py-validate-pyproject: updated to 0.16
Version 0.16 - Fix setuptools ``readme`` field - Fix ``oneOf <> anyOf`` in setuptools schema - Add previously omitted type keywords for string values - Add schema validator check - Add ``SchemaStore`` conversion script - Allow tool(s) to be specified via URL (added CLI option: ``--tool``) - Support ``uint`` formats (as used by Ruff's schema) - Allow schemas to be loaded from ``SchemaStore`` (added CLI option: ``--store``)
This commit is contained in:
parent
7046e491c5
commit
c78f39ce88
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.10 2023/10/28 19:57:21 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2024/01/24 06:54:39 adam Exp $
|
||||
|
||||
DISTNAME= validate-pyproject-0.15
|
||||
DISTNAME= validate-pyproject-0.16
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= textproc python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=v/validate-pyproject/}
|
||||
|
||||
|
@ -15,7 +14,6 @@ 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
|
||||
|
@ -28,8 +26,5 @@ post-install:
|
|||
cd ${DESTDIR}${PREFIX}/bin && \
|
||||
${MV} validate-pyproject validate-pyproject-${PYVERSSUFFIX} || ${TRUE}
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
|
||||
|
||||
.include "../../lang/python/wheel.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.5 2023/10/28 19:57:21 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.6 2024/01/24 06:54:39 adam Exp $
|
||||
bin/validate-pyproject-${PYVERSSUFFIX}
|
||||
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
|
||||
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
|
||||
|
@ -55,6 +55,9 @@ ${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/remote.py
|
||||
${PYSITELIB}/validate_pyproject/remote.pyc
|
||||
${PYSITELIB}/validate_pyproject/remote.pyo
|
||||
${PYSITELIB}/validate_pyproject/repo_review.py
|
||||
${PYSITELIB}/validate_pyproject/repo_review.pyc
|
||||
${PYSITELIB}/validate_pyproject/repo_review.pyo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.7 2023/10/14 17:22:50 adam Exp $
|
||||
$NetBSD: distinfo,v 1.8 2024/01/24 06:54:39 adam Exp $
|
||||
|
||||
BLAKE2s (validate-pyproject-0.15.tar.gz) = 8b7f08a48944580ede3ef449bda9d9031029cbbf11f7fc53813f092f4c8e84d1
|
||||
SHA512 (validate-pyproject-0.15.tar.gz) = ed61152be3399dea08a77a71378fd80fd825e06d04528a5d3109294d9303db58158ec54232f1640619f145b2a7c694c38ca4e95be7690ff010de8c8a1d7711a7
|
||||
Size (validate-pyproject-0.15.tar.gz) = 91833 bytes
|
||||
BLAKE2s (validate-pyproject-0.16.tar.gz) = 3459ff0eaa9d05e608d822a086503de7cd1aa43e9b220065f09793a024ba1468
|
||||
SHA512 (validate-pyproject-0.16.tar.gz) = f5d4a3b31c5990623939bcf7361017e44da80226804e316e4656d46e1d072069bc4c8ee40840b43bd24023a9c0bed5be46665f5264bc78f1d30ca2495ac02e45
|
||||
Size (validate-pyproject-0.16.tar.gz) = 104005 bytes
|
||||
|
|
Loading…
Reference in New Issue