py-jsonschema-spec: updated to 0.1.2

JSONSchema Spec with object-oriented paths

Key features
* Traverse elements like paths
* Access spec on demand with separate dereferencing accessor layer
This commit is contained in:
adam 2022-10-26 12:49:54 +00:00
parent de9e7d87c3
commit b36c4d0ad0
5 changed files with 78 additions and 1 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1329 2022/10/14 12:32:09 adam Exp $
# $NetBSD: Makefile,v 1.1330 2022/10/26 12:49:54 adam Exp $
#
COMMENT= Text processing utilities (does not include desktop publishing)
@ -1041,6 +1041,7 @@ SUBDIR+= py-jsonrpc-server
SUBDIR+= py-jsonrpclib
SUBDIR+= py-jsonrpclib-pelix
SUBDIR+= py-jsonschema
SUBDIR+= py-jsonschema-spec
SUBDIR+= py-jupyterlab-pygments
SUBDIR+= py-jxmlease
SUBDIR+= py-libxml2

View file

@ -0,0 +1,5 @@
JSONSchema Spec with object-oriented paths
Key features
* Traverse elements like paths
* Access spec on demand with separate dereferencing accessor layer

View file

@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1 2022/10/26 12:49:54 adam Exp $
DISTNAME= jsonschema-spec-0.1.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=j/jsonschema-spec/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/p1c2u/jsonschema-spec
COMMENT= JSONSchema Spec with object-oriented paths
LICENSE= apache-2.0
DEPENDS+= ${PYPKGPREFIX}-jsonschema>=4.0.0:../../textproc/py-jsonschema
DEPENDS+= ${PYPKGPREFIX}-pathable>=0.4.1:../../devel/py-pathable
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.3.0:../../devel/py-typing-extensions
DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,43 @@
@comment $NetBSD: PLIST,v 1.1 2022/10/26 12:49:54 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/jsonschema_spec/__init__.py
${PYSITELIB}/jsonschema_spec/__init__.pyc
${PYSITELIB}/jsonschema_spec/__init__.pyo
${PYSITELIB}/jsonschema_spec/accessors.py
${PYSITELIB}/jsonschema_spec/accessors.pyc
${PYSITELIB}/jsonschema_spec/accessors.pyo
${PYSITELIB}/jsonschema_spec/handlers/__init__.py
${PYSITELIB}/jsonschema_spec/handlers/__init__.pyc
${PYSITELIB}/jsonschema_spec/handlers/__init__.pyo
${PYSITELIB}/jsonschema_spec/handlers/compat.py
${PYSITELIB}/jsonschema_spec/handlers/compat.pyc
${PYSITELIB}/jsonschema_spec/handlers/compat.pyo
${PYSITELIB}/jsonschema_spec/handlers/file.py
${PYSITELIB}/jsonschema_spec/handlers/file.pyc
${PYSITELIB}/jsonschema_spec/handlers/file.pyo
${PYSITELIB}/jsonschema_spec/handlers/protocols.py
${PYSITELIB}/jsonschema_spec/handlers/protocols.pyc
${PYSITELIB}/jsonschema_spec/handlers/protocols.pyo
${PYSITELIB}/jsonschema_spec/handlers/requests.py
${PYSITELIB}/jsonschema_spec/handlers/requests.pyc
${PYSITELIB}/jsonschema_spec/handlers/requests.pyo
${PYSITELIB}/jsonschema_spec/handlers/urllib.py
${PYSITELIB}/jsonschema_spec/handlers/urllib.pyc
${PYSITELIB}/jsonschema_spec/handlers/urllib.pyo
${PYSITELIB}/jsonschema_spec/handlers/utils.py
${PYSITELIB}/jsonschema_spec/handlers/utils.pyc
${PYSITELIB}/jsonschema_spec/handlers/utils.pyo
${PYSITELIB}/jsonschema_spec/paths.py
${PYSITELIB}/jsonschema_spec/paths.pyc
${PYSITELIB}/jsonschema_spec/paths.pyo
${PYSITELIB}/jsonschema_spec/py.typed
${PYSITELIB}/jsonschema_spec/readers.py
${PYSITELIB}/jsonschema_spec/readers.pyc
${PYSITELIB}/jsonschema_spec/readers.pyo
${PYSITELIB}/jsonschema_spec/utils.py
${PYSITELIB}/jsonschema_spec/utils.pyc
${PYSITELIB}/jsonschema_spec/utils.pyo

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2022/10/26 12:49:54 adam Exp $
BLAKE2s (jsonschema-spec-0.1.2.tar.gz) = e04d12ade063b0901f5236fbeccb0c05023bd2c64203b1005fc193615695430d
SHA512 (jsonschema-spec-0.1.2.tar.gz) = e14d8b009608f1bfe22002e002d499d83c7960c4c284714a0158d7b8eeab383c5306a3f66bf1df7cfac8b4388c77fc7ca2ecd6628cf72f9166e0145f07c66f83
Size (jsonschema-spec-0.1.2.tar.gz) = 10302 bytes