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