Bug 276412 - comms/py-hidapi: Update to 0.14.0
Summary: comms/py-hidapi: Update to 0.14.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL: https://github.com/trezor/cython-hida...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-18 02:44 UTC by Alastair Hogge
Modified: 2024-01-18 11:02 UTC (History)
2 users (show)

See Also:


Attachments
Update to 0.14.0 (3.51 KB, patch)
2024-01-18 02:44 UTC, Alastair Hogge
no flags Details | Diff
Update to 0.14.0 (3.58 KB, patch)
2024-01-18 02:52 UTC, Alastair Hogge
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Hogge 2024-01-18 02:44:32 UTC
Created attachment 247734 [details]
Update to 0.14.0

Update to 0.14.0
- Use Github over PYPI to obtain documentation source
- Use Sphinx to build HTML, and manual page documentation
- Switch to PEP517 build
- Add testing framework
- Update LICENSE block

https://github.com/trezor/cython-hidapi/compare/0.11.0.post2...0.14.0
Comment 1 Alastair Hogge 2024-01-18 02:46:31 UTC
poudriere-testport (with 🐍-3.11):
13_2-{amd64,i386}-release : OK
14_0-{amd64,i386}-release : OK
main-{amd64,i386}         : OK
Comment 2 Alastair Hogge 2024-01-18 02:52:56 UTC
Created attachment 247735 [details]
Update to 0.14.0

Add ${DOCSDIR}
Comment 3 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-18 09:53:48 UTC
I'll take it
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-01-18 10:09:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=03236bf4cd3013f19e8a02525f24a386c6cfcaa6

commit 03236bf4cd3013f19e8a02525f24a386c6cfcaa6
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-18 10:07:09 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-18 10:07:09 +0000

    comms/py-hidapi: Update to 0.14.0

    Update to 0.14.0
    - Use Github over PYPI to obtain documentation source
    - Use Sphinx to build HTML, and manual page documentation
    - Switch to PEP517 build
    - Add testing framework
    - Update LICENSE block

    PR:             276412
    Submitted by:   Alastair Hogge <agh@riseup.net>

 comms/py-hidapi/Makefile | 48 +++++++++++++++++++++++++++++++++++++++++++-----
 comms/py-hidapi/distinfo |  6 +++---
 2 files changed, 46 insertions(+), 8 deletions(-)
Comment 5 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-18 10:18:53 UTC
Committed, thank you!
Comment 6 Alastair Hogge 2024-01-18 11:02:12 UTC
(In reply to Ruslan Makhmatkhanov from comment #5)

You leg end! Thanks.