Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils py-eliot, py-eliot17: added versions 1.12.0 a...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a67cc5f01fea
branches:  trunk
changeset: 435128:a67cc5f01fea
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Jul 01 08:52:38 2020 +0000

description:
py-eliot, py-eliot17: added versions 1.12.0 and 1.7.0 (Python 2.7)

eliot is a Python logging system that outputs causal chains of actions: actions
can spawn other actions, and eventually they either succeed or fail. The
resulting logs tell you the story of what your software did: what happened, and
what caused it.

diffstat:

 sysutils/Makefile                |    4 +-
 sysutils/py-eliot/ALTERNATIVES   |    1 +
 sysutils/py-eliot/DESCR          |    4 +
 sysutils/py-eliot/Makefile       |   38 +++++++++
 sysutils/py-eliot/PLIST          |  152 +++++++++++++++++++++++++++++++++++++
 sysutils/py-eliot/distinfo       |    6 +
 sysutils/py-eliot17/ALTERNATIVES |    1 +
 sysutils/py-eliot17/DESCR        |    4 +
 sysutils/py-eliot17/Makefile     |   33 ++++++++
 sysutils/py-eliot17/PLIST        |  158 +++++++++++++++++++++++++++++++++++++++
 sysutils/py-eliot17/distinfo     |    6 +
 11 files changed, 406 insertions(+), 1 deletions(-)

diffs (truncated from 461 to 300 lines):

diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/Makefile
--- a/sysutils/Makefile Wed Jul 01 08:15:58 2020 +0000
+++ b/sysutils/Makefile Wed Jul 01 08:52:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.890 2020/06/30 14:40:05 thorpej Exp $
+# $NetBSD: Makefile,v 1.891 2020/07/01 08:52:38 adam Exp $
 #
 
 COMMENT=       System utilities
@@ -477,6 +477,8 @@
 SUBDIR+=       py-crontab
 SUBDIR+=       py-dbus
 SUBDIR+=       py-diffoscope
+SUBDIR+=       py-eliot
+SUBDIR+=       py-eliot17
 SUBDIR+=       py-euca2ools
 SUBDIR+=       py-filetype
 SUBDIR+=       py-google-compute-engine
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot/ALTERNATIVES    Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,1 @@
+bin/eliot-prettyprint @PREFIX@/bin/eliot-prettyprint-@PYVERSSUFFIX@
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot/DESCR   Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,4 @@
+eliot is a Python logging system that outputs causal chains of actions: actions
+can spawn other actions, and eventually they either succeed or fail. The
+resulting logs tell you the story of what your software did: what happened, and
+what caused it.
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot/Makefile        Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2020/07/01 08:52:38 adam Exp $
+
+DISTNAME=      eliot-1.12.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    sysutils python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=e/eliot/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/itamarst/eliot
+COMMENT=       Logging library that tells you why it happened
+LICENSE=       apache-2.0
+
+DEPENDS+=      ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface
+DEPENDS+=      ${PYPKGPREFIX}-boltons>=19.0.1:../../devel/py-boltons
+DEPENDS+=      ${PYPKGPREFIX}-pyrsistent>=0.11.8:../../devel/py-pyrsistent
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=1.14.0:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
+
+.include "../../lang/python/pyversion.mk"
+.if ${_PYTHON_VERSION} == 36
+DEPENDS+=      ${PYPKGPREFIX}-aiocontextvars-[0-9]*:../../devel/py-aiocontextvars
+.endif
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+post-install:
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} eliot-prettyprint eliot-prettyprint-${PYVERSSUFFIX} || ${TRUE}
+
+do-test:
+       cd ${WRKSRC} && pytest-${PYVERSSUFFIX} eliot/tests
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot/PLIST   Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,152 @@
+@comment $NetBSD: PLIST,v 1.1 2020/07/01 08:52:38 adam Exp $
+bin/eliot-prettyprint-${PYVERSSUFFIX}
+${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
+${PYSITELIB}/eliot/__init__.py
+${PYSITELIB}/eliot/__init__.pyc
+${PYSITELIB}/eliot/__init__.pyo
+${PYSITELIB}/eliot/_action.py
+${PYSITELIB}/eliot/_action.pyc
+${PYSITELIB}/eliot/_action.pyo
+${PYSITELIB}/eliot/_bytesjson.py
+${PYSITELIB}/eliot/_bytesjson.pyc
+${PYSITELIB}/eliot/_bytesjson.pyo
+${PYSITELIB}/eliot/_errors.py
+${PYSITELIB}/eliot/_errors.pyc
+${PYSITELIB}/eliot/_errors.pyo
+${PYSITELIB}/eliot/_generators.py
+${PYSITELIB}/eliot/_generators.pyc
+${PYSITELIB}/eliot/_generators.pyo
+${PYSITELIB}/eliot/_message.py
+${PYSITELIB}/eliot/_message.pyc
+${PYSITELIB}/eliot/_message.pyo
+${PYSITELIB}/eliot/_output.py
+${PYSITELIB}/eliot/_output.pyc
+${PYSITELIB}/eliot/_output.pyo
+${PYSITELIB}/eliot/_traceback.py
+${PYSITELIB}/eliot/_traceback.pyc
+${PYSITELIB}/eliot/_traceback.pyo
+${PYSITELIB}/eliot/_util.py
+${PYSITELIB}/eliot/_util.pyc
+${PYSITELIB}/eliot/_util.pyo
+${PYSITELIB}/eliot/_validation.py
+${PYSITELIB}/eliot/_validation.pyc
+${PYSITELIB}/eliot/_validation.pyo
+${PYSITELIB}/eliot/_version.py
+${PYSITELIB}/eliot/_version.pyc
+${PYSITELIB}/eliot/_version.pyo
+${PYSITELIB}/eliot/dask.py
+${PYSITELIB}/eliot/dask.pyc
+${PYSITELIB}/eliot/dask.pyo
+${PYSITELIB}/eliot/filter.py
+${PYSITELIB}/eliot/filter.pyc
+${PYSITELIB}/eliot/filter.pyo
+${PYSITELIB}/eliot/journald.py
+${PYSITELIB}/eliot/journald.pyc
+${PYSITELIB}/eliot/journald.pyo
+${PYSITELIB}/eliot/json.py
+${PYSITELIB}/eliot/json.pyc
+${PYSITELIB}/eliot/json.pyo
+${PYSITELIB}/eliot/logwriter.py
+${PYSITELIB}/eliot/logwriter.pyc
+${PYSITELIB}/eliot/logwriter.pyo
+${PYSITELIB}/eliot/parse.py
+${PYSITELIB}/eliot/parse.pyc
+${PYSITELIB}/eliot/parse.pyo
+${PYSITELIB}/eliot/prettyprint.py
+${PYSITELIB}/eliot/prettyprint.pyc
+${PYSITELIB}/eliot/prettyprint.pyo
+${PYSITELIB}/eliot/serializers.py
+${PYSITELIB}/eliot/serializers.pyc
+${PYSITELIB}/eliot/serializers.pyo
+${PYSITELIB}/eliot/stdlib.py
+${PYSITELIB}/eliot/stdlib.pyc
+${PYSITELIB}/eliot/stdlib.pyo
+${PYSITELIB}/eliot/tai64n.py
+${PYSITELIB}/eliot/tai64n.pyc
+${PYSITELIB}/eliot/tai64n.pyo
+${PYSITELIB}/eliot/testing.py
+${PYSITELIB}/eliot/testing.pyc
+${PYSITELIB}/eliot/testing.pyo
+${PYSITELIB}/eliot/tests/__init__.py
+${PYSITELIB}/eliot/tests/__init__.pyc
+${PYSITELIB}/eliot/tests/__init__.pyo
+${PYSITELIB}/eliot/tests/common.py
+${PYSITELIB}/eliot/tests/common.pyc
+${PYSITELIB}/eliot/tests/common.pyo
+${PYSITELIB}/eliot/tests/strategies.py
+${PYSITELIB}/eliot/tests/strategies.pyc
+${PYSITELIB}/eliot/tests/strategies.pyo
+${PYSITELIB}/eliot/tests/test_action.py
+${PYSITELIB}/eliot/tests/test_action.pyc
+${PYSITELIB}/eliot/tests/test_action.pyo
+${PYSITELIB}/eliot/tests/test_api.py
+${PYSITELIB}/eliot/tests/test_api.pyc
+${PYSITELIB}/eliot/tests/test_api.pyo
+${PYSITELIB}/eliot/tests/test_coroutines.py
+${PYSITELIB}/eliot/tests/test_coroutines.pyc
+${PYSITELIB}/eliot/tests/test_coroutines.pyo
+${PYSITELIB}/eliot/tests/test_dask.py
+${PYSITELIB}/eliot/tests/test_dask.pyc
+${PYSITELIB}/eliot/tests/test_dask.pyo
+${PYSITELIB}/eliot/tests/test_filter.py
+${PYSITELIB}/eliot/tests/test_filter.pyc
+${PYSITELIB}/eliot/tests/test_filter.pyo
+${PYSITELIB}/eliot/tests/test_generators.py
+${PYSITELIB}/eliot/tests/test_generators.pyc
+${PYSITELIB}/eliot/tests/test_generators.pyo
+${PYSITELIB}/eliot/tests/test_journald.py
+${PYSITELIB}/eliot/tests/test_journald.pyc
+${PYSITELIB}/eliot/tests/test_journald.pyo
+${PYSITELIB}/eliot/tests/test_json.py
+${PYSITELIB}/eliot/tests/test_json.pyc
+${PYSITELIB}/eliot/tests/test_json.pyo
+${PYSITELIB}/eliot/tests/test_logwriter.py
+${PYSITELIB}/eliot/tests/test_logwriter.pyc
+${PYSITELIB}/eliot/tests/test_logwriter.pyo
+${PYSITELIB}/eliot/tests/test_message.py
+${PYSITELIB}/eliot/tests/test_message.pyc
+${PYSITELIB}/eliot/tests/test_message.pyo
+${PYSITELIB}/eliot/tests/test_output.py
+${PYSITELIB}/eliot/tests/test_output.pyc
+${PYSITELIB}/eliot/tests/test_output.pyo
+${PYSITELIB}/eliot/tests/test_parse.py
+${PYSITELIB}/eliot/tests/test_parse.pyc
+${PYSITELIB}/eliot/tests/test_parse.pyo
+${PYSITELIB}/eliot/tests/test_prettyprint.py
+${PYSITELIB}/eliot/tests/test_prettyprint.pyc
+${PYSITELIB}/eliot/tests/test_prettyprint.pyo
+${PYSITELIB}/eliot/tests/test_pyinstaller.py
+${PYSITELIB}/eliot/tests/test_pyinstaller.pyc
+${PYSITELIB}/eliot/tests/test_pyinstaller.pyo
+${PYSITELIB}/eliot/tests/test_serializers.py
+${PYSITELIB}/eliot/tests/test_serializers.pyc
+${PYSITELIB}/eliot/tests/test_serializers.pyo
+${PYSITELIB}/eliot/tests/test_stdlib.py
+${PYSITELIB}/eliot/tests/test_stdlib.pyc
+${PYSITELIB}/eliot/tests/test_stdlib.pyo
+${PYSITELIB}/eliot/tests/test_tai64n.py
+${PYSITELIB}/eliot/tests/test_tai64n.pyc
+${PYSITELIB}/eliot/tests/test_tai64n.pyo
+${PYSITELIB}/eliot/tests/test_testing.py
+${PYSITELIB}/eliot/tests/test_testing.pyc
+${PYSITELIB}/eliot/tests/test_testing.pyo
+${PYSITELIB}/eliot/tests/test_traceback.py
+${PYSITELIB}/eliot/tests/test_traceback.pyc
+${PYSITELIB}/eliot/tests/test_traceback.pyo
+${PYSITELIB}/eliot/tests/test_twisted.py
+${PYSITELIB}/eliot/tests/test_twisted.pyc
+${PYSITELIB}/eliot/tests/test_twisted.pyo
+${PYSITELIB}/eliot/tests/test_util.py
+${PYSITELIB}/eliot/tests/test_util.pyc
+${PYSITELIB}/eliot/tests/test_util.pyo
+${PYSITELIB}/eliot/tests/test_validation.py
+${PYSITELIB}/eliot/tests/test_validation.pyc
+${PYSITELIB}/eliot/tests/test_validation.pyo
+${PYSITELIB}/eliot/twisted.py
+${PYSITELIB}/eliot/twisted.pyc
+${PYSITELIB}/eliot/twisted.pyo
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot/distinfo        Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/07/01 08:52:38 adam Exp $
+
+SHA1 (eliot-1.12.0.tar.gz) = 19ea57fe203d94425a17fa54bf065d5cdd9189c6
+RMD160 (eliot-1.12.0.tar.gz) = 0def7f7939383b901fa76a78e6da7b183a9edad8
+SHA512 (eliot-1.12.0.tar.gz) = d0ca6cf5a1a9ffb615c495a816856bd80880ff2a2ef0cf37ee905ce32e7a81d6e0cb28e107bb38899eb295e86850006f60d036f484663e6c105e4d51a13feb3c
+Size (eliot-1.12.0.tar.gz) = 152125 bytes
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot17/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot17/ALTERNATIVES  Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,1 @@
+bin/eliot-prettyprint @PREFIX@/bin/eliot-prettyprint-@PYVERSSUFFIX@
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot17/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot17/DESCR Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,4 @@
+eliot is a Python logging system that outputs causal chains of actions: actions
+can spawn other actions, and eventually they either succeed or fail. The
+resulting logs tell you the story of what your software did: what happened, and
+what caused it.
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot17/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot17/Makefile      Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2020/07/01 08:52:38 adam Exp $
+
+DISTNAME=      eliot-1.7.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    sysutils python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=e/eliot/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/itamarst/eliot
+COMMENT=       Logging library that tells you why it happened
+LICENSE=       apache-2.0
+
+DEPENDS+=      ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface
+DEPENDS+=      ${PYPKGPREFIX}-boltons>=19.0.1:../../devel/py-boltons
+DEPENDS+=      ${PYPKGPREFIX}-pyrsistent>=0.11.8:../../devel/py-pyrsistent
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=1.14.0:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
+
+PYTHON_VERSIONED_DEPENDENCIES= test:test
+
+USE_LANGUAGES= # none
+
+post-install:
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} eliot-prettyprint eliot-prettyprint-${PYVERSSUFFIX} || ${TRUE}
+
+do-test:
+       cd ${WRKSRC} && pytest-${PYVERSSUFFIX} eliot/tests
+
+.include "../../lang/python/egg.mk"
+.include "../../lang/python/versioned_dependencies.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2e816ad92ab6 -r a67cc5f01fea sysutils/py-eliot17/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-eliot17/PLIST Wed Jul 01 08:52:38 2020 +0000
@@ -0,0 +1,158 @@
+@comment $NetBSD: PLIST,v 1.1 2020/07/01 08:52:38 adam Exp $
+bin/eliot-prettyprint-${PYVERSSUFFIX}
+${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



Home | Main Index | Thread Index | Old Index