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