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
> 

Reply via email to