pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-validate-pyproject
Module Name: pkgsrc
Committed By: adam
Date: Tue Apr 25 12:43:31 UTC 2023
Modified Files:
pkgsrc/textproc/py-validate-pyproject: Makefile PLIST distinfo
Log Message:
py-validate-pyproject: updated to 0.12.2
Version 0.12.2
- ``setuptools`` plugin:
- Fix problem with ``license-files`` patterns,
by removing ``default`` value.
Version 0.12.1
- ``setuptools`` plugin:
- Allow PEP 561 stub names in ``tool.setuptools.package-dir``,
Version 0.12
- ``setuptools`` plugin:
- Allow PEP 561 stub names in ``tool.setuptools.packages``,
Version 0.11
- Improve error message for invalid replacements in the ``pre_compile`` CLI,
- Allow package to be build from git archive,
- Improve error message for invalid replacements in the ``pre_compile`` CLI,
- Error-out when extra keys are added to ``project.authors/maintainers``,
- De-vendor ``fastjsonschema``,
Version 0.10.1
- Ensure ``LICENSE.txt`` is added to wheel.
Version 0.10
- Add ``NOTICE.txt`` to ``license_files``,
- Use default SSL context when downloading classifiers from PyPI,
- Remove ``setup.py``,
- Explicitly limit oldest supported Python version
- Replace usage of ``cgi.parse_header`` with ``email.message.Message``
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/py-validate-pyproject/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/py-validate-pyproject/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/py-validate-pyproject/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/py-validate-pyproject/Makefile
diff -u pkgsrc/textproc/py-validate-pyproject/Makefile:1.5 pkgsrc/textproc/py-validate-pyproject/Makefile:1.6
--- pkgsrc/textproc/py-validate-pyproject/Makefile:1.5 Wed Mar 29 09:34:14 2023
+++ pkgsrc/textproc/py-validate-pyproject/Makefile Tue Apr 25 12:43:30 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2023/03/29 09:34:14 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2023/04/25 12:43:30 adam Exp $
-DISTNAME= validate-pyproject-0.9
+DISTNAME= validate-pyproject-0.12.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=v/validate-pyproject/}
@@ -10,15 +10,17 @@ HOMEPAGE= https://github.com/abravalheri
COMMENT= Validation library and CLI tool for checking on pyproject.toml files
LICENSE= mpl-2.0 AND mit AND modified-bsd
-BUILD_DEPENDS+= ${PYPKGPREFIX}-packaging>=20.7:../../devel/py-packaging
-BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>0:../../devel/py-test
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>0:../../devel/py-test-cov
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=46.1.0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.1:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+= ${PYPKGPREFIX}-fastjsonschema>=2.16.2:../../textproc/py-fastjsonschema
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly-[0-9]*:../../devel/py-test-randomly
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
USE_LANGUAGES= # none
-USE_PKG_RESOURCES= yes
-
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/pyversion.mk"
@@ -34,5 +36,5 @@ post-install:
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-validate-pyproject/PLIST
diff -u pkgsrc/textproc/py-validate-pyproject/PLIST:1.2 pkgsrc/textproc/py-validate-pyproject/PLIST:1.3
--- pkgsrc/textproc/py-validate-pyproject/PLIST:1.2 Tue Aug 2 11:16:48 2022
+++ pkgsrc/textproc/py-validate-pyproject/PLIST Tue Apr 25 12:43:30 2023
@@ -1,101 +1,53 @@
-@comment $NetBSD: PLIST,v 1.2 2022/08/02 11:16:48 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2023/04/25 12:43:30 adam Exp $
bin/validate-pyproject-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/NOTICE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/validate_pyproject/__init__.py
${PYSITELIB}/validate_pyproject/__init__.pyc
-${PYSITELIB}/validate_pyproject/__init__.pyo
${PYSITELIB}/validate_pyproject/__main__.py
${PYSITELIB}/validate_pyproject/__main__.pyc
-${PYSITELIB}/validate_pyproject/__main__.pyo
-${PYSITELIB}/validate_pyproject/_vendor/__init__.py
-${PYSITELIB}/validate_pyproject/_vendor/__init__.pyc
-${PYSITELIB}/validate_pyproject/_vendor/__init__.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/LICENSE
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__init__.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__init__.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__init__.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__main__.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__main__.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/__main__.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft04.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft04.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft04.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft06.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft06.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft06.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft07.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft07.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/draft07.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/exceptions.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/exceptions.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/exceptions.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/generator.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/generator.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/generator.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/indent.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/indent.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/indent.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/ref_resolver.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/ref_resolver.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/ref_resolver.pyo
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/version.py
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/version.pyc
-${PYSITELIB}/validate_pyproject/_vendor/fastjsonschema/version.pyo
-${PYSITELIB}/validate_pyproject/_vendor/vendoring_instructions.rst
${PYSITELIB}/validate_pyproject/api.py
${PYSITELIB}/validate_pyproject/api.pyc
-${PYSITELIB}/validate_pyproject/api.pyo
${PYSITELIB}/validate_pyproject/cli.py
${PYSITELIB}/validate_pyproject/cli.pyc
-${PYSITELIB}/validate_pyproject/cli.pyo
${PYSITELIB}/validate_pyproject/error_reporting.py
${PYSITELIB}/validate_pyproject/error_reporting.pyc
-${PYSITELIB}/validate_pyproject/error_reporting.pyo
${PYSITELIB}/validate_pyproject/errors.py
${PYSITELIB}/validate_pyproject/errors.pyc
-${PYSITELIB}/validate_pyproject/errors.pyo
${PYSITELIB}/validate_pyproject/extra_validations.py
${PYSITELIB}/validate_pyproject/extra_validations.pyc
-${PYSITELIB}/validate_pyproject/extra_validations.pyo
${PYSITELIB}/validate_pyproject/formats.py
${PYSITELIB}/validate_pyproject/formats.pyc
-${PYSITELIB}/validate_pyproject/formats.pyo
${PYSITELIB}/validate_pyproject/plugins/__init__.py
${PYSITELIB}/validate_pyproject/plugins/__init__.pyc
-${PYSITELIB}/validate_pyproject/plugins/__init__.pyo
${PYSITELIB}/validate_pyproject/plugins/distutils.schema.json
${PYSITELIB}/validate_pyproject/plugins/setuptools.schema.json
${PYSITELIB}/validate_pyproject/pre_compile/NOTICE.template
${PYSITELIB}/validate_pyproject/pre_compile/__init__.py
${PYSITELIB}/validate_pyproject/pre_compile/__init__.pyc
-${PYSITELIB}/validate_pyproject/pre_compile/__init__.pyo
${PYSITELIB}/validate_pyproject/pre_compile/__main__.py
${PYSITELIB}/validate_pyproject/pre_compile/__main__.pyc
-${PYSITELIB}/validate_pyproject/pre_compile/__main__.pyo
${PYSITELIB}/validate_pyproject/pre_compile/api-notice.template
${PYSITELIB}/validate_pyproject/pre_compile/cli-notice.template
${PYSITELIB}/validate_pyproject/pre_compile/cli.py
${PYSITELIB}/validate_pyproject/pre_compile/cli.pyc
-${PYSITELIB}/validate_pyproject/pre_compile/cli.pyo
${PYSITELIB}/validate_pyproject/pre_compile/main_file.template
${PYSITELIB}/validate_pyproject/project_metadata.schema.json
${PYSITELIB}/validate_pyproject/py.typed
${PYSITELIB}/validate_pyproject/pyproject_toml.schema.json
${PYSITELIB}/validate_pyproject/types.py
${PYSITELIB}/validate_pyproject/types.pyc
-${PYSITELIB}/validate_pyproject/types.pyo
${PYSITELIB}/validate_pyproject/vendoring/__init__.py
${PYSITELIB}/validate_pyproject/vendoring/__init__.pyc
-${PYSITELIB}/validate_pyproject/vendoring/__init__.pyo
${PYSITELIB}/validate_pyproject/vendoring/__main__.py
${PYSITELIB}/validate_pyproject/vendoring/__main__.pyc
-${PYSITELIB}/validate_pyproject/vendoring/__main__.pyo
${PYSITELIB}/validate_pyproject/vendoring/cli.py
${PYSITELIB}/validate_pyproject/vendoring/cli.pyc
-${PYSITELIB}/validate_pyproject/vendoring/cli.pyo
Index: pkgsrc/textproc/py-validate-pyproject/distinfo
diff -u pkgsrc/textproc/py-validate-pyproject/distinfo:1.3 pkgsrc/textproc/py-validate-pyproject/distinfo:1.4
--- pkgsrc/textproc/py-validate-pyproject/distinfo:1.3 Tue Aug 2 11:16:48 2022
+++ pkgsrc/textproc/py-validate-pyproject/distinfo Tue Apr 25 12:43:30 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2022/08/02 11:16:48 adam Exp $
+$NetBSD: distinfo,v 1.4 2023/04/25 12:43:30 adam Exp $
-BLAKE2s (validate-pyproject-0.9.tar.gz) = b53b9a772f2977561706acd8274887a21e3f1ae5da0d473ad724f90a41f77f3b
-SHA512 (validate-pyproject-0.9.tar.gz) = 9b7aabcd7f8be40b694a5ae48f6d92a38c3db6a20dcfd4c82a1a9d2308c258e27f25069d812465f79844a6501e9fd7f20957144c0b6adb5b18ff4c4346fb34b0
-Size (validate-pyproject-0.9.tar.gz) = 105047 bytes
+BLAKE2s (validate-pyproject-0.12.2.tar.gz) = 17a882ae83a589b4ed1e5ac209bc77ea7b6ccde02798345f48e46945dd93098b
+SHA512 (validate-pyproject-0.12.2.tar.gz) = 3335c3b05efa155c0fced9740110af918ac5c8166b9066d588cc221ba94dde18434b7d4dcb115df914b63289c943735101a2a1d3a90a615b1f76c3ebf7f730a3
+Size (validate-pyproject-0.12.2.tar.gz) = 88343 bytes
Home |
Main Index |
Thread Index |
Old Index