pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pep517
Module Name: pkgsrc
Committed By: adam
Date: Mon Aug 1 07:52:59 UTC 2022
Modified Files:
pkgsrc/devel/py-pep517: Makefile PLIST distinfo
Log Message:
py-pep517: updated to 0.13.0
0.13
- Remove support for end-of-life Pythons. Now requires Python3.6+.
- Remove support for ``toml`` package. Now requires ``tomli``.
- Rely on preferred "files" API on Python 3.9 and later.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pep517/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pep517/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pep517/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-pep517/Makefile
diff -u pkgsrc/devel/py-pep517/Makefile:1.9 pkgsrc/devel/py-pep517/Makefile:1.10
--- pkgsrc/devel/py-pep517/Makefile:1.9 Sun Jan 9 11:58:14 2022
+++ pkgsrc/devel/py-pep517/Makefile Mon Aug 1 07:52:59 2022
@@ -1,24 +1,33 @@
-# $NetBSD: Makefile,v 1.9 2022/01/09 11:58:14 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2022/08/01 07:52:59 adam Exp $
-DISTNAME= pep517-0.12.0
+DISTNAME= pep517-0.13.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_PYPI:=p/pep517/}
+MASTER_SITES= ${MASTER_SITE_WHEEL:=pep517/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/pypa/pep517
COMMENT= Wrappers to build Python packages using PEP 517 hooks
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
-TEST_DEPENDS+= ${PYPKGPREFIX}-testpath-[0-9]*:../../devel/py-testpath
+DEPENDS+= ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-tomli
+#TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
+#TEST_DEPENDS+= ${PYPKGPREFIX}-testpath-[0-9]*:../../devel/py-testpath
USE_LANGUAGES= # none
+# avoid circular dependency: py-build -> py-pep517
+NO_BUILD= yes
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
+PYTHON_VERSIONS_INCOMPATIBLE= 27
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/pyversion.mk"
+.if ${_PYTHON_VERSION} < 38
+DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
+DEPENDS+= ${PYPKGPREFIX}-zipp-[0-9]*:../../archivers/py-zipp
+.endif
+
+#do-test:
+# cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
+
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pep517/PLIST
diff -u pkgsrc/devel/py-pep517/PLIST:1.4 pkgsrc/devel/py-pep517/PLIST:1.5
--- pkgsrc/devel/py-pep517/PLIST:1.4 Sat Jan 22 15:24:20 2022
+++ pkgsrc/devel/py-pep517/PLIST Mon Aug 1 07:52:59 2022
@@ -1,40 +1,31 @@
-@comment $NetBSD: PLIST,v 1.4 2022/01/22 15:24:20 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/08/01 07:52:59 adam Exp $
${PLIST.py2x}${PYSITELIB}/${EGG_INFODIR}
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
${PYSITELIB}/pep517/__init__.py
${PYSITELIB}/pep517/__init__.pyc
-${PYSITELIB}/pep517/__init__.pyo
+${PYSITELIB}/pep517/_compat.py
+${PYSITELIB}/pep517/_compat.pyc
${PYSITELIB}/pep517/build.py
${PYSITELIB}/pep517/build.pyc
-${PYSITELIB}/pep517/build.pyo
${PYSITELIB}/pep517/check.py
${PYSITELIB}/pep517/check.pyc
-${PYSITELIB}/pep517/check.pyo
${PYSITELIB}/pep517/colorlog.py
${PYSITELIB}/pep517/colorlog.pyc
-${PYSITELIB}/pep517/colorlog.pyo
-${PYSITELIB}/pep517/compat.py
-${PYSITELIB}/pep517/compat.pyc
-${PYSITELIB}/pep517/compat.pyo
${PYSITELIB}/pep517/dirtools.py
${PYSITELIB}/pep517/dirtools.pyc
-${PYSITELIB}/pep517/dirtools.pyo
${PYSITELIB}/pep517/envbuild.py
${PYSITELIB}/pep517/envbuild.pyc
-${PYSITELIB}/pep517/envbuild.pyo
${PYSITELIB}/pep517/in_process/__init__.py
${PYSITELIB}/pep517/in_process/__init__.pyc
-${PYSITELIB}/pep517/in_process/__init__.pyo
${PYSITELIB}/pep517/in_process/_in_process.py
${PYSITELIB}/pep517/in_process/_in_process.pyc
-${PYSITELIB}/pep517/in_process/_in_process.pyo
${PYSITELIB}/pep517/meta.py
${PYSITELIB}/pep517/meta.pyc
-${PYSITELIB}/pep517/meta.pyo
${PYSITELIB}/pep517/wrappers.py
${PYSITELIB}/pep517/wrappers.pyc
-${PYSITELIB}/pep517/wrappers.pyo
Index: pkgsrc/devel/py-pep517/distinfo
diff -u pkgsrc/devel/py-pep517/distinfo:1.7 pkgsrc/devel/py-pep517/distinfo:1.8
--- pkgsrc/devel/py-pep517/distinfo:1.7 Tue Oct 26 17:13:01 2021
+++ pkgsrc/devel/py-pep517/distinfo Mon Aug 1 07:52:59 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2021/10/26 17:13:01 adam Exp $
+$NetBSD: distinfo,v 1.8 2022/08/01 07:52:59 adam Exp $
-BLAKE2s (pep517-0.12.0.tar.gz) = 5b81737b300b501a3abc1570d398132907fa25e0458b0446439e205c3adfdc13
-SHA512 (pep517-0.12.0.tar.gz) = 5af1fd2e35414d2a91104c967c48e554c9f838d598e14bc55f9a824c16ba484c817a90065b6734568fc77660bd85b309347392774fb4d54dd969dab8680768e7
-Size (pep517-0.12.0.tar.gz) = 26853 bytes
+BLAKE2s (pep517-0.13.0-py3-none-any.whl) = 8c777e7dd683e0f33c81beb5b43f788f75c114fbd5a1e1163473e90f862decc5
+SHA512 (pep517-0.13.0-py3-none-any.whl) = 868f5131994044acad495a246218d3e8316ad27279f7b3e9db841ad52993e09d04301e000bfa017afa0128ad84f12a7d5ee993956589e1c2f7c1cbd003bc0f1d
+Size (pep517-0.13.0-py3-none-any.whl) = 18966 bytes
Home |
Main Index |
Thread Index |
Old Index