pkgsrc-WIP-changes archive

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

Import py-swh-core-0.10.0 to wip



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Tue Dec 8 16:13:05 2020 +0100
Changeset:	832c362898733fbe8a65afe18b325157b2c8f701

Added Files:
	py-swh-core/DESCR
	py-swh-core/Makefile
	py-swh-core/PLIST
	py-swh-core/distinfo

Log Message:
Import py-swh-core-0.10.0 to wip

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

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

diffstat:
 py-swh-core/DESCR    |  23 +++++++
 py-swh-core/Makefile |  22 ++++++
 py-swh-core/PLIST    | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++
 py-swh-core/distinfo |   6 ++
 4 files changed, 242 insertions(+)

diffs:
diff --git a/py-swh-core/DESCR b/py-swh-core/DESCR
new file mode 100644
index 0000000000..39abb26e99
--- /dev/null
+++ b/py-swh-core/DESCR
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README.md
+
+swh-core
+========
+
+core library for swh's modules:
+- config parser
+- hash computations
+- serialization
+- logging mechanism
+- database connection
+- http-based RPC client/server
+
+Development
+-----------
+
+We strongly recommend you to use a [virtualenv][1] if you want to run tests or
+hack the code.
+
+To set up your development environment:
+
+```
+...
diff --git a/py-swh-core/Makefile b/py-swh-core/Makefile
new file mode 100644
index 0000000000..30411973b8
--- /dev/null
+++ b/py-swh-core/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	swh.core-0.10.0
+PKGNAME=	${PYPKGPREFIX}-swh-core-0.10.0
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=s/swh.model/}
+
+MAINTAINER=	kamelderouiche%yahoo.com@localhost
+HOMEPAGE=	https://forge.softwareheritage.org/diffusion/DCORE/
+COMMENT=	Software Heritage core utilities
+LICENSE=	gnu-gpl-v3
+
+BUILD_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm
+DEPENDS+=	${PYPKGPREFIX}-click>=7.1.2:../../devel/py-click
+DEPENDS+=	${PYPKGPREFIX}-Deprecated>=1.2.7:../../devel/py-Deprecated
+DEPENDS+=	${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+DEPENDS+=	${PYPKGPREFIX}-sentry-sdk>=0.19.4:../../wip/py-sentry-sdk
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-swh-core/PLIST b/py-swh-core/PLIST
new file mode 100644
index 0000000000..e62dd9c4c1
--- /dev/null
+++ b/py-swh-core/PLIST
@@ -0,0 +1,191 @@
+@comment $NetBSD$
+bin/swh
+bin/swh-db-init
+${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}/swh/__init__.py
+${PYSITELIB}/swh/__init__.pyc
+${PYSITELIB}/swh/__init__.pyo
+${PYSITELIB}/swh/core/__init__.py
+${PYSITELIB}/swh/core/__init__.pyc
+${PYSITELIB}/swh/core/__init__.pyo
+${PYSITELIB}/swh/core/api/__init__.py
+${PYSITELIB}/swh/core/api/__init__.pyc
+${PYSITELIB}/swh/core/api/__init__.pyo
+${PYSITELIB}/swh/core/api/asynchronous.py
+${PYSITELIB}/swh/core/api/asynchronous.pyc
+${PYSITELIB}/swh/core/api/asynchronous.pyo
+${PYSITELIB}/swh/core/api/classes.py
+${PYSITELIB}/swh/core/api/classes.pyc
+${PYSITELIB}/swh/core/api/classes.pyo
+${PYSITELIB}/swh/core/api/gunicorn_config.py
+${PYSITELIB}/swh/core/api/gunicorn_config.pyc
+${PYSITELIB}/swh/core/api/gunicorn_config.pyo
+${PYSITELIB}/swh/core/api/negotiation.py
+${PYSITELIB}/swh/core/api/negotiation.pyc
+${PYSITELIB}/swh/core/api/negotiation.pyo
+${PYSITELIB}/swh/core/api/serializers.py
+${PYSITELIB}/swh/core/api/serializers.pyc
+${PYSITELIB}/swh/core/api/serializers.pyo
+${PYSITELIB}/swh/core/api/tests/__init__.py
+${PYSITELIB}/swh/core/api/tests/__init__.pyc
+${PYSITELIB}/swh/core/api/tests/__init__.pyo
+${PYSITELIB}/swh/core/api/tests/conftest.py
+${PYSITELIB}/swh/core/api/tests/conftest.pyc
+${PYSITELIB}/swh/core/api/tests/conftest.pyo
+${PYSITELIB}/swh/core/api/tests/server_testing.py
+${PYSITELIB}/swh/core/api/tests/server_testing.pyc
+${PYSITELIB}/swh/core/api/tests/server_testing.pyo
+${PYSITELIB}/swh/core/api/tests/test_async.py
+${PYSITELIB}/swh/core/api/tests/test_async.pyc
+${PYSITELIB}/swh/core/api/tests/test_async.pyo
+${PYSITELIB}/swh/core/api/tests/test_classes.py
+${PYSITELIB}/swh/core/api/tests/test_classes.pyc
+${PYSITELIB}/swh/core/api/tests/test_classes.pyo
+${PYSITELIB}/swh/core/api/tests/test_gunicorn.py
+${PYSITELIB}/swh/core/api/tests/test_gunicorn.pyc
+${PYSITELIB}/swh/core/api/tests/test_gunicorn.pyo
+${PYSITELIB}/swh/core/api/tests/test_init.py
+${PYSITELIB}/swh/core/api/tests/test_init.pyc
+${PYSITELIB}/swh/core/api/tests/test_init.pyo
+${PYSITELIB}/swh/core/api/tests/test_rpc_client.py
+${PYSITELIB}/swh/core/api/tests/test_rpc_client.pyc
+${PYSITELIB}/swh/core/api/tests/test_rpc_client.pyo
+${PYSITELIB}/swh/core/api/tests/test_rpc_client_server.py
+${PYSITELIB}/swh/core/api/tests/test_rpc_client_server.pyc
+${PYSITELIB}/swh/core/api/tests/test_rpc_client_server.pyo
+${PYSITELIB}/swh/core/api/tests/test_rpc_server.py
+${PYSITELIB}/swh/core/api/tests/test_rpc_server.pyc
+${PYSITELIB}/swh/core/api/tests/test_rpc_server.pyo
+${PYSITELIB}/swh/core/api/tests/test_rpc_server_asynchronous.py
+${PYSITELIB}/swh/core/api/tests/test_rpc_server_asynchronous.pyc
+${PYSITELIB}/swh/core/api/tests/test_rpc_server_asynchronous.pyo
+${PYSITELIB}/swh/core/api/tests/test_serializers.py
+${PYSITELIB}/swh/core/api/tests/test_serializers.pyc
+${PYSITELIB}/swh/core/api/tests/test_serializers.pyo
+${PYSITELIB}/swh/core/api_async.py
+${PYSITELIB}/swh/core/api_async.pyc
+${PYSITELIB}/swh/core/api_async.pyo
+${PYSITELIB}/swh/core/cli/__init__.py
+${PYSITELIB}/swh/core/cli/__init__.pyc
+${PYSITELIB}/swh/core/cli/__init__.pyo
+${PYSITELIB}/swh/core/cli/db.py
+${PYSITELIB}/swh/core/cli/db.pyc
+${PYSITELIB}/swh/core/cli/db.pyo
+${PYSITELIB}/swh/core/collections.py
+${PYSITELIB}/swh/core/collections.pyc
+${PYSITELIB}/swh/core/collections.pyo
+${PYSITELIB}/swh/core/config.py
+${PYSITELIB}/swh/core/config.pyc
+${PYSITELIB}/swh/core/config.pyo
+${PYSITELIB}/swh/core/db/__init__.py
+${PYSITELIB}/swh/core/db/__init__.pyc
+${PYSITELIB}/swh/core/db/__init__.pyo
+${PYSITELIB}/swh/core/db/common.py
+${PYSITELIB}/swh/core/db/common.pyc
+${PYSITELIB}/swh/core/db/common.pyo
+${PYSITELIB}/swh/core/db/db_utils.py
+${PYSITELIB}/swh/core/db/db_utils.pyc
+${PYSITELIB}/swh/core/db/db_utils.pyo
+${PYSITELIB}/swh/core/db/pytest_plugin.py
+${PYSITELIB}/swh/core/db/pytest_plugin.pyc
+${PYSITELIB}/swh/core/db/pytest_plugin.pyo
+${PYSITELIB}/swh/core/db/tests/__init__.py
+${PYSITELIB}/swh/core/db/tests/__init__.pyc
+${PYSITELIB}/swh/core/db/tests/__init__.pyo
+${PYSITELIB}/swh/core/db/tests/conftest.py
+${PYSITELIB}/swh/core/db/tests/conftest.pyc
+${PYSITELIB}/swh/core/db/tests/conftest.pyo
+${PYSITELIB}/swh/core/db/tests/data/cli/0-superuser-init.sql
+${PYSITELIB}/swh/core/db/tests/data/cli/1-schema.sql
+${PYSITELIB}/swh/core/db/tests/data/cli/3-func.sql
+${PYSITELIB}/swh/core/db/tests/data/cli/4-data.sql
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/__init__.py
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/__init__.pyc
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/__init__.pyo
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/data/0-schema.sql
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/data/1-data.sql
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/test_pytest_plugin.py
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/test_pytest_plugin.pyc
+${PYSITELIB}/swh/core/db/tests/pytest_plugin/test_pytest_plugin.pyo
+${PYSITELIB}/swh/core/db/tests/test_cli.py
+${PYSITELIB}/swh/core/db/tests/test_cli.pyc
+${PYSITELIB}/swh/core/db/tests/test_cli.pyo
+${PYSITELIB}/swh/core/db/tests/test_db.py
+${PYSITELIB}/swh/core/db/tests/test_db.pyc
+${PYSITELIB}/swh/core/db/tests/test_db.pyo
+${PYSITELIB}/swh/core/logger.py
+${PYSITELIB}/swh/core/logger.pyc
+${PYSITELIB}/swh/core/logger.pyo
+${PYSITELIB}/swh/core/py.typed
+${PYSITELIB}/swh/core/pytest_plugin.py
+${PYSITELIB}/swh/core/pytest_plugin.pyc
+${PYSITELIB}/swh/core/pytest_plugin.pyo
+${PYSITELIB}/swh/core/sentry.py
+${PYSITELIB}/swh/core/sentry.pyc
+${PYSITELIB}/swh/core/sentry.pyo
+${PYSITELIB}/swh/core/sql/log-schema.sql
+${PYSITELIB}/swh/core/statsd.py
+${PYSITELIB}/swh/core/statsd.pyc
+${PYSITELIB}/swh/core/statsd.pyo
+${PYSITELIB}/swh/core/tarball.py
+${PYSITELIB}/swh/core/tarball.pyc
+${PYSITELIB}/swh/core/tarball.pyo
+${PYSITELIB}/swh/core/tests/__init__.py
+${PYSITELIB}/swh/core/tests/__init__.pyc
+${PYSITELIB}/swh/core/tests/__init__.pyo
+${PYSITELIB}/swh/core/tests/data/archives/groff-1.02.tar.Z
+${PYSITELIB}/swh/core/tests/data/archives/hello.tar
+${PYSITELIB}/swh/core/tests/data/archives/hello.tar.bz2
+${PYSITELIB}/swh/core/tests/data/archives/hello.tar.gz
+${PYSITELIB}/swh/core/tests/data/archives/hello.tar.lz
+${PYSITELIB}/swh/core/tests/data/archives/hello.tar.x
+${PYSITELIB}/swh/core/tests/data/archives/hello.zip
+${PYSITELIB}/swh/core/tests/data/http_example.com/something.json
+${PYSITELIB}/swh/core/tests/data/https_example.com/file.json
+${PYSITELIB}/swh/core/tests/data/https_example.com/file.json,name=doe,firstname=jane
+${PYSITELIB}/swh/core/tests/data/https_example.com/file.json_visit1
+${PYSITELIB}/swh/core/tests/data/https_example.com/other.json
+${PYSITELIB}/swh/core/tests/data/https_forge.s.o/api_diffusion,attachments[uris]=1
+${PYSITELIB}/swh/core/tests/data/https_www.reference.com/web,q=What+Is+an+Example+of+a+URL?,qo=contentPageRelatedSearch,o=600605,l=dir,sga=1
+${PYSITELIB}/swh/core/tests/fixture/__init__.py
+${PYSITELIB}/swh/core/tests/fixture/__init__.pyc
+${PYSITELIB}/swh/core/tests/fixture/__init__.pyo
+${PYSITELIB}/swh/core/tests/fixture/conftest.py
+${PYSITELIB}/swh/core/tests/fixture/conftest.pyc
+${PYSITELIB}/swh/core/tests/fixture/conftest.pyo
+${PYSITELIB}/swh/core/tests/fixture/data/https_example.com/file.json
+${PYSITELIB}/swh/core/tests/fixture/test_pytest_plugin.py
+${PYSITELIB}/swh/core/tests/fixture/test_pytest_plugin.pyc
+${PYSITELIB}/swh/core/tests/fixture/test_pytest_plugin.pyo
+${PYSITELIB}/swh/core/tests/test_cli.py
+${PYSITELIB}/swh/core/tests/test_cli.pyc
+${PYSITELIB}/swh/core/tests/test_cli.pyo
+${PYSITELIB}/swh/core/tests/test_collections.py
+${PYSITELIB}/swh/core/tests/test_collections.pyc
+${PYSITELIB}/swh/core/tests/test_collections.pyo
+${PYSITELIB}/swh/core/tests/test_config.py
+${PYSITELIB}/swh/core/tests/test_config.pyc
+${PYSITELIB}/swh/core/tests/test_config.pyo
+${PYSITELIB}/swh/core/tests/test_logger.py
+${PYSITELIB}/swh/core/tests/test_logger.pyc
+${PYSITELIB}/swh/core/tests/test_logger.pyo
+${PYSITELIB}/swh/core/tests/test_pytest_plugin.py
+${PYSITELIB}/swh/core/tests/test_pytest_plugin.pyc
+${PYSITELIB}/swh/core/tests/test_pytest_plugin.pyo
+${PYSITELIB}/swh/core/tests/test_statsd.py
+${PYSITELIB}/swh/core/tests/test_statsd.pyc
+${PYSITELIB}/swh/core/tests/test_statsd.pyo
+${PYSITELIB}/swh/core/tests/test_tarball.py
+${PYSITELIB}/swh/core/tests/test_tarball.pyc
+${PYSITELIB}/swh/core/tests/test_tarball.pyo
+${PYSITELIB}/swh/core/tests/test_utils.py
+${PYSITELIB}/swh/core/tests/test_utils.pyc
+${PYSITELIB}/swh/core/tests/test_utils.pyo
+${PYSITELIB}/swh/core/utils.py
+${PYSITELIB}/swh/core/utils.pyc
+${PYSITELIB}/swh/core/utils.pyo
diff --git a/py-swh-core/distinfo b/py-swh-core/distinfo
new file mode 100644
index 0000000000..f4f8ffb694
--- /dev/null
+++ b/py-swh-core/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (swh.core-0.10.0.tar.gz) = a9e663157c67f64491f796e403e57b9eed60c81d
+RMD160 (swh.core-0.10.0.tar.gz) = fd2a9800492133460586bbeffcadebfd153dcfe9
+SHA512 (swh.core-0.10.0.tar.gz) = 2be8f8bca2e0d522c30796869e8c2695cdfbdf174724e90a045cca8bb7d617164edc1ddbf6d4296259dee9582c109ecd58b2d9d281398d3d172cc125176c22dc
+Size (swh.core-0.10.0.tar.gz) = 1157139 bytes


Home | Main Index | Thread Index | Old Index