pkgsrc-WIP-changes archive

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

py-singer-python: Import py-singer-python-6.0.1 as wip/py-singer-python



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Thu Mar 21 23:27:20 2024 +0100
Changeset:	9752db6f98e652d70189a786dfb62c6d3b888fec

Added Files:
	py-singer-python/DESCR
	py-singer-python/Makefile
	py-singer-python/PLIST
	py-singer-python/distinfo
	py-singer-python/patches/patch-setup.py

Log Message:
py-singer-python: Import py-singer-python-6.0.1 as wip/py-singer-python

Singer.io utility library to writes the Singer format from Python.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9752db6f98e652d70189a786dfb62c6d3b888fec

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

diffstat:
 py-singer-python/DESCR                  |  1 +
 py-singer-python/Makefile               | 28 ++++++++++++++++++++
 py-singer-python/PLIST                  | 46 +++++++++++++++++++++++++++++++++
 py-singer-python/distinfo               |  6 +++++
 py-singer-python/patches/patch-setup.py | 23 +++++++++++++++++
 5 files changed, 104 insertions(+)

diffs:
diff --git a/py-singer-python/DESCR b/py-singer-python/DESCR
new file mode 100644
index 0000000000..de6a64bdf6
--- /dev/null
+++ b/py-singer-python/DESCR
@@ -0,0 +1 @@
+Singer.io utility library to writes the Singer format from Python.
diff --git a/py-singer-python/Makefile b/py-singer-python/Makefile
new file mode 100644
index 0000000000..f3b0f7d9a0
--- /dev/null
+++ b/py-singer-python/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD$
+
+DISTNAME=	singer-python-6.0.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	www python
+MASTER_SITES=	${MASTER_SITE_PYPI:=s/singer-python/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/singer-io/singer-python
+COMMENT=	Singer.io utility library
+LICENSE=	apache-2.0
+
+DEPENDS+=	${PYPKGPREFIX}-backoff>=2.2.1:../../wip/py-backoff
+DEPENDS+=	${PYPKGPREFIX}-ciso8601>=2.3.1:../../time/py-ciso8601
+DEPENDS+=	${PYPKGPREFIX}-dateutil>=2.7.3:../../time/py-dateutil
+DEPENDS+=	${PYPKGPREFIX}-jsonschema>=2.6.0:../../textproc/py-jsonschema
+DEPENDS+=	${PYPKGPREFIX}-pytz>=2018.4:../../time/py-pytz
+DEPENDS+=	${PYPKGPREFIX}-simplejson>=3.13.2:../../converters/py-simplejson
+
+USE_LANGUAGES=	# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27	# only for Python 3
+
+post-install:
+	${RM} -rf ${DESTDIR}${PREFIX}/${PYSITELIB}/tests
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-singer-python/PLIST b/py-singer-python/PLIST
new file mode 100644
index 0000000000..71821f9034
--- /dev/null
+++ b/py-singer-python/PLIST
@@ -0,0 +1,46 @@
+@comment $NetBSD$
+${PYSITELIB}/singer/__init__.py
+${PYSITELIB}/singer/__init__.pyc
+${PYSITELIB}/singer/__init__.pyo
+${PYSITELIB}/singer/bookmarks.py
+${PYSITELIB}/singer/bookmarks.pyc
+${PYSITELIB}/singer/bookmarks.pyo
+${PYSITELIB}/singer/catalog.py
+${PYSITELIB}/singer/catalog.pyc
+${PYSITELIB}/singer/catalog.pyo
+${PYSITELIB}/singer/exceptions.py
+${PYSITELIB}/singer/exceptions.pyc
+${PYSITELIB}/singer/exceptions.pyo
+${PYSITELIB}/singer/logger.py
+${PYSITELIB}/singer/logger.pyc
+${PYSITELIB}/singer/logger.pyo
+${PYSITELIB}/singer/logging.conf
+${PYSITELIB}/singer/messages.py
+${PYSITELIB}/singer/messages.pyc
+${PYSITELIB}/singer/messages.pyo
+${PYSITELIB}/singer/metadata.py
+${PYSITELIB}/singer/metadata.pyc
+${PYSITELIB}/singer/metadata.pyo
+${PYSITELIB}/singer/metrics.py
+${PYSITELIB}/singer/metrics.pyc
+${PYSITELIB}/singer/metrics.pyo
+${PYSITELIB}/singer/requests.py
+${PYSITELIB}/singer/requests.pyc
+${PYSITELIB}/singer/requests.pyo
+${PYSITELIB}/singer/schema.py
+${PYSITELIB}/singer/schema.pyc
+${PYSITELIB}/singer/schema.pyo
+${PYSITELIB}/singer/statediff.py
+${PYSITELIB}/singer/statediff.pyc
+${PYSITELIB}/singer/statediff.pyo
+${PYSITELIB}/singer/transform.py
+${PYSITELIB}/singer/transform.pyc
+${PYSITELIB}/singer/transform.pyo
+${PYSITELIB}/singer/utils.py
+${PYSITELIB}/singer/utils.pyc
+${PYSITELIB}/singer/utils.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
diff --git a/py-singer-python/distinfo b/py-singer-python/distinfo
new file mode 100644
index 0000000000..71b94a03ca
--- /dev/null
+++ b/py-singer-python/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+BLAKE2s (singer-python-6.0.1.tar.gz) = 75a10a1f19b22b093be69363caf8877fff01b305c5cb3153c15301aa68b60f72
+SHA512 (singer-python-6.0.1.tar.gz) = c4c58fcfd5de3772d0e896ba2617ffad19f2d321dcaf72ed9e3d3cb8cf90e0a06a132fa79514db911f76f24711fc800e4044097625ad5508ac1544bd982838aa
+Size (singer-python-6.0.1.tar.gz) = 31277 bytes
+SHA1 (patch-setup.py) = b8b884e7812a242dc66144499879db98f8434cf7
diff --git a/py-singer-python/patches/patch-setup.py b/py-singer-python/patches/patch-setup.py
new file mode 100644
index 0000000000..83d24376c0
--- /dev/null
+++ b/py-singer-python/patches/patch-setup.py
@@ -0,0 +1,23 @@
+$NetBSD$
+
+Relax too strict version requirements.
+
+--- setup.py.orig	2024-03-19 17:58:03.000000000 +0000
++++ setup.py
+@@ -11,11 +11,11 @@ setup(name="singer-python",
+       url="http://singer.io";,
+       install_requires=[
+           'pytz>=2018.4',
+-          'jsonschema>=2.6.0,==2.*',
+-          'simplejson>=3.13.2,==3.*',
+-          'python-dateutil>=2.7.3,==2.*',
+-          'backoff>=2.2.1,==2.*',
+-          'ciso8601>=2.3.1,==2.*',
++          'jsonschema>=2.6.0',
++          'simplejson>=3.13.2',
++          'python-dateutil>=2.7.3',
++          'backoff>=2.2.1',
++          'ciso8601>=2.3.1',
+       ],
+       extras_require={
+           'dev': [


Home | Main Index | Thread Index | Old Index