py-swh-scheduler-0.8.2 import to wip

This commit is contained in:
K.I.A.Derouiche 2020-12-12 01:20:15 +01:00
parent 3d6d401193
commit 2f7fec2d8d
4 changed files with 201 additions and 0 deletions

10
py-swh-scheduler/DESCR Normal file
View File

@ -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).

31
py-swh-scheduler/Makefile Normal file
View File

@ -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
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"

154
py-swh-scheduler/PLIST Normal file
View File

@ -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

View File

@ -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