pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jan 21 15:28:34 UTC 2025

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/py-sybil: DESCR Makefile PLIST distinfo

Log Message:
py-sybil: added version 9.0.0

This library provides a way to check examples in your code and documentation by
parsing them from their source and evaluating the parsed examples as part of
your normal test run. Integration is provided for the main Python test runners.


To generate a diff of this commit:
cvs rdiff -u -r1.4388 -r1.4389 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-sybil/DESCR \
    pkgsrc/devel/py-sybil/Makefile pkgsrc/devel/py-sybil/PLIST \
    pkgsrc/devel/py-sybil/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4388 pkgsrc/devel/Makefile:1.4389
--- pkgsrc/devel/Makefile:1.4388        Mon Jan 13 18:37:07 2025
+++ pkgsrc/devel/Makefile       Tue Jan 21 15:28:33 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4388 2025/01/13 18:37:07 gdt Exp $
+# $NetBSD: Makefile,v 1.4389 2025/01/21 15:28:33 adam Exp $
 #
 
 COMMENT=       Development utilities
@@ -3065,6 +3065,7 @@ SUBDIR+=  py-subprocess32
 SUBDIR+=       py-subversion
 SUBDIR+=       py-subvertpy
 SUBDIR+=       py-sure
+SUBDIR+=       py-sybil
 SUBDIR+=       py-syrupy
 SUBDIR+=       py-sysctl
 SUBDIR+=       py-tenacity
@@ -3121,6 +3122,7 @@ SUBDIR+=  py-test-watch
 SUBDIR+=       py-test-xdist
 SUBDIR+=       py-test-xprocess
 SUBDIR+=       py-test_socket
+SUBDIR+=       py-testfixtures
 SUBDIR+=       py-testpath
 SUBDIR+=       py-testrepository
 SUBDIR+=       py-testresources

Added files:

Index: pkgsrc/devel/py-sybil/DESCR
diff -u /dev/null pkgsrc/devel/py-sybil/DESCR:1.1
--- /dev/null   Tue Jan 21 15:28:34 2025
+++ pkgsrc/devel/py-sybil/DESCR Tue Jan 21 15:28:34 2025
@@ -0,0 +1,3 @@
+This library provides a way to check examples in your code and documentation by
+parsing them from their source and evaluating the parsed examples as part of
+your normal test run. Integration is provided for the main Python test runners.
Index: pkgsrc/devel/py-sybil/Makefile
diff -u /dev/null pkgsrc/devel/py-sybil/Makefile:1.1
--- /dev/null   Tue Jan 21 15:28:34 2025
+++ pkgsrc/devel/py-sybil/Makefile      Tue Jan 21 15:28:34 2025
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2025/01/21 15:28:34 adam Exp $
+
+DISTNAME=      sybil-9.0.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=s/sybil/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/simplistix/sybil
+COMMENT=       Automated testing for the examples in your code and documentation
+LICENSE=       mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-testfixtures-[0-9]*:../../wip/py-testfixtures
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-sybil/PLIST
diff -u /dev/null pkgsrc/devel/py-sybil/PLIST:1.1
--- /dev/null   Tue Jan 21 15:28:34 2025
+++ pkgsrc/devel/py-sybil/PLIST Tue Jan 21 15:28:34 2025
@@ -0,0 +1,142 @@
+@comment $NetBSD: PLIST,v 1.1 2025/01/21 15:28:34 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/sybil/__init__.py
+${PYSITELIB}/sybil/__init__.pyc
+${PYSITELIB}/sybil/__init__.pyo
+${PYSITELIB}/sybil/document.py
+${PYSITELIB}/sybil/document.pyc
+${PYSITELIB}/sybil/document.pyo
+${PYSITELIB}/sybil/evaluators/__init__.py
+${PYSITELIB}/sybil/evaluators/__init__.pyc
+${PYSITELIB}/sybil/evaluators/__init__.pyo
+${PYSITELIB}/sybil/evaluators/capture.py
+${PYSITELIB}/sybil/evaluators/capture.pyc
+${PYSITELIB}/sybil/evaluators/capture.pyo
+${PYSITELIB}/sybil/evaluators/doctest.py
+${PYSITELIB}/sybil/evaluators/doctest.pyc
+${PYSITELIB}/sybil/evaluators/doctest.pyo
+${PYSITELIB}/sybil/evaluators/python.py
+${PYSITELIB}/sybil/evaluators/python.pyc
+${PYSITELIB}/sybil/evaluators/python.pyo
+${PYSITELIB}/sybil/evaluators/skip.py
+${PYSITELIB}/sybil/evaluators/skip.pyc
+${PYSITELIB}/sybil/evaluators/skip.pyo
+${PYSITELIB}/sybil/example.py
+${PYSITELIB}/sybil/example.pyc
+${PYSITELIB}/sybil/example.pyo
+${PYSITELIB}/sybil/integration/__init__.py
+${PYSITELIB}/sybil/integration/__init__.pyc
+${PYSITELIB}/sybil/integration/__init__.pyo
+${PYSITELIB}/sybil/integration/pytest.py
+${PYSITELIB}/sybil/integration/pytest.pyc
+${PYSITELIB}/sybil/integration/pytest.pyo
+${PYSITELIB}/sybil/integration/unittest.py
+${PYSITELIB}/sybil/integration/unittest.pyc
+${PYSITELIB}/sybil/integration/unittest.pyo
+${PYSITELIB}/sybil/parsers/__init__.py
+${PYSITELIB}/sybil/parsers/__init__.pyc
+${PYSITELIB}/sybil/parsers/__init__.pyo
+${PYSITELIB}/sybil/parsers/abstract/__init__.py
+${PYSITELIB}/sybil/parsers/abstract/__init__.pyc
+${PYSITELIB}/sybil/parsers/abstract/__init__.pyo
+${PYSITELIB}/sybil/parsers/abstract/clear.py
+${PYSITELIB}/sybil/parsers/abstract/clear.pyc
+${PYSITELIB}/sybil/parsers/abstract/clear.pyo
+${PYSITELIB}/sybil/parsers/abstract/codeblock.py
+${PYSITELIB}/sybil/parsers/abstract/codeblock.pyc
+${PYSITELIB}/sybil/parsers/abstract/codeblock.pyo
+${PYSITELIB}/sybil/parsers/abstract/doctest.py
+${PYSITELIB}/sybil/parsers/abstract/doctest.pyc
+${PYSITELIB}/sybil/parsers/abstract/doctest.pyo
+${PYSITELIB}/sybil/parsers/abstract/lexers.py
+${PYSITELIB}/sybil/parsers/abstract/lexers.pyc
+${PYSITELIB}/sybil/parsers/abstract/lexers.pyo
+${PYSITELIB}/sybil/parsers/abstract/skip.py
+${PYSITELIB}/sybil/parsers/abstract/skip.pyc
+${PYSITELIB}/sybil/parsers/abstract/skip.pyo
+${PYSITELIB}/sybil/parsers/capture.py
+${PYSITELIB}/sybil/parsers/capture.pyc
+${PYSITELIB}/sybil/parsers/capture.pyo
+${PYSITELIB}/sybil/parsers/codeblock.py
+${PYSITELIB}/sybil/parsers/codeblock.pyc
+${PYSITELIB}/sybil/parsers/codeblock.pyo
+${PYSITELIB}/sybil/parsers/doctest.py
+${PYSITELIB}/sybil/parsers/doctest.pyc
+${PYSITELIB}/sybil/parsers/doctest.pyo
+${PYSITELIB}/sybil/parsers/markdown/__init__.py
+${PYSITELIB}/sybil/parsers/markdown/__init__.pyc
+${PYSITELIB}/sybil/parsers/markdown/__init__.pyo
+${PYSITELIB}/sybil/parsers/markdown/clear.py
+${PYSITELIB}/sybil/parsers/markdown/clear.pyc
+${PYSITELIB}/sybil/parsers/markdown/clear.pyo
+${PYSITELIB}/sybil/parsers/markdown/codeblock.py
+${PYSITELIB}/sybil/parsers/markdown/codeblock.pyc
+${PYSITELIB}/sybil/parsers/markdown/codeblock.pyo
+${PYSITELIB}/sybil/parsers/markdown/lexers.py
+${PYSITELIB}/sybil/parsers/markdown/lexers.pyc
+${PYSITELIB}/sybil/parsers/markdown/lexers.pyo
+${PYSITELIB}/sybil/parsers/markdown/skip.py
+${PYSITELIB}/sybil/parsers/markdown/skip.pyc
+${PYSITELIB}/sybil/parsers/markdown/skip.pyo
+${PYSITELIB}/sybil/parsers/myst/__init__.py
+${PYSITELIB}/sybil/parsers/myst/__init__.pyc
+${PYSITELIB}/sybil/parsers/myst/__init__.pyo
+${PYSITELIB}/sybil/parsers/myst/clear.py
+${PYSITELIB}/sybil/parsers/myst/clear.pyc
+${PYSITELIB}/sybil/parsers/myst/clear.pyo
+${PYSITELIB}/sybil/parsers/myst/codeblock.py
+${PYSITELIB}/sybil/parsers/myst/codeblock.pyc
+${PYSITELIB}/sybil/parsers/myst/codeblock.pyo
+${PYSITELIB}/sybil/parsers/myst/doctest.py
+${PYSITELIB}/sybil/parsers/myst/doctest.pyc
+${PYSITELIB}/sybil/parsers/myst/doctest.pyo
+${PYSITELIB}/sybil/parsers/myst/lexers.py
+${PYSITELIB}/sybil/parsers/myst/lexers.pyc
+${PYSITELIB}/sybil/parsers/myst/lexers.pyo
+${PYSITELIB}/sybil/parsers/myst/skip.py
+${PYSITELIB}/sybil/parsers/myst/skip.pyc
+${PYSITELIB}/sybil/parsers/myst/skip.pyo
+${PYSITELIB}/sybil/parsers/rest/__init__.py
+${PYSITELIB}/sybil/parsers/rest/__init__.pyc
+${PYSITELIB}/sybil/parsers/rest/__init__.pyo
+${PYSITELIB}/sybil/parsers/rest/capture.py
+${PYSITELIB}/sybil/parsers/rest/capture.pyc
+${PYSITELIB}/sybil/parsers/rest/capture.pyo
+${PYSITELIB}/sybil/parsers/rest/clear.py
+${PYSITELIB}/sybil/parsers/rest/clear.pyc
+${PYSITELIB}/sybil/parsers/rest/clear.pyo
+${PYSITELIB}/sybil/parsers/rest/codeblock.py
+${PYSITELIB}/sybil/parsers/rest/codeblock.pyc
+${PYSITELIB}/sybil/parsers/rest/codeblock.pyo
+${PYSITELIB}/sybil/parsers/rest/doctest.py
+${PYSITELIB}/sybil/parsers/rest/doctest.pyc
+${PYSITELIB}/sybil/parsers/rest/doctest.pyo
+${PYSITELIB}/sybil/parsers/rest/lexers.py
+${PYSITELIB}/sybil/parsers/rest/lexers.pyc
+${PYSITELIB}/sybil/parsers/rest/lexers.pyo
+${PYSITELIB}/sybil/parsers/rest/skip.py
+${PYSITELIB}/sybil/parsers/rest/skip.pyc
+${PYSITELIB}/sybil/parsers/rest/skip.pyo
+${PYSITELIB}/sybil/parsers/skip.py
+${PYSITELIB}/sybil/parsers/skip.pyc
+${PYSITELIB}/sybil/parsers/skip.pyo
+${PYSITELIB}/sybil/py.typed
+${PYSITELIB}/sybil/python.py
+${PYSITELIB}/sybil/python.pyc
+${PYSITELIB}/sybil/python.pyo
+${PYSITELIB}/sybil/region.py
+${PYSITELIB}/sybil/region.pyc
+${PYSITELIB}/sybil/region.pyo
+${PYSITELIB}/sybil/sybil.py
+${PYSITELIB}/sybil/sybil.pyc
+${PYSITELIB}/sybil/sybil.pyo
+${PYSITELIB}/sybil/text.py
+${PYSITELIB}/sybil/text.pyc
+${PYSITELIB}/sybil/text.pyo
+${PYSITELIB}/sybil/typing.py
+${PYSITELIB}/sybil/typing.pyc
+${PYSITELIB}/sybil/typing.pyo
Index: pkgsrc/devel/py-sybil/distinfo
diff -u /dev/null pkgsrc/devel/py-sybil/distinfo:1.1
--- /dev/null   Tue Jan 21 15:28:34 2025
+++ pkgsrc/devel/py-sybil/distinfo      Tue Jan 21 15:28:34 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/01/21 15:28:34 adam Exp $
+
+BLAKE2s (sybil-9.0.0.tar.gz) = 5deb0526edd4b57da6beb7e0bbb9edc09a41f8709a77f0ac820d5d1235c56c0c
+SHA512 (sybil-9.0.0.tar.gz) = 8dd079be01ebe60d0ecb44f77cbfe38aa671f341de44af29c4b756f29fd46e6f52fa4f7cda69ae2e1bda00e2210ca55d30e15560488847c08d713681710b15a7
+Size (sybil-9.0.0.tar.gz) = 42529 bytes



Home | Main Index | Thread Index | Old Index