py-swh-model-0.9.0 Import to wip

This commit is contained in:
K.I.A.Derouiche 2020-12-11 18:53:49 +01:00
parent ee41976bfb
commit 780e1a7e5f
4 changed files with 153 additions and 0 deletions

4
py-swh-model/DESCR Normal file
View File

@ -0,0 +1,4 @@
Implementation of the Data model of the Software
Heritage project, used to archive source code
artifacts. This module defines the notion of SoftWare
Heritage persistent IDentifiers

27
py-swh-model/Makefile Normal file
View File

@ -0,0 +1,27 @@
# $NetBSD$
DISTNAME= swh.model-0.9.0
PKGNAME= ${PYPKGPREFIX}-swh-model-0.9.0
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/swh.model/}
MAINTAINER= kamelderouiche@yahoo.com
HOMEPAGE= https://forge.softwareheritage.org/diffusion/DMOD/
COMMENT= Software Heritage data model
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}-Deprecated>=1.2.7:../../devel/py-Deprecated
DEPENDS+= ${PYPKGPREFIX}-hypothesis>=5.41.5:../../devel/py-hypothesis
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.7.4.3:../../devel/py-typing-extensions
DEPENDS+= ${PYPKGPREFIX}-blake2>=1.1.2:../../wip/py-blake2
DEPENDS+= ${PYPKGPREFIX}-iso8601>=0.1.13:../../time/py-iso8601
DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.8.1:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-attrs-strict>=0.2.0:../../wip/py-attrs-strict
DEPENDS+= ${PYPKGPREFIX}-swh-core>=0.10.0:../../wip/py-swh-core
USE_LANGUAGES= # none
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

116
py-swh-model/PLIST Normal file
View File

@ -0,0 +1,116 @@
@comment $NetBSD$
bin/swh-identify
${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/model/__init__.py
${PYSITELIB}/swh/model/__init__.pyc
${PYSITELIB}/swh/model/__init__.pyo
${PYSITELIB}/swh/model/cli.py
${PYSITELIB}/swh/model/cli.pyc
${PYSITELIB}/swh/model/cli.pyo
${PYSITELIB}/swh/model/collections.py
${PYSITELIB}/swh/model/collections.pyc
${PYSITELIB}/swh/model/collections.pyo
${PYSITELIB}/swh/model/exceptions.py
${PYSITELIB}/swh/model/exceptions.pyc
${PYSITELIB}/swh/model/exceptions.pyo
${PYSITELIB}/swh/model/fields/__init__.py
${PYSITELIB}/swh/model/fields/__init__.pyc
${PYSITELIB}/swh/model/fields/__init__.pyo
${PYSITELIB}/swh/model/fields/compound.py
${PYSITELIB}/swh/model/fields/compound.pyc
${PYSITELIB}/swh/model/fields/compound.pyo
${PYSITELIB}/swh/model/fields/hashes.py
${PYSITELIB}/swh/model/fields/hashes.pyc
${PYSITELIB}/swh/model/fields/hashes.pyo
${PYSITELIB}/swh/model/fields/simple.py
${PYSITELIB}/swh/model/fields/simple.pyc
${PYSITELIB}/swh/model/fields/simple.pyo
${PYSITELIB}/swh/model/from_disk.py
${PYSITELIB}/swh/model/from_disk.pyc
${PYSITELIB}/swh/model/from_disk.pyo
${PYSITELIB}/swh/model/hashutil.py
${PYSITELIB}/swh/model/hashutil.pyc
${PYSITELIB}/swh/model/hashutil.pyo
${PYSITELIB}/swh/model/hypothesis_strategies.py
${PYSITELIB}/swh/model/hypothesis_strategies.pyc
${PYSITELIB}/swh/model/hypothesis_strategies.pyo
${PYSITELIB}/swh/model/identifiers.py
${PYSITELIB}/swh/model/identifiers.pyc
${PYSITELIB}/swh/model/identifiers.pyo
${PYSITELIB}/swh/model/merkle.py
${PYSITELIB}/swh/model/merkle.pyc
${PYSITELIB}/swh/model/merkle.pyo
${PYSITELIB}/swh/model/model.py
${PYSITELIB}/swh/model/model.pyc
${PYSITELIB}/swh/model/model.pyo
${PYSITELIB}/swh/model/py.typed
${PYSITELIB}/swh/model/tests/__init__.py
${PYSITELIB}/swh/model/tests/__init__.pyc
${PYSITELIB}/swh/model/tests/__init__.pyo
${PYSITELIB}/swh/model/tests/data/dir-folders/sample-folder.tgz
${PYSITELIB}/swh/model/tests/data/repos/sample-repo.tgz
${PYSITELIB}/swh/model/tests/fields/__init__.py
${PYSITELIB}/swh/model/tests/fields/__init__.pyc
${PYSITELIB}/swh/model/tests/fields/__init__.pyo
${PYSITELIB}/swh/model/tests/fields/test_compound.py
${PYSITELIB}/swh/model/tests/fields/test_compound.pyc
${PYSITELIB}/swh/model/tests/fields/test_compound.pyo
${PYSITELIB}/swh/model/tests/fields/test_hashes.py
${PYSITELIB}/swh/model/tests/fields/test_hashes.pyc
${PYSITELIB}/swh/model/tests/fields/test_hashes.pyo
${PYSITELIB}/swh/model/tests/fields/test_simple.py
${PYSITELIB}/swh/model/tests/fields/test_simple.pyc
${PYSITELIB}/swh/model/tests/fields/test_simple.pyo
${PYSITELIB}/swh/model/tests/generate_testdata.py
${PYSITELIB}/swh/model/tests/generate_testdata.pyc
${PYSITELIB}/swh/model/tests/generate_testdata.pyo
${PYSITELIB}/swh/model/tests/generate_testdata_from_disk.py
${PYSITELIB}/swh/model/tests/generate_testdata_from_disk.pyc
${PYSITELIB}/swh/model/tests/generate_testdata_from_disk.pyo
${PYSITELIB}/swh/model/tests/test_cli.py
${PYSITELIB}/swh/model/tests/test_cli.pyc
${PYSITELIB}/swh/model/tests/test_cli.pyo
${PYSITELIB}/swh/model/tests/test_collections.py
${PYSITELIB}/swh/model/tests/test_collections.pyc
${PYSITELIB}/swh/model/tests/test_collections.pyo
${PYSITELIB}/swh/model/tests/test_from_disk.py
${PYSITELIB}/swh/model/tests/test_from_disk.pyc
${PYSITELIB}/swh/model/tests/test_from_disk.pyo
${PYSITELIB}/swh/model/tests/test_generate_testdata.py
${PYSITELIB}/swh/model/tests/test_generate_testdata.pyc
${PYSITELIB}/swh/model/tests/test_generate_testdata.pyo
${PYSITELIB}/swh/model/tests/test_hashutil.py
${PYSITELIB}/swh/model/tests/test_hashutil.pyc
${PYSITELIB}/swh/model/tests/test_hashutil.pyo
${PYSITELIB}/swh/model/tests/test_hypothesis_strategies.py
${PYSITELIB}/swh/model/tests/test_hypothesis_strategies.pyc
${PYSITELIB}/swh/model/tests/test_hypothesis_strategies.pyo
${PYSITELIB}/swh/model/tests/test_identifiers.py
${PYSITELIB}/swh/model/tests/test_identifiers.pyc
${PYSITELIB}/swh/model/tests/test_identifiers.pyo
${PYSITELIB}/swh/model/tests/test_merkle.py
${PYSITELIB}/swh/model/tests/test_merkle.pyc
${PYSITELIB}/swh/model/tests/test_merkle.pyo
${PYSITELIB}/swh/model/tests/test_model.py
${PYSITELIB}/swh/model/tests/test_model.pyc
${PYSITELIB}/swh/model/tests/test_model.pyo
${PYSITELIB}/swh/model/tests/test_toposort.py
${PYSITELIB}/swh/model/tests/test_toposort.pyc
${PYSITELIB}/swh/model/tests/test_toposort.pyo
${PYSITELIB}/swh/model/tests/test_validators.py
${PYSITELIB}/swh/model/tests/test_validators.pyc
${PYSITELIB}/swh/model/tests/test_validators.pyo
${PYSITELIB}/swh/model/toposort.py
${PYSITELIB}/swh/model/toposort.pyc
${PYSITELIB}/swh/model/toposort.pyo
${PYSITELIB}/swh/model/validators.py
${PYSITELIB}/swh/model/validators.pyc
${PYSITELIB}/swh/model/validators.pyo

6
py-swh-model/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (swh.model-0.9.0.tar.gz) = 0de8cb81ade0e89180ac88885a3a25ef59fd6762
RMD160 (swh.model-0.9.0.tar.gz) = 6ae642fe7d08a9645cd498ec6b9fe89dd7d842d7
SHA512 (swh.model-0.9.0.tar.gz) = f8d8483cab0a6f96a69bef2cb3b2a3e02d138f69f2706821c640dda6869c38f0c523886a1547864840639c92df9f1d26697a5b8edcb943d27403ef01e0009b64
Size (swh.model-0.9.0.tar.gz) = 124625 bytes