Bug 282838

Summary: [NEW PORT] archivers/py-py7zr: Pure python 7-zip library
Product: Ports & Packages Reporter: Matthew Wener <matthew>
Component: Individual Port(s)Assignee: Dries Michiels <driesm>
Status: Closed FIXED    
Severity: Affects Only Me CC: driesm, matthew
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 282834, 282835, 282836, 282837, 282881    
Bug Blocks: 281304    
Attachments:
Description Flags
New Port py-py7zr 0.22.0
none
New Port py-py7zr 0.22.0
none
New Port py-py7zr 0.22.0
none
New Port py-py7zr 0.22.0 v2 none

Description Matthew Wener 2024-11-18 15:38:19 UTC
New port for py7zr (https://py7zr.readthedocs.io/).
Comment 1 Matthew Wener 2024-11-18 15:40:07 UTC
Created attachment 255264 [details]
New Port py-py7zr 0.22.0
Comment 2 Matthew Wener 2024-11-18 15:42:09 UTC
Created attachment 255265 [details]
New Port py-py7zr 0.22.0
Comment 3 Matthew Wener 2024-11-18 15:42:53 UTC
Created attachment 255266 [details]
New Port py-py7zr 0.22.0
Comment 4 Matthew Wener 2024-11-21 04:36:45 UTC
Created attachment 255341 [details]
New Port py-py7zr 0.22.0 v2
Comment 5 Matthew Wener 2024-11-21 04:40:32 UTC
Created [bug #282881] for py-pyzstd which I mistook for py-ztsd in my original patch. Also added the tests which I'm not sure why I missed them.
Comment 6 Dries Michiels freebsd_committer freebsd_triage 2024-11-21 21:02:47 UTC
There is no py-pyzstd in the ports tree, you will have to port this one too ;).
Comment 7 Matthew Wener 2024-11-21 21:03:44 UTC
(In reply to Dries Michiels from comment #6)
I did :) #282881
Comment 8 commit-hook freebsd_committer freebsd_triage 2024-11-22 06:44:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=24298a939e924449c2ae88749a9c6a152b9badd9

commit 24298a939e924449c2ae88749a9c6a152b9badd9
Author:     Matthew Wener <matthew@wener.org>
AuthorDate: 2024-11-21 21:15:20 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2024-11-22 06:43:02 +0000

    archivers/py-py7zr: add new port

    Pure python 7-zip library.

    PR:     282838

 archivers/Makefile                 |  1 +
 archivers/py-py7zr/Makefile (new)  | 44 ++++++++++++++++++++++++++++++++++++++
 archivers/py-py7zr/distinfo (new)  |  3 +++
 archivers/py-py7zr/pkg-descr (new) |  3 +++
 4 files changed, 51 insertions(+)