pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-wrapt



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Oct 13 06:58:32 UTC 2021

Modified Files:
        pkgsrc/devel/py-wrapt: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-wrapt/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-wrapt/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-wrapt/Makefile
diff -u pkgsrc/devel/py-wrapt/Makefile:1.9 pkgsrc/devel/py-wrapt/Makefile:1.10
--- pkgsrc/devel/py-wrapt/Makefile:1.9  Mon Oct 11 18:02:12 2021
+++ pkgsrc/devel/py-wrapt/Makefile      Wed Oct 13 06:58:32 2021
@@ -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/}

Index: pkgsrc/devel/py-wrapt/distinfo
diff -u pkgsrc/devel/py-wrapt/distinfo:1.8 pkgsrc/devel/py-wrapt/distinfo:1.9
--- pkgsrc/devel/py-wrapt/distinfo:1.8  Mon Oct 11 18:02:12 2021
+++ pkgsrc/devel/py-wrapt/distinfo      Wed Oct 13 06:58:32 2021
@@ -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



Home | Main Index | Thread Index | Old Index