pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-ramlfications
Module Name: pkgsrc
Committed By: adam
Date: Thu Jun 13 05:15:58 UTC 2024
Modified Files:
pkgsrc/textproc/py-ramlfications: Makefile PLIST distinfo
Added Files:
pkgsrc/textproc/py-ramlfications: ALTERNATIVES
Log Message:
py-ramlfications: updated to 0.2.2
Release v0.2.2
adding a new version of yml to publish package and updating the spec…
Release v0.2.1
fixing details unsolved from last merging
Release v0.2.0
Fix for populating parameters in resources
Initial "draft" of OOP parsing
Initial models organization
ramlfications.models.data_types: add missing import
Convert readthedocs links for their .org -> .io migration for hosted projects
Upgrade tox to fix py35
support 1.0 securitySchemes as a map
Data type support
Add raml org data testing
Address issue with self.node artifacts ...
Drop support for 2.6 and 3.3; add support for 3.6; clean up travis.yml
test requires fix
data type examples
allow types to be defined by bare type expressions
Merging the updates from past dev branch with new small changes that allow us to work properly with most recent dependencies
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-ramlfications/ALTERNATIVES
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/py-ramlfications/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/py-ramlfications/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/py-ramlfications/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-ramlfications/Makefile
diff -u pkgsrc/textproc/py-ramlfications/Makefile:1.5 pkgsrc/textproc/py-ramlfications/Makefile:1.6
--- pkgsrc/textproc/py-ramlfications/Makefile:1.5 Fri Apr 29 23:17:52 2022
+++ pkgsrc/textproc/py-ramlfications/Makefile Thu Jun 13 05:15:58 2024
@@ -1,26 +1,37 @@
-# $NetBSD: Makefile,v 1.5 2022/04/29 23:17:52 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2024/06/13 05:15:58 adam Exp $
-DISTNAME= ramlfications-0.1.9
+DISTNAME= ramlfications-0.2.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/ramlfications/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://ramlfications.readthedocs.org/
+HOMEPAGE= https://ramlfications.readthedocs.io/
COMMENT= Python RAML parser
LICENSE= apache-2.0
-TEST_DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
-TEST_DEPENDS+= ${PYPKGPREFIX}-jsonref-[0-9]*:../../textproc/py-jsonref
-TEST_DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown
-TEST_DEPENDS+= ${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-localserver-[0-9]*:../../devel/py-test-localserver
-TEST_DEPENDS+= ${PYPKGPREFIX}-xmltodict-[0-9]*:../../textproc/py-xmltodict
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
+DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
+DEPENDS+= ${PYPKGPREFIX}-inflect-[0-9]*:../../lang/py-inflect
+DEPENDS+= ${PYPKGPREFIX}-jsonref-[0-9]*:../../textproc/py-jsonref
+DEPENDS+= ${PYPKGPREFIX}-markdown2-[0-9]*:../../textproc/py-markdown2
+DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor
+DEPENDS+= ${PYPKGPREFIX}-xmltodict-[0-9]*:../../textproc/py-xmltodict
+DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-localserver-[0-9]*:../../devel/py-test-localserver
+
+USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
-USE_PKG_RESOURCES= yes
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${MV} ramlfications ramlfications-${PYVERSSUFFIX} || ${TRUE}
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-ramlfications/PLIST
diff -u pkgsrc/textproc/py-ramlfications/PLIST:1.1 pkgsrc/textproc/py-ramlfications/PLIST:1.2
--- pkgsrc/textproc/py-ramlfications/PLIST:1.1 Fri Sep 29 21:20:16 2017
+++ pkgsrc/textproc/py-ramlfications/PLIST Thu Jun 13 05:15:58 2024
@@ -1,20 +1,18 @@
-@comment $NetBSD: PLIST,v 1.1 2017/09/29 21:20:16 joerg Exp $
-bin/ramlfications
-${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}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2024/06/13 05:15:58 adam Exp $
+bin/ramlfications-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS.rst
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/ramlfications/__init__.py
${PYSITELIB}/ramlfications/__init__.pyc
${PYSITELIB}/ramlfications/__init__.pyo
${PYSITELIB}/ramlfications/__main__.py
${PYSITELIB}/ramlfications/__main__.pyc
${PYSITELIB}/ramlfications/__main__.pyo
-${PYSITELIB}/ramlfications/_decorators.py
-${PYSITELIB}/ramlfications/_decorators.pyc
-${PYSITELIB}/ramlfications/_decorators.pyo
${PYSITELIB}/ramlfications/_helpers.py
${PYSITELIB}/ramlfications/_helpers.pyc
${PYSITELIB}/ramlfications/_helpers.pyo
@@ -28,24 +26,120 @@ ${PYSITELIB}/ramlfications/errors.pyo
${PYSITELIB}/ramlfications/loader.py
${PYSITELIB}/ramlfications/loader.pyc
${PYSITELIB}/ramlfications/loader.pyo
-${PYSITELIB}/ramlfications/parameters.py
-${PYSITELIB}/ramlfications/parameters.pyc
-${PYSITELIB}/ramlfications/parameters.pyo
+${PYSITELIB}/ramlfications/models/__init__.py
+${PYSITELIB}/ramlfications/models/__init__.pyc
+${PYSITELIB}/ramlfications/models/__init__.pyo
+${PYSITELIB}/ramlfications/models/annotations.py
+${PYSITELIB}/ramlfications/models/annotations.pyc
+${PYSITELIB}/ramlfications/models/annotations.pyo
+${PYSITELIB}/ramlfications/models/base.py
+${PYSITELIB}/ramlfications/models/base.pyc
+${PYSITELIB}/ramlfications/models/base.pyo
+${PYSITELIB}/ramlfications/models/data_types.py
+${PYSITELIB}/ramlfications/models/data_types.pyc
+${PYSITELIB}/ramlfications/models/data_types.pyo
+${PYSITELIB}/ramlfications/models/examples.py
+${PYSITELIB}/ramlfications/models/examples.pyc
+${PYSITELIB}/ramlfications/models/examples.pyo
+${PYSITELIB}/ramlfications/models/extensions.py
+${PYSITELIB}/ramlfications/models/extensions.pyc
+${PYSITELIB}/ramlfications/models/extensions.pyo
+${PYSITELIB}/ramlfications/models/libraries.py
+${PYSITELIB}/ramlfications/models/libraries.pyc
+${PYSITELIB}/ramlfications/models/libraries.pyo
+${PYSITELIB}/ramlfications/models/parameters.py
+${PYSITELIB}/ramlfications/models/parameters.pyc
+${PYSITELIB}/ramlfications/models/parameters.pyo
+${PYSITELIB}/ramlfications/models/raml.py
+${PYSITELIB}/ramlfications/models/raml.pyc
+${PYSITELIB}/ramlfications/models/raml.pyo
+${PYSITELIB}/ramlfications/models/resource_types.py
+${PYSITELIB}/ramlfications/models/resource_types.pyc
+${PYSITELIB}/ramlfications/models/resource_types.pyo
+${PYSITELIB}/ramlfications/models/resources.py
+${PYSITELIB}/ramlfications/models/resources.pyc
+${PYSITELIB}/ramlfications/models/resources.pyo
+${PYSITELIB}/ramlfications/models/root.py
+${PYSITELIB}/ramlfications/models/root.pyc
+${PYSITELIB}/ramlfications/models/root.pyo
+${PYSITELIB}/ramlfications/models/schemas.py
+${PYSITELIB}/ramlfications/models/schemas.pyc
+${PYSITELIB}/ramlfications/models/schemas.pyo
+${PYSITELIB}/ramlfications/models/security.py
+${PYSITELIB}/ramlfications/models/security.pyc
+${PYSITELIB}/ramlfications/models/security.pyo
+${PYSITELIB}/ramlfications/models/traits.py
+${PYSITELIB}/ramlfications/models/traits.pyc
+${PYSITELIB}/ramlfications/models/traits.pyo
${PYSITELIB}/ramlfications/parser.py
${PYSITELIB}/ramlfications/parser.pyc
${PYSITELIB}/ramlfications/parser.pyo
-${PYSITELIB}/ramlfications/parser_utils.py
-${PYSITELIB}/ramlfications/parser_utils.pyc
-${PYSITELIB}/ramlfications/parser_utils.pyo
-${PYSITELIB}/ramlfications/raml.py
-${PYSITELIB}/ramlfications/raml.pyc
-${PYSITELIB}/ramlfications/raml.pyo
+${PYSITELIB}/ramlfications/parser/__init__.py
+${PYSITELIB}/ramlfications/parser/__init__.pyc
+${PYSITELIB}/ramlfications/parser/__init__.pyo
+${PYSITELIB}/ramlfications/parser/base.py
+${PYSITELIB}/ramlfications/parser/base.pyc
+${PYSITELIB}/ramlfications/parser/base.pyo
+${PYSITELIB}/ramlfications/parser/mixins.py
+${PYSITELIB}/ramlfications/parser/mixins.pyc
+${PYSITELIB}/ramlfications/parser/mixins.pyo
+${PYSITELIB}/ramlfications/parser/parameters.py
+${PYSITELIB}/ramlfications/parser/parameters.pyc
+${PYSITELIB}/ramlfications/parser/parameters.pyo
+${PYSITELIB}/ramlfications/parser/parser.py
+${PYSITELIB}/ramlfications/parser/parser.pyc
+${PYSITELIB}/ramlfications/parser/parser.pyo
+${PYSITELIB}/ramlfications/parser/types.py
+${PYSITELIB}/ramlfications/parser/types.pyc
+${PYSITELIB}/ramlfications/parser/types.pyo
${PYSITELIB}/ramlfications/tree.py
${PYSITELIB}/ramlfications/tree.pyc
${PYSITELIB}/ramlfications/tree.pyo
${PYSITELIB}/ramlfications/utils.py
${PYSITELIB}/ramlfications/utils.pyc
${PYSITELIB}/ramlfications/utils.pyo
-${PYSITELIB}/ramlfications/validate.py
-${PYSITELIB}/ramlfications/validate.pyc
-${PYSITELIB}/ramlfications/validate.pyo
+${PYSITELIB}/ramlfications/utils/__init__.py
+${PYSITELIB}/ramlfications/utils/__init__.pyc
+${PYSITELIB}/ramlfications/utils/__init__.pyo
+${PYSITELIB}/ramlfications/utils/common.py
+${PYSITELIB}/ramlfications/utils/common.pyc
+${PYSITELIB}/ramlfications/utils/common.pyo
+${PYSITELIB}/ramlfications/utils/examples.py
+${PYSITELIB}/ramlfications/utils/examples.pyc
+${PYSITELIB}/ramlfications/utils/examples.pyo
+${PYSITELIB}/ramlfications/utils/nodelist.py
+${PYSITELIB}/ramlfications/utils/nodelist.pyc
+${PYSITELIB}/ramlfications/utils/nodelist.pyo
+${PYSITELIB}/ramlfications/utils/parameter.py
+${PYSITELIB}/ramlfications/utils/parameter.pyc
+${PYSITELIB}/ramlfications/utils/parameter.pyo
+${PYSITELIB}/ramlfications/utils/parser.py
+${PYSITELIB}/ramlfications/utils/parser.pyc
+${PYSITELIB}/ramlfications/utils/parser.pyo
+${PYSITELIB}/ramlfications/utils/tags.py
+${PYSITELIB}/ramlfications/utils/tags.pyc
+${PYSITELIB}/ramlfications/utils/tags.pyo
+${PYSITELIB}/ramlfications/utils/types.py
+${PYSITELIB}/ramlfications/utils/types.pyc
+${PYSITELIB}/ramlfications/utils/types.pyo
+${PYSITELIB}/ramlfications/validate/__init__.py
+${PYSITELIB}/ramlfications/validate/__init__.pyc
+${PYSITELIB}/ramlfications/validate/__init__.pyo
+${PYSITELIB}/ramlfications/validate/data_types.py
+${PYSITELIB}/ramlfications/validate/data_types.pyc
+${PYSITELIB}/ramlfications/validate/data_types.pyo
+${PYSITELIB}/ramlfications/validate/decorators.py
+${PYSITELIB}/ramlfications/validate/decorators.pyc
+${PYSITELIB}/ramlfications/validate/decorators.pyo
+${PYSITELIB}/ramlfications/validate/nodes.py
+${PYSITELIB}/ramlfications/validate/nodes.pyc
+${PYSITELIB}/ramlfications/validate/nodes.pyo
+${PYSITELIB}/ramlfications/validate/parameters.py
+${PYSITELIB}/ramlfications/validate/parameters.pyc
+${PYSITELIB}/ramlfications/validate/parameters.pyo
+${PYSITELIB}/ramlfications/validate/root.py
+${PYSITELIB}/ramlfications/validate/root.pyc
+${PYSITELIB}/ramlfications/validate/root.pyo
+${PYSITELIB}/ramlfications/validate/utils.py
+${PYSITELIB}/ramlfications/validate/utils.pyc
+${PYSITELIB}/ramlfications/validate/utils.pyo
Index: pkgsrc/textproc/py-ramlfications/distinfo
diff -u pkgsrc/textproc/py-ramlfications/distinfo:1.3 pkgsrc/textproc/py-ramlfications/distinfo:1.4
--- pkgsrc/textproc/py-ramlfications/distinfo:1.3 Tue Oct 26 11:23:11 2021
+++ pkgsrc/textproc/py-ramlfications/distinfo Thu Jun 13 05:15:58 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 11:23:11 nia Exp $
+$NetBSD: distinfo,v 1.4 2024/06/13 05:15:58 adam Exp $
-BLAKE2s (ramlfications-0.1.9.tar.gz) = 07a4b0ea94450c9cb92f9ac8a140510e05653adff71da54b1ff0fa3b11358f63
-SHA512 (ramlfications-0.1.9.tar.gz) = 5f93556e8f008b86bbe1e3b96dba3b20a31e583800334931b9c3972da897bc19a93ba5fdd687799e99aee79a93e10e58ca1b3eb5b0f38fb2b28d0f0ba0723e82
-Size (ramlfications-0.1.9.tar.gz) = 1094577 bytes
+BLAKE2s (ramlfications-0.2.2.tar.gz) = ab145265ec67dd6419833f081f8678131aff53637116711a4d0f43c3ecab141a
+SHA512 (ramlfications-0.2.2.tar.gz) = fbf0ef577dfbf99ee0747bdf98a507e214cbcf70c78b9abff105dd71b27f875ad3662c740c74b6ce65509e93fdfa07a68b8c4c4b4a3589ef5759e9b25b4e48bd
+Size (ramlfications-0.2.2.tar.gz) = 1155837 bytes
Added files:
Index: pkgsrc/textproc/py-ramlfications/ALTERNATIVES
diff -u /dev/null pkgsrc/textproc/py-ramlfications/ALTERNATIVES:1.1
--- /dev/null Thu Jun 13 05:15:58 2024
+++ pkgsrc/textproc/py-ramlfications/ALTERNATIVES Thu Jun 13 05:15:58 2024
@@ -0,0 +1 @@
+bin/ramlfications @PREFIX@/bin/ramlfications-@PYVERSSUFFIX@
Home |
Main Index |
Thread Index |
Old Index