pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-typing-extensions
Module Name: pkgsrc
Committed By: adam
Date: Tue Jul 25 07:17:20 UTC 2023
Modified Files:
pkgsrc/devel/py-typing-extensions: Makefile distinfo
Log Message:
py-typing-extensions: updated to 4.7.1
Release 4.7.1 (July 2, 2023)
- Fix support for `TypedDict`, `NamedTuple` and `is_protocol` on PyPy-3.7 and
PyPy-3.8. Patch by Alex Waygood. Note that PyPy-3.7 and PyPy-3.8 are unsupported
by the PyPy project. The next feature release of typing-extensions will
drop support for PyPy-3.7 and may also drop support for PyPy-3.8.
Release 4.7.0 (June 28, 2023)
- This is expected to be the last feature release supporting Python 3.7,
which reaches its end of life on June 27, 2023. Version 4.8.0 will support
only Python 3.8.0 and up.
- Fix bug where a `typing_extensions.Protocol` class that had one or more
non-callable members would raise `TypeError` when `issubclass()`
was called against it, even if it defined a custom `__subclasshook__`
method. The correct behaviour -- which has now been restored -- is not to
raise `TypeError` in these situations if a custom `__subclasshook__` method
is defined. Patch by Alex Waygood (backporting
https://github.com/python/cpython/pull/105976).
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-typing-extensions/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-typing-extensions/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-typing-extensions/Makefile
diff -u pkgsrc/devel/py-typing-extensions/Makefile:1.16 pkgsrc/devel/py-typing-extensions/Makefile:1.17
--- pkgsrc/devel/py-typing-extensions/Makefile:1.16 Wed Feb 15 07:43:41 2023
+++ pkgsrc/devel/py-typing-extensions/Makefile Tue Jul 25 07:17:20 2023
@@ -1,24 +1,20 @@
-# $NetBSD: Makefile,v 1.16 2023/02/15 07:43:41 adam Exp $
+# $NetBSD: Makefile,v 1.17 2023/07/25 07:17:20 adam Exp $
-DISTNAME= typing_extensions-4.5.0
+DISTNAME= typing_extensions-4.7.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_WHEEL:=typing-extensions/}
+MASTER_SITES= ${MASTER_SITE_PYPI:=t/typing-extensions/}
MAINTAINER= minskim%NetBSD.org@localhost
HOMEPAGE= https://github.com/python/typing
COMMENT= Backported and Experimental Type Hints for Python
LICENSE= python-software-foundation
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.4:../../devel/py-flit_core
USE_LANGUAGES= # none
-# XXX: Avoid building and dependency to py-flit_core to avoid possible
-# XXX: recursive dependency in py-build on Python 3.7:
-# XXX: py-build -> py-importlib-metadata -> py-typing-extenisons -> py-build
-NO_BUILD= yes
-#TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-typing-extensions/distinfo
diff -u pkgsrc/devel/py-typing-extensions/distinfo:1.15 pkgsrc/devel/py-typing-extensions/distinfo:1.16
--- pkgsrc/devel/py-typing-extensions/distinfo:1.15 Wed Feb 15 07:43:41 2023
+++ pkgsrc/devel/py-typing-extensions/distinfo Tue Jul 25 07:17:20 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.15 2023/02/15 07:43:41 adam Exp $
+$NetBSD: distinfo,v 1.16 2023/07/25 07:17:20 adam Exp $
-BLAKE2s (typing_extensions-4.5.0-py3-none-any.whl) = ee0fc274f2b3fe7037f2dad98e97738dedff8b3793a38f914dcfdad8b4571d4c
-SHA512 (typing_extensions-4.5.0-py3-none-any.whl) = ec14fe7ff4998bd9ed4c57a491062d0d0d3797aa326c71898c879455f0a2dbcc639ac9b51f68c03a8635459de7612b31aa2b71f364ac6d2dd6b696cfd80df555
-Size (typing_extensions-4.5.0-py3-none-any.whl) = 27736 bytes
+BLAKE2s (typing_extensions-4.7.1.tar.gz) = a14ef3410ca4bc96cfc57bab6cc2883f18f6e9bc7f2632fa0d8abe2254cf3138
+SHA512 (typing_extensions-4.7.1.tar.gz) = d8ad80a784e95c775baa1ca823dce3b0e4e72a7c728a22fa4b23e82323c406098d2afd179abf8851d65c4eaadcbdb4c233bc9c38b0f83cc99b0cd39cfa953bc2
+Size (typing_extensions-4.7.1.tar.gz) = 72876 bytes
Home |
Main Index |
Thread Index |
Old Index