pkgsrc-WIP-changes archive

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

py-swh-scheduler-0.8.2 import to wip



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamelderouiche%yahoo.com@localhost>
Pushed By:	jihbed
Date:		Sat Dec 12 01:20:15 2020 +0100
Changeset:	2f7fec2d8d99cc465dc861a62dc0d0da0e22a56b

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

Log Message:
py-swh-scheduler-0.8.2 import to wip

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

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

diffstat:
 py-swh-scheduler/DESCR    |  10 +++
 py-swh-scheduler/Makefile |  31 ++++++++++
 py-swh-scheduler/PLIST    | 154 ++++++++++++++++++++++++++++++++++++++++++++++
 py-swh-scheduler/distinfo |   6 ++
 4 files changed, 201 insertions(+)

diffs:
diff --git a/py-swh-scheduler/DESCR b/py-swh-scheduler/DESCR
new file mode 100644
index 0000000000..6e09397ee0
--- /dev/null
+++ b/py-swh-scheduler/DESCR
@@ -0,0 +1,10 @@
+TODO: Adjust the following lines from README.md
+
+swh-scheduler
+=============
+
+Job scheduler for the Software Heritage project.
+
+Task manager for asynchronous/delayed tasks, used for both recurrent (e.g.,
+listing a forge, loading new stuff from a Git repository) and one-off
+activities (e.g., loading a specific version of a source package).
diff --git a/py-swh-scheduler/Makefile b/py-swh-scheduler/Makefile
new file mode 100644
index 0000000000..f333b5f191
--- /dev/null
+++ b/py-swh-scheduler/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=	swh.scheduler-0.8.2
+PKGNAME=	${PYPKGPREFIX}-swh-scheduler-0.8.2
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=s/swh.scheduler/}
+
+MAINTAINER=	kamelderouiche%yahoo.com@localhost
+HOMEPAGE=	https://forge.softwareheritage.org/diffusion/DSCH/
+COMMENT=	Software Heritage Scheduler
+LICENSE=	gnu-gpl-v3
+
+BUILD_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm>=4.1.2:../../devel/py-setuptools_scm
+DEPENDS+=	${PYPKGPREFIX}-attrs>=19.3.0:../../devel/py-attrs
+DEPENDS+=	${PYPKGPREFIX}-celery>=4.3:../../net/py-celery
+DEPENDS+=	${PYPKGPREFIX}-click>=7.1.2:../../devel/py-click
+DEPENDS+=	${PYPKGPREFIX}-elasticsearch>5.4:../../databases/py-elasticsearch
+DEPENDS+=	${PYPKGPREFIX}-flask>=0:../../www/py-flask
+DEPENDS+=	${PYPKGPREFIX}-humanize>=0:../../textproc/py-humanize
+DEPENDS+=	${PYPKGPREFIX}-pika>=1.1.0:../../net/py-pika
+#DEPENDS+=	${PYPKGPREFIX}-psycopg2>=0:../../databases/py-psycopg2
+DEPENDS+=	${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=0:../../devel/py-typing-extensions
+DEPENDS+=	${PYPKGPREFIX}-attrs-strict>=0.2.0:../../wip/py-attrs-strict
+DEPENDS+=	${PYPKGPREFIX}-swh-core>=0.5:../../wip/py-swh-core
+DEPENDS+=	${PYPKGPREFIX}-swh-storage>=0.11.1:../../wip/py-swh-storage
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-swh-scheduler/PLIST b/py-swh-scheduler/PLIST
new file mode 100644
index 0000000000..b6a25d8805
--- /dev/null
+++ b/py-swh-scheduler/PLIST
@@ -0,0 +1,154 @@
+@comment $NetBSD$
+${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/scheduler/__init__.py
+${PYSITELIB}/swh/scheduler/__init__.pyc
+${PYSITELIB}/swh/scheduler/__init__.pyo
+${PYSITELIB}/swh/scheduler/api/__init__.py
+${PYSITELIB}/swh/scheduler/api/__init__.pyc
+${PYSITELIB}/swh/scheduler/api/__init__.pyo
+${PYSITELIB}/swh/scheduler/api/client.py
+${PYSITELIB}/swh/scheduler/api/client.pyc
+${PYSITELIB}/swh/scheduler/api/client.pyo
+${PYSITELIB}/swh/scheduler/api/serializers.py
+${PYSITELIB}/swh/scheduler/api/serializers.pyc
+${PYSITELIB}/swh/scheduler/api/serializers.pyo
+${PYSITELIB}/swh/scheduler/api/server.py
+${PYSITELIB}/swh/scheduler/api/server.pyc
+${PYSITELIB}/swh/scheduler/api/server.pyo
+${PYSITELIB}/swh/scheduler/backend.py
+${PYSITELIB}/swh/scheduler/backend.pyc
+${PYSITELIB}/swh/scheduler/backend.pyo
+${PYSITELIB}/swh/scheduler/backend_es.py
+${PYSITELIB}/swh/scheduler/backend_es.pyc
+${PYSITELIB}/swh/scheduler/backend_es.pyo
+${PYSITELIB}/swh/scheduler/celery_backend/__init__.py
+${PYSITELIB}/swh/scheduler/celery_backend/__init__.pyc
+${PYSITELIB}/swh/scheduler/celery_backend/__init__.pyo
+${PYSITELIB}/swh/scheduler/celery_backend/config.py
+${PYSITELIB}/swh/scheduler/celery_backend/config.pyc
+${PYSITELIB}/swh/scheduler/celery_backend/config.pyo
+${PYSITELIB}/swh/scheduler/celery_backend/listener.py
+${PYSITELIB}/swh/scheduler/celery_backend/listener.pyc
+${PYSITELIB}/swh/scheduler/celery_backend/listener.pyo
+${PYSITELIB}/swh/scheduler/celery_backend/pika_listener.py
+${PYSITELIB}/swh/scheduler/celery_backend/pika_listener.pyc
+${PYSITELIB}/swh/scheduler/celery_backend/pika_listener.pyo
+${PYSITELIB}/swh/scheduler/celery_backend/runner.py
+${PYSITELIB}/swh/scheduler/celery_backend/runner.pyc
+${PYSITELIB}/swh/scheduler/celery_backend/runner.pyo
+${PYSITELIB}/swh/scheduler/cli/__init__.py
+${PYSITELIB}/swh/scheduler/cli/__init__.pyc
+${PYSITELIB}/swh/scheduler/cli/__init__.pyo
+${PYSITELIB}/swh/scheduler/cli/admin.py
+${PYSITELIB}/swh/scheduler/cli/admin.pyc
+${PYSITELIB}/swh/scheduler/cli/admin.pyo
+${PYSITELIB}/swh/scheduler/cli/celery_monitor.py
+${PYSITELIB}/swh/scheduler/cli/celery_monitor.pyc
+${PYSITELIB}/swh/scheduler/cli/celery_monitor.pyo
+${PYSITELIB}/swh/scheduler/cli/task.py
+${PYSITELIB}/swh/scheduler/cli/task.pyc
+${PYSITELIB}/swh/scheduler/cli/task.pyo
+${PYSITELIB}/swh/scheduler/cli/task_type.py
+${PYSITELIB}/swh/scheduler/cli/task_type.pyc
+${PYSITELIB}/swh/scheduler/cli/task_type.pyo
+${PYSITELIB}/swh/scheduler/cli/utils.py
+${PYSITELIB}/swh/scheduler/cli/utils.pyc
+${PYSITELIB}/swh/scheduler/cli/utils.pyo
+${PYSITELIB}/swh/scheduler/cli_utils.py
+${PYSITELIB}/swh/scheduler/cli_utils.pyc
+${PYSITELIB}/swh/scheduler/cli_utils.pyo
+${PYSITELIB}/swh/scheduler/elasticsearch_memory.py
+${PYSITELIB}/swh/scheduler/elasticsearch_memory.pyc
+${PYSITELIB}/swh/scheduler/elasticsearch_memory.pyo
+${PYSITELIB}/swh/scheduler/exc.py
+${PYSITELIB}/swh/scheduler/exc.pyc
+${PYSITELIB}/swh/scheduler/exc.pyo
+${PYSITELIB}/swh/scheduler/interface.py
+${PYSITELIB}/swh/scheduler/interface.pyc
+${PYSITELIB}/swh/scheduler/interface.pyo
+${PYSITELIB}/swh/scheduler/model.py
+${PYSITELIB}/swh/scheduler/model.pyc
+${PYSITELIB}/swh/scheduler/model.pyo
+${PYSITELIB}/swh/scheduler/py.typed
+${PYSITELIB}/swh/scheduler/pytest_plugin.py
+${PYSITELIB}/swh/scheduler/pytest_plugin.pyc
+${PYSITELIB}/swh/scheduler/pytest_plugin.pyo
+${PYSITELIB}/swh/scheduler/sql/10-superuser-init.sql
+${PYSITELIB}/swh/scheduler/sql/30-schema.sql
+${PYSITELIB}/swh/scheduler/sql/40-func.sql
+${PYSITELIB}/swh/scheduler/sql/50-data.sql
+${PYSITELIB}/swh/scheduler/sql/60-indexes.sql
+${PYSITELIB}/swh/scheduler/task.py
+${PYSITELIB}/swh/scheduler/task.pyc
+${PYSITELIB}/swh/scheduler/task.pyo
+${PYSITELIB}/swh/scheduler/tests/__init__.py
+${PYSITELIB}/swh/scheduler/tests/__init__.pyc
+${PYSITELIB}/swh/scheduler/tests/__init__.pyo
+${PYSITELIB}/swh/scheduler/tests/common.py
+${PYSITELIB}/swh/scheduler/tests/common.pyc
+${PYSITELIB}/swh/scheduler/tests/common.pyo
+${PYSITELIB}/swh/scheduler/tests/conftest.py
+${PYSITELIB}/swh/scheduler/tests/conftest.pyc
+${PYSITELIB}/swh/scheduler/tests/conftest.pyo
+${PYSITELIB}/swh/scheduler/tests/es/__init__.py
+${PYSITELIB}/swh/scheduler/tests/es/__init__.pyc
+${PYSITELIB}/swh/scheduler/tests/es/__init__.pyo
+${PYSITELIB}/swh/scheduler/tests/es/conftest.py
+${PYSITELIB}/swh/scheduler/tests/es/conftest.pyc
+${PYSITELIB}/swh/scheduler/tests/es/conftest.pyo
+${PYSITELIB}/swh/scheduler/tests/es/test_backend_es.py
+${PYSITELIB}/swh/scheduler/tests/es/test_backend_es.pyc
+${PYSITELIB}/swh/scheduler/tests/es/test_backend_es.pyo
+${PYSITELIB}/swh/scheduler/tests/es/test_cli_task.py
+${PYSITELIB}/swh/scheduler/tests/es/test_cli_task.pyc
+${PYSITELIB}/swh/scheduler/tests/es/test_cli_task.pyo
+${PYSITELIB}/swh/scheduler/tests/es/test_elasticsearch_memory.py
+${PYSITELIB}/swh/scheduler/tests/es/test_elasticsearch_memory.pyc
+${PYSITELIB}/swh/scheduler/tests/es/test_elasticsearch_memory.pyo
+${PYSITELIB}/swh/scheduler/tests/tasks.py
+${PYSITELIB}/swh/scheduler/tests/tasks.pyc
+${PYSITELIB}/swh/scheduler/tests/tasks.pyo
+${PYSITELIB}/swh/scheduler/tests/test_api_client.py
+${PYSITELIB}/swh/scheduler/tests/test_api_client.pyc
+${PYSITELIB}/swh/scheduler/tests/test_api_client.pyo
+${PYSITELIB}/swh/scheduler/tests/test_celery_tasks.py
+${PYSITELIB}/swh/scheduler/tests/test_celery_tasks.pyc
+${PYSITELIB}/swh/scheduler/tests/test_celery_tasks.pyo
+${PYSITELIB}/swh/scheduler/tests/test_cli.py
+${PYSITELIB}/swh/scheduler/tests/test_cli.pyc
+${PYSITELIB}/swh/scheduler/tests/test_cli.pyo
+${PYSITELIB}/swh/scheduler/tests/test_cli_celery_monitor.py
+${PYSITELIB}/swh/scheduler/tests/test_cli_celery_monitor.pyc
+${PYSITELIB}/swh/scheduler/tests/test_cli_celery_monitor.pyo
+${PYSITELIB}/swh/scheduler/tests/test_cli_task_type.py
+${PYSITELIB}/swh/scheduler/tests/test_cli_task_type.pyc
+${PYSITELIB}/swh/scheduler/tests/test_cli_task_type.pyo
+${PYSITELIB}/swh/scheduler/tests/test_common.py
+${PYSITELIB}/swh/scheduler/tests/test_common.pyc
+${PYSITELIB}/swh/scheduler/tests/test_common.pyo
+${PYSITELIB}/swh/scheduler/tests/test_init.py
+${PYSITELIB}/swh/scheduler/tests/test_init.pyc
+${PYSITELIB}/swh/scheduler/tests/test_init.pyo
+${PYSITELIB}/swh/scheduler/tests/test_model.py
+${PYSITELIB}/swh/scheduler/tests/test_model.pyc
+${PYSITELIB}/swh/scheduler/tests/test_model.pyo
+${PYSITELIB}/swh/scheduler/tests/test_scheduler.py
+${PYSITELIB}/swh/scheduler/tests/test_scheduler.pyc
+${PYSITELIB}/swh/scheduler/tests/test_scheduler.pyo
+${PYSITELIB}/swh/scheduler/tests/test_server.py
+${PYSITELIB}/swh/scheduler/tests/test_server.pyc
+${PYSITELIB}/swh/scheduler/tests/test_server.pyo
+${PYSITELIB}/swh/scheduler/tests/test_utils.py
+${PYSITELIB}/swh/scheduler/tests/test_utils.pyc
+${PYSITELIB}/swh/scheduler/tests/test_utils.pyo
+${PYSITELIB}/swh/scheduler/utils.py
+${PYSITELIB}/swh/scheduler/utils.pyc
+${PYSITELIB}/swh/scheduler/utils.pyo
diff --git a/py-swh-scheduler/distinfo b/py-swh-scheduler/distinfo
new file mode 100644
index 0000000000..5b3c6e9d6c
--- /dev/null
+++ b/py-swh-scheduler/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (swh.scheduler-0.8.2.tar.gz) = 709a883c021b42eea09ef73ded992a55839f92fc
+RMD160 (swh.scheduler-0.8.2.tar.gz) = 2948475caddb4bfbad1aa9b5f91b66085d05deb3
+SHA512 (swh.scheduler-0.8.2.tar.gz) = 0a8c6d809a056a45c2fd7664053a3b939ec1f3933a783876a4dfb2e5f0949da2255c7ac8371bf0b6b6dec4e7c664090c5f582ad7d055033335da16d998b727e8
+Size (swh.scheduler-0.8.2.tar.gz) = 86572 bytes


Home | Main Index | Thread Index | Old Index