On Tue, May 13, 2025 at 12:26:22PM +0100, Stuart Henderson wrote: > from changelog:
> - fixed issue #142: isOleFile has a new data parameter to handle files in > memory properly > - fixed issue #156: write_sect now correctly detects when data is larger > than the sector size > - use GitHub actions for testing and Codecov for coverage, added python > 3.8 to 3.12 (PR #157 by @hugovk) > - added VT_VECTOR support for properties (PR #135 by Maciej Kotowicz @mak) > - olefile is now distributed as a universal wheel package in PyPI (PR > #130 by @hugovk) > - olefile will not close a file handle if it was provided by the caller > (PR #121 by Christian Herdtweck, issue #120) > - added exceptions OleFileError and NotOleFileError to replace IOError > (PR #110 by Ken Peterson @TheElementalOfCreation) > - added get_userdefined_properties to parse user-defined properties (PR > #114 by @DissectMalware) > switch to pypi distfile and enable tests while there. > ok? ok kmos > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/py-olefile/Makefile,v > diff -u -p -r1.16 Makefile > --- Makefile 29 Apr 2025 10:38:08 -0000 1.16 > +++ Makefile 13 May 2025 11:25:16 -0000 > @@ -1,13 +1,9 @@ > COMMENT = parse, read and write Microsoft OLE2 files > > -MODPY_DISTV = 0.46 > +MODPY_DISTV = 0.47 > DISTNAME = olefile-${MODPY_DISTV} > +EXTRACT_SUFX = .zip > PKGNAME = py-${DISTNAME} > -REVISION = 9 > - > -GH_ACCOUNT = decalage2 > -GH_PROJECT = olefile > -GH_TAGNAME = v${MODPY_DISTV} > > CATEGORIES = devel > > @@ -19,8 +15,7 @@ MAINTAINER = Remi Pointel <rpointel@open > PERMIT_PACKAGE = Yes > > MODULES = lang/python > -MODPY_PYBUILD = setuptools > - > -NO_TEST = Yes > +MODPY_PYBUILD = setuptools > +MODPY_PI = Yes > > .include <bsd.port.mk> > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/py-olefile/distinfo,v > diff -u -p -r1.4 distinfo > --- distinfo 30 Sep 2018 06:06:52 -0000 1.4 > +++ distinfo 13 May 2025 11:25:16 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (olefile-0.46.tar.gz) = EdGjgQ5QlWyTYKTHbx7Ovz5U+dhAb3USe9DSlmOEiPQ= > -SIZE (olefile-0.46.tar.gz) = 97587 > +SHA256 (olefile-0.47.zip) = WZODOBoL89+9kyygymUVrNF07UiHDL9/7hI9aYwZLBw= > +SIZE (olefile-0.47.zip) = 112240 >