diff options
author | adam <adam@pkgsrc.org> | 2021-10-13 06:58:32 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2021-10-13 06:58:32 +0000 |
commit | dd41751a9121771fe029ede817a72ceaee41808f (patch) | |
tree | 27f9724f196ade6be10cfb91a8f3f4cb6217f6b5 /devel | |
parent | a2c0e5e6c35062db2088a0a703011a1a6655fe78 (diff) | |
download | pkgsrc-dd41751a9121771fe029ede817a72ceaee41808f.tar.gz |
py-wrapt: updated to 1.13.2
Version 1.13.2
Features Changed
On the Windows platform when using Python 2.7, by default the C extension will not be installed and the pure Python implementation will be used. This is because too often on Windows when using Python 2.7, there is no working compiler available. Prior to version 1.13.0, when installing the package it would fallback to using the pure Python implementation automatically but that relied on a workaround to do it when there was no working compiler. With the changes in 1.13.0 to use the builtin mechanism of Python to not fail when a C extension cannot be compiled, this fallback doesn't work when the compiler doesn't exist, as the builtin mechanism in Python regards lack of a compiler as fatal and not a condition for which it is okay to ignore the fact that the extension could not be compiled.
If you are using Python 2.7 on Windows, have a working compiler, and still want to attempt to install the C extension, you can do so by setting the WRAPT_INSTALL_EXTENSIONS environment variable to true when installing the wrapt package.
Note that the next signficant release of wrapt will drop support for Python 2.7 and Python 3.5. The change described here is to ensure that wrapt can be used with Python 2.7 on Windows for just a little bit longer. If using Python 2.7 on non Windows platforms, it will still attempt to install the C extension.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-wrapt/Makefile | 4 | ||||
-rw-r--r-- | devel/py-wrapt/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile index 75224c10fc4..efd3a830d8b 100644 --- a/devel/py-wrapt/Makefile +++ b/devel/py-wrapt/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2021/10/11 18:02:12 adam Exp $ +# $NetBSD: Makefile,v 1.10 2021/10/13 06:58:32 adam Exp $ -DISTNAME= wrapt-1.13.1 +DISTNAME= wrapt-1.13.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=w/wrapt/} diff --git a/devel/py-wrapt/distinfo b/devel/py-wrapt/distinfo index c38a32bb409..c04b5aa5ad1 100644 --- a/devel/py-wrapt/distinfo +++ b/devel/py-wrapt/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2021/10/11 18:02:12 adam Exp $ +$NetBSD: distinfo,v 1.9 2021/10/13 06:58:32 adam Exp $ -RMD160 (wrapt-1.13.1.tar.gz) = 086b2c6d33d5dba6d27bd050fc628cd38ade269a -SHA512 (wrapt-1.13.1.tar.gz) = 1789280dcf9a717393493a17bd05dbd3bd4701f0a313c57fecaa8455b4b396f2ad469dcd333c24a040fb6fb470fd22ad5f6240d71d9bc2e8de793c4bd89068ad -Size (wrapt-1.13.1.tar.gz) = 48803 bytes +RMD160 (wrapt-1.13.2.tar.gz) = 6fcd1fd7b3b292d6534ed626b5c3021333af4a94 +SHA512 (wrapt-1.13.2.tar.gz) = afc93825c245a68245e3b5cbec9bdddf9709cb08d47d1d1f066cec942ea75378286b24fd999cd438f0d0cae267b9dfe02ab7b76cfcdf5fc657e4628e09a43029 +Size (wrapt-1.13.2.tar.gz) = 48836 bytes |