diff --git a/curations/PyPI/_/alabaster.yml b/curations/PyPI/_/alabaster.yml new file mode 100755 index 00000000..7d2817c7 --- /dev/null +++ b/curations/PyPI/_/alabaster.yml @@ -0,0 +1,8 @@ +- id: "PyPI::alabaster:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/alabaster/blob/0.4.0/LICENSE and + https://github.com/sphinx-doc/alabaster/blob/0.4.0/setup.py#L22. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/amqp.yml b/curations/PyPI/_/amqp.yml new file mode 100755 index 00000000..e4446718 --- /dev/null +++ b/curations/PyPI/_/amqp.yml @@ -0,0 +1,8 @@ +- id: "PyPI::amqp:" + curations: + comment: | + Mapping declared license based on + https://github.com/celery/py-amqp/blob/v2.4.2/LICENSE and + https://github.com/celery/py-amqp/blob/v2.4.2/setup.py#L29. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/aniso8601.yml b/curations/PyPI/_/aniso8601.yml new file mode 100755 index 00000000..3fb6ecc1 --- /dev/null +++ b/curations/PyPI/_/aniso8601.yml @@ -0,0 +1,8 @@ +- id: "PyPI::aniso8601:" + curations: + comment: | + Mapping declared license based on + https://bitbucket.org/nielsenb/aniso8601/src/v9.0.0/LICENSE and + https://bitbucket.org/nielsenb/aniso8601/src/v9.0.0/setup.py#lines-34. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/appnope.yml b/curations/PyPI/_/appnope.yml new file mode 100755 index 00000000..9de7cd96 --- /dev/null +++ b/curations/PyPI/_/appnope.yml @@ -0,0 +1,10 @@ +- id: "PyPI::appnope:" + curations: + comment: | + Mapping declared license based on + https://github.com/minrk/appnope/blob/0.1.3/LICENSE, + https://github.com/minrk/appnope/blob/0.1.3/setup.py#L45 and + https://github.com/minrk/appnope/blob/0.1.3/setup.py#L50. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/asgiref.yml b/curations/PyPI/_/asgiref.yml index c8473350..ea29c3ab 100644 --- a/curations/PyPI/_/asgiref.yml +++ b/curations/PyPI/_/asgiref.yml @@ -1,7 +1,8 @@ - id: "PyPI::asgiref:(,4.0.0[" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/django/asgiref/blob/main/LICENSE + Mapping declared license based on + https://github.com/django/asgiref/blob/3.6.0/LICENSE and + https://github.com/django/asgiref/blob/3.6.0/setup.cfg#L14. declared_license_mapping: "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/astroid.yml b/curations/PyPI/_/astroid.yml old mode 100644 new mode 100755 index 1c41055a..c82a9869 --- a/curations/PyPI/_/astroid.yml +++ b/curations/PyPI/_/astroid.yml @@ -1,7 +1,9 @@ -- id: "PyPI::astroid:(,3.0.0[" +- id: "PyPI::astroid:" curations: comment: | - The library is licensed under LGPL-2.1-or-later, see: - https://github.com/PyCQA/astroid/blob/main/LICENSE + Mapping declared license based on + https://github.com/pylint-dev/astroid/blob/v2.8.1/LICENSE, + https://github.com/pylint-dev/astroid/blob/v2.8.1/setup.cfg#L10 and + https://github.com/pylint-dev/astroid/blob/v2.8.1/setup.cfg#L16. declared_license_mapping: "GNU Lesser General Public License v2 (LGPLv2)": "LGPL-2.1-or-later" diff --git a/curations/PyPI/_/azure-common.yml b/curations/PyPI/_/azure-common.yml new file mode 100755 index 00000000..c4c38e25 --- /dev/null +++ b/curations/PyPI/_/azure-common.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-common:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/core/azure-common" diff --git a/curations/PyPI/_/azure-mgmt-advisor.yml b/curations/PyPI/_/azure-mgmt-advisor.yml new file mode 100644 index 00000000..cfdac8f5 --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-advisor.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-advisor:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/advisor/azure-mgmt-advisor" diff --git a/curations/PyPI/_/azure-mgmt-authorization.yml b/curations/PyPI/_/azure-mgmt-authorization.yml new file mode 100755 index 00000000..b7bd6c96 --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-authorization.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-authorization:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/authorization/azure-mgmt-authorization" diff --git a/curations/PyPI/_/azure-mgmt-compute.yml b/curations/PyPI/_/azure-mgmt-compute.yml new file mode 100755 index 00000000..d48c06f2 --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-compute.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-compute:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/compute/azure-mgmt-compute" diff --git a/curations/PyPI/_/azure-mgmt-dns.yml b/curations/PyPI/_/azure-mgmt-dns.yml new file mode 100755 index 00000000..73af72c6 --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-dns.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-dns:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/network/azure-mgmt-dns" diff --git a/curations/PyPI/_/azure-mgmt-network.yml b/curations/PyPI/_/azure-mgmt-network.yml new file mode 100755 index 00000000..3c9bc7da --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-network.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-network:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/network/azure-mgmt-network" diff --git a/curations/PyPI/_/azure-mgmt-resource.yml b/curations/PyPI/_/azure-mgmt-resource.yml new file mode 100755 index 00000000..d6f5bb89 --- /dev/null +++ b/curations/PyPI/_/azure-mgmt-resource.yml @@ -0,0 +1,6 @@ +- id: "PyPI::azure-mgmt-resource:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "sdk/resources/azure-mgmt-resource" diff --git a/curations/PyPI/_/babel.yml b/curations/PyPI/_/babel.yml new file mode 100755 index 00000000..6b3e5a06 --- /dev/null +++ b/curations/PyPI/_/babel.yml @@ -0,0 +1,10 @@ +- id: "PyPI::babel:" + curations: + comment: | + Mapping declared license based on + https://github.com/python-babel/babel/blob/1.3/LICENSE, + https://github.com/python-babel/babel/blob/1.3/setup.py#L41 and + https://github.com/python-babel/babel/blob/1.3/setup.py#L48. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/backcall.yml b/curations/PyPI/_/backcall.yml new file mode 100755 index 00000000..75690910 --- /dev/null +++ b/curations/PyPI/_/backcall.yml @@ -0,0 +1,10 @@ +- id: "PyPI::backcall:" + curations: + comment: | + Mapping declared license based on + https://github.com/takluyver/backcall/blob/cad6e8b/LICENSE, + https://github.com/takluyver/backcall/blob/cad6e8b/setup.py#L16 and + https://github.com/takluyver/backcall/blob/cad6e8b/setup.py#L20. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/behave.yml b/curations/PyPI/_/behave.yml new file mode 100755 index 00000000..951bd194 --- /dev/null +++ b/curations/PyPI/_/behave.yml @@ -0,0 +1,10 @@ +- id: "PyPI::behave:" + curations: + comment: | + Mapping declared license based on + https://github.com/behave/behave/blob/v1.2.5/LICENSE, + https://github.com/behave/behave/blob/v1.2.5/setup.py#L83 and + https://github.com/behave/behave/blob/v1.2.5/setup.py#L98. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/billiard.yml b/curations/PyPI/_/billiard.yml new file mode 100755 index 00000000..3acec79a --- /dev/null +++ b/curations/PyPI/_/billiard.yml @@ -0,0 +1,10 @@ +- id: "PyPI::billiard:" + curations: + comment: | + Mapping declared license based on + https://github.com/celery/billiard/blob/v3.6.0/LICENSE.txt, + https://github.com/celery/billiard/blob/v3.6.0/setup.py#L234 and + https://github.com/celery/billiard/blob/v3.6.0/setup.py#L253. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/celery.yml b/curations/PyPI/_/celery.yml new file mode 100755 index 00000000..9d92fe38 --- /dev/null +++ b/curations/PyPI/_/celery.yml @@ -0,0 +1,8 @@ +- id: "PyPI::celery:" + curations: + comment: | + Mapping declared license based on + https://github.com/celery/celery/blob/v4.2.2/LICENSE and + https://github.com/celery/celery/blob/v4.2.2/setup.py#L84. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/click-plugins.yml b/curations/PyPI/_/click-plugins.yml new file mode 100755 index 00000000..22ef4045 --- /dev/null +++ b/curations/PyPI/_/click-plugins.yml @@ -0,0 +1,8 @@ +- id: "PyPI::click-plugins:" + curations: + comment: | + Mapping declared license based on + https://github.com/click-contrib/click-plugins/blob/1.1/LICENSE.txt and + https://github.com/click-contrib/click-plugins/blob/1.1/setup.py#L46. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/click.yml b/curations/PyPI/_/click.yml old mode 100644 new mode 100755 index 115c4138..4cf62378 --- a/curations/PyPI/_/click.yml +++ b/curations/PyPI/_/click.yml @@ -1,7 +1,8 @@ -- id: "PyPI::click:(,9.0.0[" +- id: "PyPI::click:" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/pallets/click/blob/main/LICENSE.rst + Mapping declared license based on + https://github.com/pallets/click/blob/6.4/LICENSE and + https://github.com/pallets/click/blob/6.4/setup.py#L24. declared_license_mapping: "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/colorama.yml b/curations/PyPI/_/colorama.yml new file mode 100755 index 00000000..cb6f8f91 --- /dev/null +++ b/curations/PyPI/_/colorama.yml @@ -0,0 +1,10 @@ +- id: "PyPI::colorama:" + curations: + comment: | + Mapping declared license based on + https://github.com/tartley/colorama/blob/v0.3.3/LICENSE.txt, + https://github.com/tartley/colorama/blob/v0.3.3/setup.py#L46 and + https://github.com/tartley/colorama/blob/v0.3.3/setup.py#L53. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/commonmark.yml b/curations/PyPI/_/commonmark.yml new file mode 100755 index 00000000..1af20744 --- /dev/null +++ b/curations/PyPI/_/commonmark.yml @@ -0,0 +1,9 @@ +- id: "PyPI::commonmark:" + curations: + comment: | + Mapping declared license based on + https://github.com/rolandshoemaker/CommonMark-py/blob/v0.5.2/LICENSE, + https://github.com/rolandshoemaker/CommonMark-py/blob/v0.5.2/setup.py#L9 and + https://github.com/rolandshoemaker/CommonMark-py/blob/v0.5.2/setup.py#L23. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/cryptography.yml b/curations/PyPI/_/cryptography.yml new file mode 100755 index 00000000..9f0be4ad --- /dev/null +++ b/curations/PyPI/_/cryptography.yml @@ -0,0 +1,12 @@ +- id: "PyPI::cryptography:" + curations: + comment: | + Mapping declared license based on + https://github.com/pyca/cryptography/blob/38.0.3/LICENSE, + https://github.com/pyca/cryptography/blob/38.0.3/LICENSE.APACHE, + https://github.com/pyca/cryptography/blob/38.0.3/LICENSE.BSD, + https://github.com/pyca/cryptography/blob/38.0.3/setup.cfg#L7 and + https://github.com/pyca/cryptography/blob/38.0.3/setup.cfg#L19-L20. + declared_license_mapping: + "Apache Software License": "BSD-3-Clause OR Apache-2.0" + "BSD License": "BSD-3-Clause OR Apache-2.0" diff --git a/curations/PyPI/_/decorator.yml b/curations/PyPI/_/decorator.yml new file mode 100755 index 00000000..24c0324f --- /dev/null +++ b/curations/PyPI/_/decorator.yml @@ -0,0 +1,10 @@ +- id: "PyPI::decorator:" + curations: + comment: | + Mapping declared license based on + https://github.com/micheles/decorator/blob/5.0.9/LICENSE.txt, + https://github.com/micheles/decorator/blob/5.0.9/setup.py#L16 and + https://github.com/micheles/decorator/blob/5.0.9/setup.py#L24. + declared_license_mapping: + "new BSD License": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/dicttoxml.yml b/curations/PyPI/_/dicttoxml.yml new file mode 100755 index 00000000..c739f21d --- /dev/null +++ b/curations/PyPI/_/dicttoxml.yml @@ -0,0 +1,9 @@ +- id: "PyPI::dicttoxml:" + curations: + comment: | + Mapping declared license based on + https://github.com/quandyfactory/dicttoxml/blob/v1.7.13/LICENCE.txt, + https://github.com/quandyfactory/dicttoxml/blob/v1.7.13/README.md?plain=1#L696-L697 and + https://github.com/quandyfactory/dicttoxml/blob/v1.7.13/setup.py#L15. + declared_license_mapping: + "LICENCE.txt": "GPL-2.0-only" diff --git a/curations/PyPI/_/docutils.yml b/curations/PyPI/_/docutils.yml new file mode 100755 index 00000000..5a260a31 --- /dev/null +++ b/curations/PyPI/_/docutils.yml @@ -0,0 +1,10 @@ +- id: "PyPI::docutils:" + curations: + comment: | + Mapping declared license based on + https://repo.or.cz/docutils.git/blob/3d2c17378766866d6f43f30be95d1d1d944f29c8:/COPYING.txt, + https://repo.or.cz/docutils.git/blob/3d2c17378766866d6f43f30be95d1d1d944f29c8:/setup.py#l39 and + https://repo.or.cz/docutils.git/blob/3d2c17378766866d6f43f30be95d1d1d944f29c8:/setup.py#l89. + declared_license_mapping: + "BSD License": "BSD-2-Clause" + "GNU General Public License (GPL)": "GPL-3.0-or-later" diff --git a/curations/PyPI/_/enum34.yml b/curations/PyPI/_/enum34.yml new file mode 100755 index 00000000..9e462375 --- /dev/null +++ b/curations/PyPI/_/enum34.yml @@ -0,0 +1,7 @@ +- id: "PyPI::enum34:" + curations: + comment: | + Mapping declared license based on + https://files.pythonhosted.org/packages/11/c4/2da1f4952ba476677a42f25cd32ab8aaf0e1c0d0e00b89822b835c7e654c/enum34-1.1.10.tar.gz. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/facterpy.yml b/curations/PyPI/_/facterpy.yml new file mode 100755 index 00000000..0c94697b --- /dev/null +++ b/curations/PyPI/_/facterpy.yml @@ -0,0 +1,10 @@ +- id: "PyPI::facterpy:" + curations: + comment: | + Mapping declared license based on + https://github.com/knorby/facterpy/blob/v0.1/LICENSE, + https://github.com/knorby/facterpy/blob/v0.1/setup.py#L21 and + https://github.com/knorby/facterpy/blob/v0.1/setup.py#L31. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/fakeredis.yml b/curations/PyPI/_/fakeredis.yml index 346f30fa..82abd6ed 100644 --- a/curations/PyPI/_/fakeredis.yml +++ b/curations/PyPI/_/fakeredis.yml @@ -1,7 +1,10 @@ - id: "PyPI::fakeredis:(,2.0.0[" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/jamesls/fakeredis/blob/master/COPYING + Mapping declared license based on + https://github.com/jamesls/fakeredis/blob/v0.4.1/COPYING, + https://github.com/jamesls/fakeredis/blob/v0.4.1/setup.py#L12 and + https://github.com/jamesls/fakeredis/blob/v0.4.1/setup.py#L21. declared_license_mapping: + "BSD": "BSD-3-Clause" "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/fastjsonschema.yml b/curations/PyPI/_/fastjsonschema.yml new file mode 100755 index 00000000..5850097a --- /dev/null +++ b/curations/PyPI/_/fastjsonschema.yml @@ -0,0 +1,10 @@ +- id: "PyPI::fastjsonschema:" + curations: + comment: | + Mapping declared license based on + https://github.com/horejsek/python-fastjsonschema/blob/v2.17.0/LICENSE, + https://github.com/horejsek/python-fastjsonschema/blob/v2.17.0/setup.py#L41 and + https://github.com/horejsek/python-fastjsonschema/blob/v2.17.0/setup.py#L56. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/fiona.yml b/curations/PyPI/_/fiona.yml new file mode 100755 index 00000000..f932238e --- /dev/null +++ b/curations/PyPI/_/fiona.yml @@ -0,0 +1,10 @@ +- id: "PyPI::fiona:" + curations: + comment: | + Mapping declared license based on + https://github.com/Toblerity/Fiona/blob/1.6.0/LICENSE.txt, + https://github.com/Toblerity/Fiona/blob/1.6.0/setup.py#L168 and + https://github.com/Toblerity/Fiona/blob/1.6.0/setup.py#L201. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/flask-restful.yml b/curations/PyPI/_/flask-restful.yml new file mode 100755 index 00000000..53e2f60c --- /dev/null +++ b/curations/PyPI/_/flask-restful.yml @@ -0,0 +1,10 @@ +- id: "PyPI::flask-restful:" + curations: + comment: | + Mapping declared license based on + https://github.com/flask-restful/flask-restful/blob/v0.3.9/LICENSE, + https://github.com/flask-restful/flask-restful/blob/v0.3.9/setup.py#L34 and + https://github.com/flask-restful/flask-restful/blob/v0.3.9/setup.py#L50. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/flask.yml b/curations/PyPI/_/flask.yml new file mode 100755 index 00000000..44e58a7d --- /dev/null +++ b/curations/PyPI/_/flask.yml @@ -0,0 +1,10 @@ +- id: "PyPI::flask:" + curations: + comment: | + Mapping declared license based on + https://github.com/pallets/flask/blob/0.12.3/LICENSE, + https://github.com/pallets/flask/blob/0.12.3/setup.py#L63 and + https://github.com/pallets/flask/blob/0.12.3/setup.py#L83. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/flower.yml b/curations/PyPI/_/flower.yml new file mode 100755 index 00000000..55f3b6a4 --- /dev/null +++ b/curations/PyPI/_/flower.yml @@ -0,0 +1,9 @@ +- id: "PyPI::flower:" + curations: + comment: | + Mapping declared license based on + https://github.com/mher/flower/blob/v0.9.5/LICENSE, + https://github.com/mher/flower/blob/v0.9.5/setup.py#L29 and + https://github.com/mher/flower/blob/v0.9.5/setup.py#L55. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/fsspec.yml b/curations/PyPI/_/fsspec.yml new file mode 100755 index 00000000..c3f0f061 --- /dev/null +++ b/curations/PyPI/_/fsspec.yml @@ -0,0 +1,10 @@ +- id: "PyPI::fsspec:" + curations: + comment: | + Mapping declared license based on + https://github.com/fsspec/filesystem_spec/blob/2021.04.0/LICENSE, + https://github.com/fsspec/filesystem_spec/blob/2021.04.0/setup.py#L19 and + https://github.com/fsspec/filesystem_spec/blob/2021.04.0/setup.py#L32. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/geo-py.yml b/curations/PyPI/_/geo-py.yml new file mode 100755 index 00000000..9d1a05a2 --- /dev/null +++ b/curations/PyPI/_/geo-py.yml @@ -0,0 +1,10 @@ +- id: "PyPI::geo-py:" + curations: + comment: | + Mapping declared license based on + https://github.com/gojuno/geo-py/blob/d1cb96a/LICENSE, + https://github.com/gojuno/geo-py/blob/d1cb96a/setup.py#L40 and + https://github.com/gojuno/geo-py/blob/d1cb96a/setup.py#L45. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/geojson.yml b/curations/PyPI/_/geojson.yml new file mode 100755 index 00000000..38d88a7c --- /dev/null +++ b/curations/PyPI/_/geojson.yml @@ -0,0 +1,10 @@ +- id: "PyPI::geojson:" + curations: + comment: | + Mapping declared license based on + https://github.com/jazzband/geojson/blob/2.4.1/LICENSE.rst, + https://github.com/jazzband/geojson/blob/2.4.1/setup.py#L46 and + https://github.com/jazzband/geojson/blob/2.4.1/setup.py#L63. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/gitdb.yml b/curations/PyPI/_/gitdb.yml new file mode 100755 index 00000000..bd4bd798 --- /dev/null +++ b/curations/PyPI/_/gitdb.yml @@ -0,0 +1,8 @@ +- id: "PyPI::gitdb:" + curations: + comment: | + Mapping declared license based on + https://github.com/gitpython-developers/gitdb/blob/4.0.10/LICENSE and + https://github.com/gitpython-developers/gitdb/blob/4.0.10/setup.py#L21. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/gitpython.yml b/curations/PyPI/_/gitpython.yml new file mode 100755 index 00000000..f9b8b6bc --- /dev/null +++ b/curations/PyPI/_/gitpython.yml @@ -0,0 +1,10 @@ +- id: "PyPI::gitpython:" + curations: + comment: | + Mapping declared license based on + https://github.com/gitpython-developers/GitPython/blob/3.1.31/LICENSE, + https://github.com/gitpython-developers/GitPython/blob/3.1.31/setup.py#L88 and + https://github.com/gitpython-developers/GitPython/blob/3.1.31/setup.py#L112. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/glob2.yml b/curations/PyPI/_/glob2.yml new file mode 100755 index 00000000..a7d46984 --- /dev/null +++ b/curations/PyPI/_/glob2.yml @@ -0,0 +1,10 @@ +- id: "PyPI::glob2:" + curations: + comment: | + Mapping declared license based on + https://github.com/miracle2k/python-glob2/blob/v0.7/LICENSE, + https://github.com/miracle2k/python-glob2/blob/v0.7/setup.py#L30 and + https://github.com/miracle2k/python-glob2/blob/v0.7/setup.py#L35. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/idna.yml b/curations/PyPI/_/idna.yml old mode 100644 new mode 100755 index 62deb229..cebd10c9 --- a/curations/PyPI/_/idna.yml +++ b/curations/PyPI/_/idna.yml @@ -1,7 +1,9 @@ -- id: "PyPI::idna:(,4.0[" +- id: "PyPI::idna:" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/kjd/idna/blob/master/LICENSE.md + Mapping declared license based on + https://github.com/kjd/idna/blob/v3.2/LICENSE.md, + https://github.com/kjd/idna/blob/v3.2/setup.py#L32 and + https://github.com/kjd/idna/blob/v3.2/setup.py#L38. declared_license_mapping: "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/ijson.yml b/curations/PyPI/_/ijson.yml new file mode 100755 index 00000000..ba2e3fb4 --- /dev/null +++ b/curations/PyPI/_/ijson.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ijson:" + curations: + comment: | + Mapping declared license based on + https://github.com/ICRAR/ijson/blob/v3.2.1/LICENSE.txt, + https://github.com/ICRAR/ijson/blob/v3.2.1/setup.py#L25 and + https://github.com/ICRAR/ijson/blob/v3.2.1/setup.py#L32. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/imageio.yml b/curations/PyPI/_/imageio.yml new file mode 100755 index 00000000..4ec7d96c --- /dev/null +++ b/curations/PyPI/_/imageio.yml @@ -0,0 +1,10 @@ +- id: "PyPI::imageio:" + curations: + comment: | + Mapping declared license based on + https://github.com/imageio/imageio/blob/v2.5.0/LICENSE, + https://github.com/imageio/imageio/blob/v2.5.0/setup.py#L209 and + https://github.com/imageio/imageio/blob/v2.5.0/setup.py#L235. + declared_license_mapping: + "(new) BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/ipydatetime.yml b/curations/PyPI/_/ipydatetime.yml new file mode 100755 index 00000000..67fd53b1 --- /dev/null +++ b/curations/PyPI/_/ipydatetime.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ipydatetime:" + curations: + comment: | + Mapping declared license based on + https://github.com/vidartf/ipydatetime/blob/1.1.1/LICENSE.txt, + https://github.com/vidartf/ipydatetime/blob/1.1.1/setup.py#L71 and + https://github.com/vidartf/ipydatetime/blob/1.1.1/setup.py#L77. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/ipykernel.yml b/curations/PyPI/_/ipykernel.yml new file mode 100755 index 00000000..1cdcc05d --- /dev/null +++ b/curations/PyPI/_/ipykernel.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ipykernel:" + curations: + comment: | + Mapping declared license based on + https://github.com/ipython/ipykernel/blob/5.3.4/COPYING.md, + https://github.com/ipython/ipykernel/blob/5.3.4/setup.py#L85 and + https://github.com/ipython/ipykernel/blob/5.3.4/setup.py#L109. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/ipython-genutils.yml b/curations/PyPI/_/ipython-genutils.yml new file mode 100755 index 00000000..5ea1b508 --- /dev/null +++ b/curations/PyPI/_/ipython-genutils.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ipython-genutils:" + curations: + comment: | + Mapping declared license based on + https://github.com/ipython/ipython_genutils/blob/0.2.0/COPYING.md, + https://github.com/ipython/ipython_genutils/blob/0.2.0/setup.py#L59 and + https://github.com/ipython/ipython_genutils/blob/0.2.0/setup.py#L66. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/ipython.yml b/curations/PyPI/_/ipython.yml new file mode 100755 index 00000000..7bf0884c --- /dev/null +++ b/curations/PyPI/_/ipython.yml @@ -0,0 +1,7 @@ +- id: "PyPI::ipython:" + curations: + comment: | + Mapping declared license based on + https://github.com/ipython/ipython/blob/7.9.0/LICENSE. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/ipywidgets.yml b/curations/PyPI/_/ipywidgets.yml new file mode 100755 index 00000000..3a0335f9 --- /dev/null +++ b/curations/PyPI/_/ipywidgets.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ipywidgets:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter-widgets/ipywidgets/blob/7.4.2/LICENSE, + https://github.com/jupyter-widgets/ipywidgets/blob/7.4.2/setup.py#L86 and + https://github.com/jupyter-widgets/ipywidgets/blob/7.4.2/setup.py#L93. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/isodate.yml b/curations/PyPI/_/isodate.yml new file mode 100755 index 00000000..bc360394 --- /dev/null +++ b/curations/PyPI/_/isodate.yml @@ -0,0 +1,10 @@ +- id: "PyPI::isodate:" + curations: + comment: | + Mapping declared license based on + https://github.com/gweis/isodate/blob/0.6.1/setup.py#L3-L26, + https://github.com/gweis/isodate/blob/0.6.1/setup.py#L50 and + https://github.com/gweis/isodate/blob/0.6.1/setup.py#L61. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/itsdangerous.yml b/curations/PyPI/_/itsdangerous.yml new file mode 100755 index 00000000..a8933004 --- /dev/null +++ b/curations/PyPI/_/itsdangerous.yml @@ -0,0 +1,10 @@ +- id: "PyPI::itsdangerous:" + curations: + comment: | + Mapping declared license based on + https://github.com/pallets/itsdangerous/blob/1.1.0/LICENSE.rst, + https://github.com/pallets/itsdangerous/blob/1.1.0/setup.py#L22 and + https://github.com/pallets/itsdangerous/blob/1.1.0/setup.py#L36. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/j1939.yml b/curations/PyPI/_/j1939.yml index 9ff3b029..f2db8b95 100644 --- a/curations/PyPI/_/j1939.yml +++ b/curations/PyPI/_/j1939.yml @@ -1,10 +1,11 @@ - id: "PyPI::j1939:" curations: - comment: The correct VCS URL was found via https://pypi.org/project/j1939/. + comment: | + Code repository location missing in package metadata. vcs: url: "https://github.com/benkfra/j1939.git" - id: "PyPI::j1939:0.1.0.dev1" curations: - comment: Due to a change in delimiters the revision cannot be guessed. + comment: Due to a change in version delimiters the revision cannot be guessed. vcs: revision: "v0.1.0-dev1" diff --git a/curations/PyPI/_/jinja2.yml b/curations/PyPI/_/jinja2.yml new file mode 100755 index 00000000..6ac7c625 --- /dev/null +++ b/curations/PyPI/_/jinja2.yml @@ -0,0 +1,10 @@ +- id: "PyPI::jinja2:" + curations: + comment: | + Mapping declared license based on + https://github.com/pallets/jinja/blob/2.9.5/LICENSE, + https://github.com/pallets/jinja/blob/2.9.5/setup.py#L45 and + https://github.com/pallets/jinja/blob/2.9.5/setup.py#L57. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jira.yml b/curations/PyPI/_/jira.yml new file mode 100755 index 00000000..55f1b2c3 --- /dev/null +++ b/curations/PyPI/_/jira.yml @@ -0,0 +1,8 @@ +- id: "PyPI::jira:" + curations: + comment: | + Mapping declared license based on + https://github.com/pycontribs/jira/blob/3.5.1/LICENSE and + https://github.com/pycontribs/jira/blob/3.5.1/setup.cfg#L29. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/joblib.yml b/curations/PyPI/_/joblib.yml new file mode 100755 index 00000000..6a6a045f --- /dev/null +++ b/curations/PyPI/_/joblib.yml @@ -0,0 +1,10 @@ +- id: "PyPI::joblib:" + curations: + comment: | + Mapping declared license based on + https://github.com/joblib/joblib/blob/1.1.0/LICENSE.txt, + https://github.com/joblib/joblib/blob/1.1.0/setup.py#L18 and + https://github.com/joblib/joblib/blob/1.1.0/setup.py#L28. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jproperties.yml b/curations/PyPI/_/jproperties.yml new file mode 100755 index 00000000..12b6ba6f --- /dev/null +++ b/curations/PyPI/_/jproperties.yml @@ -0,0 +1,10 @@ +- id: "PyPI::jproperties:" + curations: + comment: | + Mapping declared license based on + https://github.com/Tblue/python-jproperties/blob/v1.0/LICENSE, + https://github.com/Tblue/python-jproperties/blob/v1.0/setup.py#L31 and + https://github.com/Tblue/python-jproperties/blob/v1.0/setup.py#L38. + declared_license_mapping: + "BSD License": "BSD-3-Clause" + "BSD 3-Clause License; partially licensed under the Python Software Foundation License": "BSD-3-Clause AND PSF-2.0" diff --git a/curations/PyPI/_/jq.yml b/curations/PyPI/_/jq.yml new file mode 100755 index 00000000..3dc10bb6 --- /dev/null +++ b/curations/PyPI/_/jq.yml @@ -0,0 +1,9 @@ +- id: "PyPI::jq:" + curations: + comment: | + Mapping declared license based on + https://github.com/mwilliamson/jq.py/blob/1.2.1/LICENSE, + https://github.com/mwilliamson/jq.py/blob/1.2.1/setup.py#L121 and + https://github.com/mwilliamson/jq.py/blob/1.2.1/setup.py#L127. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/jupyter-client.yml b/curations/PyPI/_/jupyter-client.yml new file mode 100755 index 00000000..18cb41a7 --- /dev/null +++ b/curations/PyPI/_/jupyter-client.yml @@ -0,0 +1,10 @@ +- id: "PyPI::jupyter-client:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/jupyter_client/blob/v7.0.0/COPYING.md, + https://github.com/jupyter/jupyter_client/blob/v7.0.0/setup.py#L32 and + https://github.com/jupyter/jupyter_client/blob/v7.0.0/setup.py#L47. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-contrib-core.yml b/curations/PyPI/_/jupyter-contrib-core.yml new file mode 100755 index 00000000..7731963f --- /dev/null +++ b/curations/PyPI/_/jupyter-contrib-core.yml @@ -0,0 +1,9 @@ +- id: "PyPI::jupyter-contrib-core:" + curations: + comment: | + Mapping declared license based on + https://github.com/Jupyter-contrib/jupyter_contrib_core/blob/0.4.2/LICENSE.txt, + https://github.com/Jupyter-contrib/jupyter_contrib_core/blob/0.4.2/setup.py#L35 and + https://github.com/Jupyter-contrib/jupyter_contrib_core/blob/0.4.2/setup.py#L69. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-contrib-nbextensions.yml b/curations/PyPI/_/jupyter-contrib-nbextensions.yml new file mode 100755 index 00000000..0f229373 --- /dev/null +++ b/curations/PyPI/_/jupyter-contrib-nbextensions.yml @@ -0,0 +1,11 @@ +- id: "PyPI::jupyter-contrib-nbextensions:" + curations: + comment: | + Mapping declared license based on + https://github.com/ipython-contrib/jupyter_contrib_nbextensions/blob/0.7.0/COPYING.rst, + https://github.com/ipython-contrib/jupyter_contrib_nbextensions/blob/0.7.0/LICENSE.txt, + https://github.com/ipython-contrib/jupyter_contrib_nbextensions/blob/0.7.0/setup.py#L52 and + https://github.com/ipython-contrib/jupyter_contrib_nbextensions/blob/0.7.0/setup.py#L106. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-core.yml b/curations/PyPI/_/jupyter-core.yml new file mode 100755 index 00000000..152dd0e7 --- /dev/null +++ b/curations/PyPI/_/jupyter-core.yml @@ -0,0 +1,8 @@ +- id: "PyPI::jupyter-core:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/jupyter_core/blob/v5.3.1/LICENSE and + https://github.com/jupyter/jupyter_core/blob/v5.3.1/pyproject.toml#L14. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-latex-envs.yml b/curations/PyPI/_/jupyter-latex-envs.yml new file mode 100755 index 00000000..1b0da518 --- /dev/null +++ b/curations/PyPI/_/jupyter-latex-envs.yml @@ -0,0 +1,10 @@ +- id: "PyPI::jupyter-latex-envs:" + curations: + comment: | + Mapping declared license based on + https://github.com/jfbercher/jupyter_latex_envs/blob/918bcd0/LICENSE.txt, + https://github.com/jfbercher/jupyter_latex_envs/blob/918bcd0/setup.py#L36 and + https://github.com/jfbercher/jupyter_latex_envs/blob/918bcd0/setup.py#L51. + declared_license_mapping: + "BSD License": "BSD-3-Clause" + "Modified BSD": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-nbextensions-configurator.yml b/curations/PyPI/_/jupyter-nbextensions-configurator.yml new file mode 100755 index 00000000..dd72f399 --- /dev/null +++ b/curations/PyPI/_/jupyter-nbextensions-configurator.yml @@ -0,0 +1,9 @@ +- id: "PyPI::jupyter-nbextensions-configurator:" + curations: + comment: | + Mapping declared license based on + https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/blob/0.6.3/LICENSE.txt, + https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/blob/0.6.3/setup.py#L35 and + https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/blob/0.6.3/setup.py#L85. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-packaging.yml b/curations/PyPI/_/jupyter-packaging.yml new file mode 100755 index 00000000..a8a019f4 --- /dev/null +++ b/curations/PyPI/_/jupyter-packaging.yml @@ -0,0 +1,8 @@ +- id: "PyPI::jupyter-packaging:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/jupyter-packaging/blob/v0.12.3/LICENSE and + https://github.com/jupyter/jupyter-packaging/blob/v0.12.3/pyproject.toml#L16 + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyter-server.yml b/curations/PyPI/_/jupyter-server.yml new file mode 100755 index 00000000..a5a45977 --- /dev/null +++ b/curations/PyPI/_/jupyter-server.yml @@ -0,0 +1,8 @@ +- id: "PyPI::jupyter-server:" + curations: + comment: | + Mapping declared license based on, + https://github.com/jupyter-server/jupyter_server/blob/v2.7.2/LICENSE and + https://github.com/jupyter-server/jupyter_server/blob/v2.7.2/pyproject.toml#L19. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/jupyterlab-widgets.yml b/curations/PyPI/_/jupyterlab-widgets.yml new file mode 100755 index 00000000..b6ca3861 --- /dev/null +++ b/curations/PyPI/_/jupyterlab-widgets.yml @@ -0,0 +1,10 @@ +- id: "PyPI::jupyterlab-widgets:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter-widgets/ipywidgets/blob/v5.0.0/COPYING.md, + https://github.com/jupyter-widgets/ipywidgets/blob/v5.0.0/setup.py#L82 and + https://github.com/jupyter-widgets/ipywidgets/blob/v5.0.0/setup.py#L89. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/kiwisolver.yml b/curations/PyPI/_/kiwisolver.yml new file mode 100755 index 00000000..196f0cfa --- /dev/null +++ b/curations/PyPI/_/kiwisolver.yml @@ -0,0 +1,8 @@ +- id: "PyPI::kiwisolver:" + curations: + comment: | + Mapping declared license based on + https://github.com/nucleic/kiwi/blob/1.4.5/LICENSE and + https://github.com/nucleic/kiwi/blob/1.4.5/pyproject.toml#L22. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/kombu.yml b/curations/PyPI/_/kombu.yml new file mode 100755 index 00000000..5747ae73 --- /dev/null +++ b/curations/PyPI/_/kombu.yml @@ -0,0 +1,10 @@ +- id: "PyPI::kombu:" + curations: + comment: | + Mapping declared license based on + https://github.com/celery/kombu/blob/v4.6.11/LICENSE, + https://github.com/celery/kombu/blob/v4.6.11/setup.py#L119 and + https://github.com/celery/kombu/blob/v4.6.11/setup.py#L142. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/lazy-object-proxy.yml b/curations/PyPI/_/lazy-object-proxy.yml old mode 100644 new mode 100755 index 7464f7d6..851ef579 --- a/curations/PyPI/_/lazy-object-proxy.yml +++ b/curations/PyPI/_/lazy-object-proxy.yml @@ -1,7 +1,9 @@ -- id: "PyPI::lazy-object-proxy:(,2.0.0[" +- id: "PyPI::lazy-object-proxy:" curations: comment: | - The library is licensed under BSD-2-Clause, see: - https://github.com/ionelmc/python-lazy-object-proxy/blob/master/LICENSE + Mapping declared license based on + https://github.com/ionelmc/python-lazy-object-proxy/blob/v1.9.0/LICENSE, + https://github.com/ionelmc/python-lazy-object-proxy/blob/v1.9.0/setup.py#L79 and + https://github.com/ionelmc/python-lazy-object-proxy/blob/v1.9.0/setup.py#L97 declared_license_mapping: "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/lxml.yml b/curations/PyPI/_/lxml.yml new file mode 100755 index 00000000..fe2f8671 --- /dev/null +++ b/curations/PyPI/_/lxml.yml @@ -0,0 +1,9 @@ +- id: "PyPI::lxml:" + curations: + comment: | + Mapping declared license based on + https://github.com/lxml/lxml/blob/lxml-4.9.3/LICENSES.txt, + https://github.com/lxml/lxml/blob/lxml-4.9.3/setup.py#L214 and + https://github.com/lxml/lxml/blob/lxml-4.9.3/setup.py#L254. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/markupsafe.yml b/curations/PyPI/_/markupsafe.yml new file mode 100755 index 00000000..fb4561d2 --- /dev/null +++ b/curations/PyPI/_/markupsafe.yml @@ -0,0 +1,10 @@ +- id: "PyPI::markupsafe:" + curations: + comment: | + Mapping declared license based on + https://github.com/pallets/markupsafe/blob/1.1.0/LICENSE.rst, + https://github.com/pallets/markupsafe/blob/1.1.0/setup.py#L62 and + https://github.com/pallets/markupsafe/blob/1.1.0/setup.py#L73. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/mistune.yml b/curations/PyPI/_/mistune.yml new file mode 100755 index 00000000..f07e5c63 --- /dev/null +++ b/curations/PyPI/_/mistune.yml @@ -0,0 +1,10 @@ +- id: "PyPI::mistune:" + curations: + comment: | + Mapping declared license based on + https://github.com/lepture/mistune/blob/v0.8.4/LICENSE, + https://github.com/lepture/mistune/blob/v0.8.4/setup.py#L20 and + https://github.com/lepture/mistune/blob/v0.8.4/setup.py#L30. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/mlflow.yml b/curations/PyPI/_/mlflow.yml new file mode 100755 index 00000000..754627db --- /dev/null +++ b/curations/PyPI/_/mlflow.yml @@ -0,0 +1,7 @@ +- id: "PyPI::mlflow:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "ssh://git@github.com:mlflow/mlflow.git" diff --git a/curations/PyPI/_/mock.yml b/curations/PyPI/_/mock.yml new file mode 100755 index 00000000..ff021306 --- /dev/null +++ b/curations/PyPI/_/mock.yml @@ -0,0 +1,8 @@ +- id: "PyPI::mock:" + curations: + comment: | + Mapping declared license based on + https://github.com/testing-cabal/mock/blob/5.1.0/LICENSE.txt and + https://github.com/testing-cabal/mock/blob/5.1.0/setup.cfg#L12. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/msal-extensions.yml b/curations/PyPI/_/msal-extensions.yml new file mode 100755 index 00000000..ca8bdb60 --- /dev/null +++ b/curations/PyPI/_/msal-extensions.yml @@ -0,0 +1,7 @@ +- id: "PyPI::msal-extensions:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/AzureAD/microsoft-authentication-extensions-for-python.git" diff --git a/curations/PyPI/_/nbclient.yml b/curations/PyPI/_/nbclient.yml new file mode 100755 index 00000000..3af17595 --- /dev/null +++ b/curations/PyPI/_/nbclient.yml @@ -0,0 +1,10 @@ +- id: "PyPI::nbclient:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/nbclient/blob/0.5.3/LICENSE, + https://github.com/jupyter/nbclient/blob/0.5.3/setup.py#L64 and + https://github.com/jupyter/nbclient/blob/0.5.3/setup.py#L71. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/nbconvert.yml b/curations/PyPI/_/nbconvert.yml new file mode 100755 index 00000000..9969f037 --- /dev/null +++ b/curations/PyPI/_/nbconvert.yml @@ -0,0 +1,8 @@ +- id: "PyPI::nbconvert:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/nbconvert/blob/v7.7.4/LICENSE and + https://github.com/jupyter/nbconvert/blob/v7.7.4/pyproject.toml#L16. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/nbformat.yml b/curations/PyPI/_/nbformat.yml new file mode 100755 index 00000000..72c68a87 --- /dev/null +++ b/curations/PyPI/_/nbformat.yml @@ -0,0 +1,8 @@ +- id: "PyPI::nbformat:" + curations: + comment: | + The declared license is ambiguous. Map it according to the root license, see + https://github.com/jupyter/nbformat/blob/373d926154d47fa09c453958720786f8ee8aa737/setup.py#L76 and + https://github.com/jupyter/nbformat/blob/373d926154d47fa09c453958720786f8ee8aa737/COPYING.md. + declared_license_mapping: + BSD License: "BSD-3-Clause" diff --git a/curations/PyPI/_/ndg-httpsclient.yml b/curations/PyPI/_/ndg-httpsclient.yml new file mode 100755 index 00000000..2a78fe01 --- /dev/null +++ b/curations/PyPI/_/ndg-httpsclient.yml @@ -0,0 +1,10 @@ +- id: "PyPI::ndg-httpsclient:" + curations: + comment: | + Mapping declared license based on + https://github.com/cedadev/ndg_httpsclient/blob/v0.4.0/LICENSE, + https://github.com/cedadev/ndg_httpsclient/blob/v0.4.0/setup.py#L112 and + https://github.com/cedadev/ndg_httpsclient/blob/v0.4.0/setup.py#L134. + declared_license_mapping: + "BSD - See LICENCE file for details": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/nest-asyncio.yml b/curations/PyPI/_/nest-asyncio.yml new file mode 100755 index 00000000..f480440c --- /dev/null +++ b/curations/PyPI/_/nest-asyncio.yml @@ -0,0 +1,10 @@ +- id: "PyPI::nest-asyncio:" + curations: + comment: | + Mapping declared license based on + https://github.com/erdewit/nest_asyncio/blob/v1.5.1/LICENSE, + https://github.com/erdewit/nest_asyncio/blob/v1.5.1/setup.cfg#L6 and + https://github.com/erdewit/nest_asyncio/blob/v1.5.1/setup.cfg#L16C1-L16C1. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/netaddr.yml b/curations/PyPI/_/netaddr.yml new file mode 100755 index 00000000..68a876fe --- /dev/null +++ b/curations/PyPI/_/netaddr.yml @@ -0,0 +1,9 @@ +- id: "PyPI::netaddr:" + curations: + comment: | + Mapping declared license based on + https://github.com/netaddr/netaddr/blob/0.8.0/LICENSE, + https://github.com/netaddr/netaddr/blob/0.8.0/setup.py#L55 and + https://github.com/netaddr/netaddr/blob/0.8.0/setup.py#L122. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/networkx.yml b/curations/PyPI/_/networkx.yml new file mode 100755 index 00000000..150eb985 --- /dev/null +++ b/curations/PyPI/_/networkx.yml @@ -0,0 +1,8 @@ +- id: "PyPI::networkx:" + curations: + comment: | + Mapping declared license based on + https://github.com/networkx/networkx/blob/networkx-3.1/LICENSE.txt and + https://github.com/networkx/networkx/blob/networkx-3.1/setup.py#L45. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/notebook.yml b/curations/PyPI/_/notebook.yml new file mode 100755 index 00000000..567b4ea3 --- /dev/null +++ b/curations/PyPI/_/notebook.yml @@ -0,0 +1,8 @@ +- id: "PyPI::notebook:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/notebook/blob/v7.0.2/LICENSE and + https://github.com/jupyter/notebook/blob/v7.0.2/pyproject.toml#L24. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/numba.yml b/curations/PyPI/_/numba.yml new file mode 100755 index 00000000..fa62e9fc --- /dev/null +++ b/curations/PyPI/_/numba.yml @@ -0,0 +1,10 @@ +- id: "PyPI::numba:" + curations: + comment: | + Mapping declared license based on + https://github.com/numba/numba/blob/0.57.1/LICENSE, + https://github.com/numba/numba/blob/0.57.1/setup.py#L382 and + https://github.com/numba/numba/blob/0.57.1/setup.py#L415. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/numpy.yml b/curations/PyPI/_/numpy.yml new file mode 100755 index 00000000..e9f8222f --- /dev/null +++ b/curations/PyPI/_/numpy.yml @@ -0,0 +1,8 @@ +- id: "PyPI::numpy:" + curations: + comment: | + Mapping declared license based on + https://github.com/numpy/numpy/blob/v1.25.0/LICENSE.txt and + https://github.com/numpy/numpy/blob/v1.25.0/setup.py#L91. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/oauthlib.yml b/curations/PyPI/_/oauthlib.yml new file mode 100755 index 00000000..69558560 --- /dev/null +++ b/curations/PyPI/_/oauthlib.yml @@ -0,0 +1,10 @@ +- id: "PyPI::oauthlib:" + curations: + comment: | + Mapping declared license based on + https://github.com/oauthlib/oauthlib/blob/v3.2.2/LICENSE, + https://github.com/oauthlib/oauthlib/blob/v3.2.2/setup.py#L35 and + https://github.com/oauthlib/oauthlib/blob/v3.2.2/setup.py#L48. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/opencv-contrib-python.yml b/curations/PyPI/_/opencv-contrib-python.yml new file mode 100755 index 00000000..d584de77 --- /dev/null +++ b/curations/PyPI/_/opencv-contrib-python.yml @@ -0,0 +1,16 @@ +- id: "PyPI::opencv-contrib-python:" + curations: + comment: | + Code repository location missing in package metadata, + package resides in its own directory within project's code repository. + vcs: + type: "Git" + url: "https://github.com/skvark/opencv-python.git" + path: "opencv_contrib" +- id: "PyPI::opencv-contrib-python:4.1.2.30" + curations: + comment: | + Version is labeled with Git tag named '30' instead of 4.1.2.30. + Manually found the correct revision. + vcs: + revision: "61a7ec4441816d7ff8e951ba3f8ac1f10f6bd252" diff --git a/curations/PyPI/_/opencv-python.yml b/curations/PyPI/_/opencv-python.yml new file mode 100755 index 00000000..298a8380 --- /dev/null +++ b/curations/PyPI/_/opencv-python.yml @@ -0,0 +1,24 @@ +- id: "PyPI::opencv-python:" + curations: + comment: | + Code repository location missing in package metadata, + package resides in its own directory within project's code repository. + vcs: + type: "Git" + url: "https://github.com/skvark/opencv-python.git" + path: "opencv" +- id: "PyPI::opencv-python:4.1.2.30" + curations: + comment: | + Version is labeled with Git tag named '30' instead of 4.1.2.30. Manually found the correct revision. The package + resides in its own dir within the code repository of the + project. + vcs: + revision: "61a7ec4441816d7ff8e951ba3f8ac1f10f6bd252" +- id: "PyPI::opencv-python:4.2.0.34" + curations: + comment: | + No tag for this version in the repository, manually found the correct revision at this link + https://github.com/skvark/opencv-python/releases/tag/34 + vcs: + revision: "d608d694dd9564adfed51b26738dbeffde26a01c" diff --git a/curations/PyPI/_/packaging.yml b/curations/PyPI/_/packaging.yml old mode 100644 new mode 100755 index 47333dc5..ff25d6ba --- a/curations/PyPI/_/packaging.yml +++ b/curations/PyPI/_/packaging.yml @@ -1,7 +1,11 @@ -- id: "PyPI::packaging:(,22.0[" +- id: "PyPI::packaging:" curations: comment: | - The library is licensed under BSD-2-Clause, see: - https://github.com/pypa/packaging/blob/main/LICENSE.BSD + Mapping declared license based on + https://github.com/pypa/packaging/blob/20.9/LICENSE, + https://github.com/pypa/packaging/blob/20.9/LICENSE.BSD, + https://github.com/pypa/packaging/blob/20.9/LICENSE.APACHE and + https://github.com/pypa/packaging/blob/20.9/setup.py#L56-L57. declared_license_mapping: - "BSD License": "BSD-2-Clause" + Apache Software License: "Apache-2.0 OR BSD-2-Clause" + BSD License: "Apache-2.0 OR BSD-2-Clause" diff --git a/curations/PyPI/_/pandas.yml b/curations/PyPI/_/pandas.yml new file mode 100755 index 00000000..cb83aaae --- /dev/null +++ b/curations/PyPI/_/pandas.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pandas:" + curations: + comment: | + Mapping declared license based on + https://github.com/pandas-dev/pandas/blob/v1.3.5/LICENSE, + https://github.com/pandas-dev/pandas/blob/v1.3.5/setup.cfg#L10 and + https://github.com/pandas-dev/pandas/blob/v1.3.5/setup.cfg#L16. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/pandocfilters.yml b/curations/PyPI/_/pandocfilters.yml new file mode 100755 index 00000000..d8ed3592 --- /dev/null +++ b/curations/PyPI/_/pandocfilters.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pandocfilters:" + curations: + comment: | + Mapping declared license based on + https://github.com/jgm/pandocfilters/blob/1.5.0/LICENSE, + https://github.com/jgm/pandocfilters/blob/1.5.0/setup.py#L17 and + https://github.com/jgm/pandocfilters/blob/1.5.0/setup.py#L25. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/papermill.yml b/curations/PyPI/_/papermill.yml new file mode 100755 index 00000000..55549adf --- /dev/null +++ b/curations/PyPI/_/papermill.yml @@ -0,0 +1,9 @@ +- id: "PyPI::papermill:" + curations: + comment: | + Mapping declared license based on + https://github.com/nteract/papermill/blob/2.3.4/LICENSE, + https://github.com/nteract/papermill/blob/2.3.4/setup.py#L72 and + https://github.com/nteract/papermill/blob/2.3.4/setup.py#L93. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/parse-type.yml b/curations/PyPI/_/parse-type.yml new file mode 100755 index 00000000..0bd80125 --- /dev/null +++ b/curations/PyPI/_/parse-type.yml @@ -0,0 +1,9 @@ +- id: "PyPI::parse-type:" + curations: + comment: | + Mapping declared license based on + https://github.com/jenisys/parse_type/blob/v0.5.6/LICENSE, + https://github.com/jenisys/parse_type/blob/v0.5.6/setup.py#L87 and + https://github.com/jenisys/parse_type/blob/v0.5.6/setup.py#L136. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/parse.yml b/curations/PyPI/_/parse.yml new file mode 100755 index 00000000..3706570e --- /dev/null +++ b/curations/PyPI/_/parse.yml @@ -0,0 +1,8 @@ +- id: "PyPI::parse:" + curations: + comment: | + The declared license is incorrect. Mapping declared license based on + https://github.com/r1chardj0n3s/parse/blob/1.18.0/LICENSE and + https://github.com/r1chardj0n3s/parse/blob/1.18.0/setup.py#L32. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/pbr.yml b/curations/PyPI/_/pbr.yml new file mode 100755 index 00000000..666a0f25 --- /dev/null +++ b/curations/PyPI/_/pbr.yml @@ -0,0 +1,7 @@ +- id: "PyPI::pbr:" + curations: + comment: | + Package code repository is defined but not found by pip. + vcs: + type: "Git" + url: "https://opendev.org/openstack/pbr.git" diff --git a/curations/PyPI/_/pockets.yml b/curations/PyPI/_/pockets.yml new file mode 100755 index 00000000..63a88451 --- /dev/null +++ b/curations/PyPI/_/pockets.yml @@ -0,0 +1,10 @@ +- id: "PyPI::pockets:" + curations: + comment: | + Mapping declared license based on + https://github.com/RobRuana/pockets/blob/777724c/LICENSE, + https://github.com/RobRuana/pockets/blob/777724c/setup.py#L23 and + https://github.com/RobRuana/pockets/blob/777724c/setup.py#L34. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/prettytable.yml b/curations/PyPI/_/prettytable.yml new file mode 100755 index 00000000..883fb788 --- /dev/null +++ b/curations/PyPI/_/prettytable.yml @@ -0,0 +1,10 @@ +- id: "PyPI::prettytable:" + curations: + comment: | + Mapping declared license based on + https://github.com/jazzband/prettytable/blob/0.7.2/COPYING, + https://github.com/jazzband/prettytable/blob/0.7.2/setup.py#L15 and + https://github.com/jazzband/prettytable/blob/0.7.2/setup.py#L18. + declared_license_mapping: + "BSD (3 clause)": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/prompt-toolkit.yml b/curations/PyPI/_/prompt-toolkit.yml new file mode 100755 index 00000000..bf49a59e --- /dev/null +++ b/curations/PyPI/_/prompt-toolkit.yml @@ -0,0 +1,8 @@ +- id: "PyPI::prompt-toolkit:" + curations: + comment: | + Mapping declared license based on + https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.32/LICENSE and + https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.32/setup.py#L49. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/protobuf.yml b/curations/PyPI/_/protobuf.yml new file mode 100755 index 00000000..6918f61c --- /dev/null +++ b/curations/PyPI/_/protobuf.yml @@ -0,0 +1,9 @@ +- id: "PyPI::protobuf:" + curations: + comment: | + Code repository location missing in package metadata, + package resides in its own directory within project's code repository. + vcs: + type: "Git" + url: "https://github.com/protocolbuffers/protobuf.git" + path: "python" diff --git a/curations/PyPI/_/psutil.yml b/curations/PyPI/_/psutil.yml new file mode 100755 index 00000000..05688596 --- /dev/null +++ b/curations/PyPI/_/psutil.yml @@ -0,0 +1,9 @@ +- id: "PyPI::psutil:" + curations: + comment: | + Mapping declared license based on + https://github.com/giampaolo/psutil/blob/release-5.9.3/LICENSE, + https://github.com/giampaolo/psutil/blob/release-5.9.3/setup.py#L363 and + https://github.com/giampaolo/psutil/blob/release-5.9.3/setup.py#L373. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/psycopg2.yml b/curations/PyPI/_/psycopg2.yml new file mode 100755 index 00000000..fe4531fd --- /dev/null +++ b/curations/PyPI/_/psycopg2.yml @@ -0,0 +1,10 @@ +- id: "PyPI::psycopg2:" + curations: + comment: | + Mapping declared license based on + https://github.com/psycopg/psycopg2/blob/2.9.7/LICENSE, + https://github.com/psycopg/psycopg2/blob/2.9.7/setup.py#L55 and + https://github.com/psycopg/psycopg2/blob/2.9.7/setup.py#L558. + declared_license_mapping: + "GNU Library or Lesser General Public License (LGPL)": LGPL-3.0-or-later WITH openvpn-openssl-exception + "LGPL with exceptions": LGPL-3.0-or-later WITH openvpn-openssl-exception diff --git a/curations/PyPI/_/pyasn1-modules.yml b/curations/PyPI/_/pyasn1-modules.yml new file mode 100755 index 00000000..bac8a536 --- /dev/null +++ b/curations/PyPI/_/pyasn1-modules.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pyasn1-modules:" + curations: + comment: | + Mapping declared license based on + https://github.com/etingof/pyasn1-modules/blob/v0.2.8/LICENSE.txt, + https://github.com/etingof/pyasn1-modules/blob/v0.2.8/setup.py#L28 and + https://github.com/etingof/pyasn1-modules/blob/v0.2.8/setup.py#L104. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/pyasn1.yml b/curations/PyPI/_/pyasn1.yml new file mode 100755 index 00000000..568e5ab7 --- /dev/null +++ b/curations/PyPI/_/pyasn1.yml @@ -0,0 +1,10 @@ +- id: "PyPI::pyasn1:" + curations: + comment: | + Mapping declared license based on + https://github.com/etingof/pyasn1/blob/v0.4.8/LICENSE.rst, + https://github.com/etingof/pyasn1/blob/v0.4.8/setup.py#L19 and + https://github.com/etingof/pyasn1/blob/v0.4.8/setup.py#L83. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/pycparser.yml b/curations/PyPI/_/pycparser.yml old mode 100644 new mode 100755 index 68b688ff..290c1e7d --- a/curations/PyPI/_/pycparser.yml +++ b/curations/PyPI/_/pycparser.yml @@ -1,7 +1,10 @@ -- id: "PyPI::pycparser:(,3.0[" +- id: "PyPI::pycparser:" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/eliben/pycparser/blob/master/LICENSE + Mapping declared license based on + https://github.com/eliben/pycparser/blob/release_v2.21/LICENSE, + https://github.com/eliben/pycparser/blob/release_v2.21/setup.py#L45 and + https://github.com/eliben/pycparser/blob/release_v2.21/setup.py#L54. declared_license_mapping: + "BSD": "BSD-3-Clause" "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/pycryptodome.yml b/curations/PyPI/_/pycryptodome.yml new file mode 100755 index 00000000..d689a017 --- /dev/null +++ b/curations/PyPI/_/pycryptodome.yml @@ -0,0 +1,30 @@ +- id: "PyPI::pycryptodome:" + curations: + comment: | + Set package code repository location so all applicable licenses can be found. + source_artifact: + url: "" + hash: + value: "" + algorithm: "" + vcs: + type: "Git" + url: "https://github.com/Legrandin/pycryptodome" +- id: "PyPI::pycryptodome:" + curations: + comment: | + Mapping declared license based on + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/LICENSE.rst, + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/setup.py#L480-L482 and + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/setup.py#L498. + declared_license_mapping: + "Apache Software License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "BSD License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "BSD, Public Domain, Apache": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "Public Domain": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" +- id: "PyPI::pycryptodome:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "lib/Crypto" diff --git a/curations/PyPI/_/pycryptodomex.yml b/curations/PyPI/_/pycryptodomex.yml new file mode 100755 index 00000000..0634f660 --- /dev/null +++ b/curations/PyPI/_/pycryptodomex.yml @@ -0,0 +1,30 @@ +- id: "PyPI::pycryptodomex:" + curations: + comment: | + Set package code repository location so all applicable licenses can be found. + source_artifact: + url: "" + hash: + value: "" + algorithm: "" + vcs: + type: "Git" + url: "https://github.com/Legrandin/pycryptodome" +- id: "PyPI::pycryptodomex:" + curations: + comment: | + Mapping declared license based on + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/LICENSE.rst, + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/setup.py#L480-L482 and + https://github.com/Legrandin/pycryptodome/blob/v3.9.9/setup.py#L498. + declared_license_mapping: + "Apache Software License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "BSD License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "BSD, Public Domain, Apache": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" + "Public Domain": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain" +- id: "PyPI::pycryptodomex:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "lib/Crypto" diff --git a/curations/PyPI/_/pydata-sphinx-theme.yml b/curations/PyPI/_/pydata-sphinx-theme.yml new file mode 100755 index 00000000..84584f6e --- /dev/null +++ b/curations/PyPI/_/pydata-sphinx-theme.yml @@ -0,0 +1,10 @@ +- id: "PyPI::pydata-sphinx-theme:" + curations: + comment: | + Mapping declared license based on + https://github.com/pydata/pydata-sphinx-theme/blob/v0.7.1/LICENSE, + https://github.com/pydata/pydata-sphinx-theme/blob/v0.7.1/setup.py#L43 and + https://github.com/pydata/pydata-sphinx-theme/blob/v0.7.1/setup.py#L62. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/pygments.yml b/curations/PyPI/_/pygments.yml new file mode 100755 index 00000000..4fc33162 --- /dev/null +++ b/curations/PyPI/_/pygments.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pygments:" + curations: + comment: | + Mapping declared license based on + https://github.com/pygments/pygments/blob/2.16.1/LICENSE, + https://github.com/pygments/pygments/blob/2.16.1/pyproject.toml#L10 and + https://github.com/pygments/pygments/blob/2.16.1/pyproject.toml#L28. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/pyhamcrest.yml b/curations/PyPI/_/pyhamcrest.yml new file mode 100755 index 00000000..c14ee496 --- /dev/null +++ b/curations/PyPI/_/pyhamcrest.yml @@ -0,0 +1,8 @@ +- id: "PyPI::pyhamcrest:" + curations: + comment: | + Mapping declared license based on + https://github.com/hamcrest/PyHamcrest/blob/V2.0.4/LICENSE.txt and + https://github.com/hamcrest/PyHamcrest/blob/V2.0.4/pyproject.toml#L30. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/pypeln.yml b/curations/PyPI/_/pypeln.yml new file mode 100755 index 00000000..9661e3fa --- /dev/null +++ b/curations/PyPI/_/pypeln.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pypeln:0.1.9" + curations: + comment: | + Package code repository does not have a tag for this version, see + https://github.com/cgarciae/pypeln/releases. + Manually found version 0.1.9 from commit history, see + https://github.com/cgarciae/pypeln/commit/9b6533bf856d5b34db3177e32c39a608787df699. + vcs: + revision: "9b6533bf856d5b34db3177e32c39a608787df699" diff --git a/curations/PyPI/_/pyproj.yml b/curations/PyPI/_/pyproj.yml new file mode 100755 index 00000000..c017ddac --- /dev/null +++ b/curations/PyPI/_/pyproj.yml @@ -0,0 +1,8 @@ +- id: "PyPI::pyproj:(,2.6.0[" + curations: + comment: | + Mapping declared license based on + https://github.com/pyproj4/pyproj/blob/v2.0.2/LICENSE and + https://github.com/pyproj4/pyproj/blob/v2.0.2/setup.py#L174. + declared_license_mapping: + "OSI Approved": "MIT" diff --git a/curations/PyPI/_/pysha3.yml b/curations/PyPI/_/pysha3.yml new file mode 100755 index 00000000..c1a1bb64 --- /dev/null +++ b/curations/PyPI/_/pysha3.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pysha3:" + curations: + comment: | + Mapping declared license based on + https://github.com/tiran/pysha3/blob/0.3/LICENSE, + https://github.com/tiran/pysha3/blob/0.3/setup.py#L72 and + https://github.com/tiran/pysha3/blob/0.3/setup.py#L78-L79. + declared_license_mapping: + 'PSFL (Keccak: CC0 1.0 Universal)': "PSF-2.0 AND CC0-1.0" diff --git a/curations/PyPI/_/pytest-benchmark.yml b/curations/PyPI/_/pytest-benchmark.yml new file mode 100755 index 00000000..a0b12ee4 --- /dev/null +++ b/curations/PyPI/_/pytest-benchmark.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pytest-benchmark:" + curations: + comment: | + Mapping declared license based on + https://github.com/ionelmc/pytest-benchmark/blob/v3.4.1/LICENSE, + https://github.com/ionelmc/pytest-benchmark/blob/v3.4.1/setup.py#L29 and + https://github.com/ionelmc/pytest-benchmark/blob/v3.4.1/setup.py#L48. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/pytest-cov.yml b/curations/PyPI/_/pytest-cov.yml new file mode 100755 index 00000000..e9f06651 --- /dev/null +++ b/curations/PyPI/_/pytest-cov.yml @@ -0,0 +1,9 @@ +- id: "PyPI::pytest-cov:" + curations: + comment: | + The declared license is incorrect. Mapping declared license based on + https://github.com/pytest-dev/pytest-cov/blob/v2.11.1/LICENSE, + https://github.com/pytest-dev/pytest-cov/blob/v2.11.1/setup.py#L89 and + https://github.com/pytest-dev/pytest-cov/blob/v2.11.1/setup.py#L105. + declared_license_mapping: + "BSD License": "MIT" diff --git a/curations/PyPI/_/python-dateutil.yml b/curations/PyPI/_/python-dateutil.yml new file mode 100755 index 00000000..ede38bf5 --- /dev/null +++ b/curations/PyPI/_/python-dateutil.yml @@ -0,0 +1,11 @@ +- id: "PyPI::python-dateutil:" + curations: + comment: | + Mapping declared license based on + https://github.com/dateutil/dateutil/blob/2.8.1/LICENSE, + https://github.com/dateutil/dateutil/blob/2.8.1/setup.cfg#L13 and + https://github.com/dateutil/dateutil/blob/2.8.1/setup.cfg#L18-L19. + declared_license_mapping: + "Apache Software License": "Apache-2.0 AND BSD-3-Clause" + "BSD License": "Apache-2.0 AND BSD-3-Clause" + "Dual License": "Apache-2.0 AND BSD-3-Clause" diff --git a/curations/PyPI/_/python-dotenv.yml b/curations/PyPI/_/python-dotenv.yml new file mode 100755 index 00000000..230fd7f3 --- /dev/null +++ b/curations/PyPI/_/python-dotenv.yml @@ -0,0 +1,9 @@ +- id: "PyPI::python-dotenv:" + curations: + comment: | + Mapping declared license based on + https://github.com/theskumar/python-dotenv/blob/v1.0.0/LICENSE, + https://github.com/theskumar/python-dotenv/blob/v1.0.0/setup.py#L43 and + https://github.com/theskumar/python-dotenv/blob/v1.0.0/setup.py#L56. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/python-jenkins.yml b/curations/PyPI/_/python-jenkins.yml new file mode 100755 index 00000000..66a2c32c --- /dev/null +++ b/curations/PyPI/_/python-jenkins.yml @@ -0,0 +1,10 @@ +- id: "PyPI::python-jenkins:" + curations: + comment: | + Mapping declared license based on + https://opendev.org/jjb/python-jenkins/src/tag/1.8.1/COPYING, + https://opendev.org/jjb/python-jenkins/src/tag/1.8.1/setup.cfg#L9 and + https://opendev.org/jjb/python-jenkins/src/tag/1.8.1/setup.cfg#L19. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/python-json-logger.yml b/curations/PyPI/_/python-json-logger.yml new file mode 100755 index 00000000..31da6071 --- /dev/null +++ b/curations/PyPI/_/python-json-logger.yml @@ -0,0 +1,10 @@ +- id: "PyPI::python-json-logger:" + curations: + comment: | + Mapping declared license based on + https://github.com/madzak/python-json-logger/blob/v2.0.7/LICENSE, + https://github.com/madzak/python-json-logger/blob/v2.0.7/setup.py#L13 and + https://github.com/madzak/python-json-logger/blob/v2.0.7/setup.py#L29. + declared_license_mapping: + "BSD": "BSD-2-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/pyzmq.yml b/curations/PyPI/_/pyzmq.yml new file mode 100755 index 00000000..7df0a459 --- /dev/null +++ b/curations/PyPI/_/pyzmq.yml @@ -0,0 +1,26 @@ +- id: "PyPI::pyzmq:[17.0.0,)" + curations: + comment: | + Mapping declared license based on + https://github.com/zeromq/pyzmq/blob/v22.0.3/COPYING.BSD, + https://github.com/zeromq/pyzmq/blob/v22.0.3/COPYING.LESSER, + https://github.com/zeromq/pyzmq/blob/v22.0.3/RELICENSE/README.md, + https://github.com/zeromq/pyzmq/blob/v22.0.3/setup.py#L1368 and + https://github.com/zeromq/pyzmq/blob/v22.0.3/setup.py#L1375-L1376. + declared_license_mapping: + "BSD License": "(BSD-3-Clause OR MPL-2.0) AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" + "GNU Library or Lesser General Public License (LGPL)": "(BSD-3-Clause OR MPL-2.0) AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" + "LGPL+BSD": "(BSD-3-Clause OR MPL-2.0) AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" +- id: "PyPI::pyzmq:(,17.0.0[" + curations: + comment: | + Mapping declared license based on + https://github.com/zeromq/pyzmq/blob/v16.0.1/COPYING.BSD, + https://github.com/zeromq/pyzmq/blob/v16.0.1/COPYING.LESSER, + https://github.com/zeromq/pyzmq/blob/v16.0.1/setup.py#L3-L14, + https://github.com/zeromq/pyzmq/blob/v16.0.1/setup.py#L1233 and + https://github.com/zeromq/pyzmq/blob/v16.0.1/setup.py#L1240-L1241. + declared_license_mapping: + "BSD License": "BSD-3-Clause AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" + "GNU Library or Lesser General Public License (LGPL)": "BSD-3-Clause AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" + "LGPL+BSD": "BSD-3-Clause AND LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" diff --git a/curations/PyPI/_/regex.yml b/curations/PyPI/_/regex.yml new file mode 100755 index 00000000..ebff9400 --- /dev/null +++ b/curations/PyPI/_/regex.yml @@ -0,0 +1,7 @@ +- id: "PyPI::regex:" + curations: + comment: | + The source code repository has moved from + https://bitbucket.org/mrabarnett/mrab-regex to GitHub. + vcs: + url: "https://github.com/mrabarnett/mrab-regex.git" diff --git a/curations/PyPI/_/requests-oauthlib.yml b/curations/PyPI/_/requests-oauthlib.yml new file mode 100755 index 00000000..6e65d997 --- /dev/null +++ b/curations/PyPI/_/requests-oauthlib.yml @@ -0,0 +1,9 @@ +- id: "PyPI::requests-oauthlib:" + curations: + comment: | + The declared license is incorrect. Mapping declared license based on + https://github.com/requests/requests-oauthlib/blob/v1.3.1/LICENSE, + https://github.com/requests/requests-oauthlib/blob/v1.3.1/setup.py#L49 and + https://github.com/requests/requests-oauthlib/blob/v1.3.1/setup.py#L54. + declared_license_mapping: + "BSD License": "ISC" diff --git a/curations/PyPI/_/s3fs.yml b/curations/PyPI/_/s3fs.yml new file mode 100755 index 00000000..4894d1af --- /dev/null +++ b/curations/PyPI/_/s3fs.yml @@ -0,0 +1,10 @@ +- id: "PyPI::s3fs:" + curations: + comment: | + Mapping declared license based on + https://github.com/fsspec/s3fs/blob/2023.6.0/LICENSE.txt, + https://github.com/fsspec/s3fs/blob/2023.6.0/setup.py#L21 and + https://github.com/fsspec/s3fs/blob/2023.6.0/setup.py#L32. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/scikit-image.yml b/curations/PyPI/_/scikit-image.yml new file mode 100755 index 00000000..3fd99c6b --- /dev/null +++ b/curations/PyPI/_/scikit-image.yml @@ -0,0 +1,14 @@ +- id: "PyPI::scikit-image:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/scikit-image/scikit-image.git" +- id: "PyPI::scikit-image:" + curations: + comment: | + The declared license is ambiguous. Map it according to the root license, see + https://github.com/scikit-image/scikit-image/blob/v0.18.1/LICENSE.txt. + declared_license_mapping: + BSD License: "BSD-3-Clause" diff --git a/curations/PyPI/_/scipy.yml b/curations/PyPI/_/scipy.yml new file mode 100755 index 00000000..92f02fe4 --- /dev/null +++ b/curations/PyPI/_/scipy.yml @@ -0,0 +1,10 @@ +- id: "PyPI::scipy:" + curations: + comment: | + Mapping declared license based on + https://github.com/scipy/scipy/blob/v1.11.2/LICENSE.txt, + https://github.com/scipy/scipy/blob/v1.11.2/_setup.py#L55 and + https://github.com/scipy/scipy/blob/v1.11.2/_setup.py#L494. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/seaborn.yml b/curations/PyPI/_/seaborn.yml new file mode 100755 index 00000000..1376e477 --- /dev/null +++ b/curations/PyPI/_/seaborn.yml @@ -0,0 +1,8 @@ +- id: "PyPI::seaborn:" + curations: + comment: | + Mapping declared license based on + https://github.com/mwaskom/seaborn/blob/v0.12.2/LICENSE.md and + https://github.com/mwaskom/seaborn/blob/v0.12.2/pyproject.toml#L18. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/secretstorage.yml b/curations/PyPI/_/secretstorage.yml new file mode 100755 index 00000000..a14b01d4 --- /dev/null +++ b/curations/PyPI/_/secretstorage.yml @@ -0,0 +1,9 @@ +- id: "PyPI::secretstorage:" + curations: + comment: | + Mapping declared license based on + https://github.com/mitya57/secretstorage/blob/3.3.3/LICENSE, + https://github.com/mitya57/secretstorage/blob/3.3.3/setup.cfg#L10 and + https://github.com/mitya57/secretstorage/blob/3.3.3/setup.cfg#L13. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/selenium.yml b/curations/PyPI/_/selenium.yml new file mode 100755 index 00000000..78209f35 --- /dev/null +++ b/curations/PyPI/_/selenium.yml @@ -0,0 +1,6 @@ +- id: "PyPI::selenium:" + curations: + comment: | + Package resides in its own directory within project's code repository. + vcs: + path: "py" diff --git a/curations/PyPI/_/send2trash.yml b/curations/PyPI/_/send2trash.yml new file mode 100755 index 00000000..95b6dca8 --- /dev/null +++ b/curations/PyPI/_/send2trash.yml @@ -0,0 +1,9 @@ +- id: "PyPI::send2trash:" + curations: + comment: | + Mapping declared license based on + https://github.com/arsenetar/send2trash/blob/1.5.0/LICENSE, + https://github.com/arsenetar/send2trash/blob/1.5.0/setup.py#L6 and + https://github.com/arsenetar/send2trash/blob/1.5.0/setup.py#L29. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/shapely-geojson.yml b/curations/PyPI/_/shapely-geojson.yml new file mode 100755 index 00000000..f5ee2f78 --- /dev/null +++ b/curations/PyPI/_/shapely-geojson.yml @@ -0,0 +1,8 @@ +- id: "PyPI::shapely-geojson:" + curations: + comment: | + Mapping declared license based on + https://github.com/alekzvik/shapely-geojson/blob/v0.0.2/LICENSE and + https://github.com/alekzvik/shapely-geojson/blob/v0.0.2/setup.py#L30. + declared_license_mapping: + "LICENSE": "MIT" diff --git a/curations/PyPI/_/shapely.yml b/curations/PyPI/_/shapely.yml new file mode 100755 index 00000000..231ec341 --- /dev/null +++ b/curations/PyPI/_/shapely.yml @@ -0,0 +1,10 @@ +- id: "PyPI::shapely:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter-widgets/ipywidgets/blob/v5.0.0/COPYING.md, + https://github.com/shapely/shapely/blob/1.7.1/setup.py#L198 and + https://github.com/shapely/shapely/blob/1.7.1/setup.py#L218. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/smmap.yml b/curations/PyPI/_/smmap.yml new file mode 100755 index 00000000..29946382 --- /dev/null +++ b/curations/PyPI/_/smmap.yml @@ -0,0 +1,10 @@ +- id: "PyPI::smmap:" + curations: + comment: | + Mapping declared license based on + https://github.com/gitpython-developers/smmap/blob/v5.0.0/LICENSE, + https://github.com/gitpython-developers/smmap/blob/v5.0.0/setup.py#L26 and + https://github.com/gitpython-developers/smmap/blob/v5.0.0/setup.py#L34. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/snowballstemmer.yml b/curations/PyPI/_/snowballstemmer.yml new file mode 100755 index 00000000..8ab967c5 --- /dev/null +++ b/curations/PyPI/_/snowballstemmer.yml @@ -0,0 +1,9 @@ +- id: "PyPI::snowballstemmer:" + curations: + comment: | + Mapping declared license based on + https://github.com/snowballstem/snowball/blob/v2.2.0/COPYING, + https://github.com/snowballstem/snowball/blob/v2.2.0/python/setup.py#L39 and + https://github.com/snowballstem/snowball/blob/v2.2.0/python/setup.py#L74. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/sphinx-intl.yml b/curations/PyPI/_/sphinx-intl.yml new file mode 100755 index 00000000..f913fa56 --- /dev/null +++ b/curations/PyPI/_/sphinx-intl.yml @@ -0,0 +1,8 @@ +- id: "PyPI::sphinx-intl:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinx-intl/blob/2.1.0/LICENSE, + https://github.com/sphinx-doc/sphinx-intl/blob/2.1.0/setup.py#L36. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinx.yml b/curations/PyPI/_/sphinx.yml new file mode 100755 index 00000000..3d4aac3f --- /dev/null +++ b/curations/PyPI/_/sphinx.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinx:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinx/blob/v7.2.3/LICENSE#L4-L31, + https://github.com/sphinx-doc/sphinx/blob/v7.2.3/pyproject.toml#L15 and + https://github.com/sphinx-doc/sphinx/blob/v7.2.3/pyproject.toml#L28. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-applehelp.yml b/curations/PyPI/_/sphinxcontrib-applehelp.yml new file mode 100755 index 00000000..2c7230ab --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-applehelp.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-applehelp:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/1.0.7/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/1.0.7/pyproject.toml#L15 and + https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/1.0.7/pyproject.toml#L25. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-devhelp.yml b/curations/PyPI/_/sphinxcontrib-devhelp.yml new file mode 100755 index 00000000..260ca2fb --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-devhelp.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-devhelp:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-devhelp/blob/1.0.5/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-devhelp/blob/1.0.5/pyproject.toml#L15 and + https://github.com/sphinx-doc/sphinxcontrib-devhelp/blob/1.0.5/pyproject.toml#L25. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-htmlhelp.yml b/curations/PyPI/_/sphinxcontrib-htmlhelp.yml new file mode 100755 index 00000000..a2849b8a --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-htmlhelp.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-htmlhelp:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/2.0.4/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/2.0.4/pyproject.toml#L15 and + https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/2.0.4/pyproject.toml#L25. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-jsmath.yml b/curations/PyPI/_/sphinxcontrib-jsmath.yml new file mode 100755 index 00000000..0bae6187 --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-jsmath.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-jsmath:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-jsmath/blob/1.0.1/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-jsmath/blob/1.0.1/setup.py#L36 and + https://github.com/sphinx-doc/sphinxcontrib-jsmath/blob/1.0.1/setup.py#L48. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-qthelp.yml b/curations/PyPI/_/sphinxcontrib-qthelp.yml new file mode 100755 index 00000000..9d93336d --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-qthelp.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-qthelp:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-qthelp/blob/1.0.4/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-qthelp/blob/1.0.4/pyproject.toml#L15 and + https://github.com/sphinx-doc/sphinxcontrib-qthelp/blob/1.0.4/pyproject.toml#L25. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-serializinghtml.yml b/curations/PyPI/_/sphinxcontrib-serializinghtml.yml new file mode 100755 index 00000000..8b37000d --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-serializinghtml.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-serializinghtml:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/blob/1.1.6/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/blob/1.1.9/pyproject.toml#L16 and + https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/blob/1.1.9/pyproject.toml#L26. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/sphinxcontrib-websupport.yml b/curations/PyPI/_/sphinxcontrib-websupport.yml new file mode 100755 index 00000000..cdd87408 --- /dev/null +++ b/curations/PyPI/_/sphinxcontrib-websupport.yml @@ -0,0 +1,9 @@ +- id: "PyPI::sphinxcontrib-websupport:" + curations: + comment: | + Mapping declared license based on + https://github.com/sphinx-doc/sphinxcontrib-websupport/blob/1.2.6/LICENSE, + https://github.com/sphinx-doc/sphinxcontrib-websupport/blob/1.2.6/pyproject.toml#L16 and + https://github.com/sphinx-doc/sphinxcontrib-websupport/blob/1.2.6/pyproject.toml#L26. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/starlette.yml b/curations/PyPI/_/starlette.yml index 6cc40389..03050fb0 100644 --- a/curations/PyPI/_/starlette.yml +++ b/curations/PyPI/_/starlette.yml @@ -1,7 +1,9 @@ -- id: "PyPI::starlette:(,1.0.0[" +- id: "PyPI::starlette" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/encode/starlette/blob/master/LICENSE.md + Mapping declared license based on + https://github.com/encode/starlette/blob/0.31.0/LICENSE.md, + https://github.com/encode/starlette/blob/0.31.0/pyproject.toml#L10 and + https://github.com/encode/starlette/blob/0.31.0/pyproject.toml#L20. declared_license_mapping: - "BSD License": "BSD-3-Clause" + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/tensorflow-estimator.yml b/curations/PyPI/_/tensorflow-estimator.yml new file mode 100755 index 00000000..bb3704de --- /dev/null +++ b/curations/PyPI/_/tensorflow-estimator.yml @@ -0,0 +1,7 @@ +- id: "PyPI::tensorflow-estimator:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/tensorflow/estimator.git" diff --git a/curations/PyPI/_/tensorflow-serving-api.yml b/curations/PyPI/_/tensorflow-serving-api.yml new file mode 100755 index 00000000..feb53ea6 --- /dev/null +++ b/curations/PyPI/_/tensorflow-serving-api.yml @@ -0,0 +1,7 @@ +- id: "PyPI::tensorflow-serving-api:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/tensorflow/serving.git" diff --git a/curations/PyPI/_/tensorflow.yml b/curations/PyPI/_/tensorflow.yml new file mode 100755 index 00000000..12a61313 --- /dev/null +++ b/curations/PyPI/_/tensorflow.yml @@ -0,0 +1,7 @@ +- id: "PyPI::tensorflow:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/tensorflow/tensorflow.git" diff --git a/curations/PyPI/_/terminado.yml b/curations/PyPI/_/terminado.yml new file mode 100755 index 00000000..27106ecb --- /dev/null +++ b/curations/PyPI/_/terminado.yml @@ -0,0 +1,9 @@ +- id: "PyPI::terminado:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/terminado/blob/v0.17.1/LICENSE, + https://github.com/jupyter/terminado/blob/v0.17.1/pyproject.toml#L9 and + https://github.com/jupyter/terminado/blob/v0.17.1/pyproject.toml#L11. + declared_license_mapping: + "BSD License": "BSD-2-Clause" diff --git a/curations/PyPI/_/testpath.yml b/curations/PyPI/_/testpath.yml new file mode 100755 index 00000000..029f5f1a --- /dev/null +++ b/curations/PyPI/_/testpath.yml @@ -0,0 +1,8 @@ +- id: "PyPI::testpath:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter/testpath/blob/0.6.0/LICENSE and + https://github.com/jupyter/testpath/blob/0.6.0/pyproject.toml#L14. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/threadpoolctl.yml b/curations/PyPI/_/threadpoolctl.yml new file mode 100755 index 00000000..0e442203 --- /dev/null +++ b/curations/PyPI/_/threadpoolctl.yml @@ -0,0 +1,9 @@ +- id: "PyPI::threadpoolctl:" + curations: + comment: | + Mapping declared license based on + https://github.com/joblib/threadpoolctl/blob/3.2.0/LICENSE, + https://github.com/joblib/threadpoolctl/blob/3.2.0/pyproject.toml#L12 and + https://github.com/joblib/threadpoolctl/blob/3.2.0/pyproject.toml#L15. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/tifffile.yml b/curations/PyPI/_/tifffile.yml new file mode 100755 index 00000000..3e6ffb79 --- /dev/null +++ b/curations/PyPI/_/tifffile.yml @@ -0,0 +1,10 @@ +- id: "PyPI::tifffile:" + curations: + comment: | + Mapping declared license based on + https://github.com/cgohlke/tifffile/blob/v2023.8.12/LICENSE, + https://github.com/cgohlke/tifffile/blob/v2023.8.12/setup.py#L72 and + https://github.com/cgohlke/tifffile/blob/v2023.8.12/setup.py#L130. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/torch.yml b/curations/PyPI/_/torch.yml new file mode 100755 index 00000000..a257d6a0 --- /dev/null +++ b/curations/PyPI/_/torch.yml @@ -0,0 +1,16 @@ +- id: "PyPI::torch:" + curations: + comment: | + Mapping declared license based on + https://github.com/pytorch/pytorch/blob/v2.0.1/LICENSE, + https://github.com/pytorch/pytorch/blob/v2.0.1/setup.py#L1258 and + https://github.com/pytorch/pytorch/blob/v2.0.1/setup.py#L1268. + declared_license_mapping: + "BSD License": "BSD-3-Clause" +- id: "PyPI::torch:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/pytorch/pytorch.git" diff --git a/curations/PyPI/_/traitlets.yml b/curations/PyPI/_/traitlets.yml new file mode 100755 index 00000000..2459d4ee --- /dev/null +++ b/curations/PyPI/_/traitlets.yml @@ -0,0 +1,9 @@ +- id: "PyPI::traitlets:" + curations: + comment: | + Mapping declared license based on + https://github.com/ipython/traitlets/blob/v5.9.0/COPYING.md, + https://github.com/ipython/traitlets/blob/v5.9.0/pyproject.toml#L9 and + https://github.com/ipython/traitlets/blob/v5.9.0/pyproject.toml#L16. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/traittypes.yml b/curations/PyPI/_/traittypes.yml new file mode 100755 index 00000000..17c80d79 --- /dev/null +++ b/curations/PyPI/_/traittypes.yml @@ -0,0 +1,7 @@ +- id: "PyPI::traittypes:" + curations: + comment: | + Mapping declared license based on + https://files.pythonhosted.org/packages/8a/71/0578e44d2110f93c2136eb705f5b11e706e1e8ea3acaaaeac043bd40d8fd/traittypes-0.2.1.tar.gz. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/typing.yml b/curations/PyPI/_/typing.yml new file mode 100755 index 00000000..bc529a49 --- /dev/null +++ b/curations/PyPI/_/typing.yml @@ -0,0 +1,7 @@ +- id: "PyPI::typing:" + curations: + comment: | + Code repository location missing in package metadata. + vcs: + type: "Git" + url: "https://github.com/python/typing.git" diff --git a/curations/PyPI/_/uritemplate.yml b/curations/PyPI/_/uritemplate.yml new file mode 100755 index 00000000..8ad28a16 --- /dev/null +++ b/curations/PyPI/_/uritemplate.yml @@ -0,0 +1,12 @@ +- id: "PyPI::uritemplate:" + curations: + comment: | + Mapping declared license based on + https://github.com/python-hyper/uritemplate/blob/3.0.0/LICENSE, + https://github.com/python-hyper/uritemplate/blob/3.0.0/LICENSE.APACHE, + https://github.com/python-hyper/uritemplate/blob/3.0.0/LICENSE.BSD + https://github.com/python-hyper/uritemplate/blob/3.0.0/setup.py#L15 and + https://github.com/python-hyper/uritemplate/blob/3.0.0/setup.py#L24-L26. + declared_license_mapping: + "Apache Software License": "Apache-2.0 OR BSD-3-Clause" + "BSD License": "Apache-2.0 OR BSD-3-Clause" diff --git a/curations/PyPI/_/uvicorn.yml b/curations/PyPI/_/uvicorn.yml index 9c88e2af..4d84741f 100644 --- a/curations/PyPI/_/uvicorn.yml +++ b/curations/PyPI/_/uvicorn.yml @@ -1,7 +1,9 @@ -- id: "PyPI::uvicorn:(,1.0.0[" +- id: "PyPI::uvicorn:" curations: comment: | - The library is licensed under BSD-3-Clause, see: - https://github.com/encode/uvicorn/blob/master/LICENSE.md + Mapping declared license based on + https://github.com/encode/uvicorn/blob/0.23.2/LICENSE.md, + https://github.com/encode/uvicorn/blob/0.23.2/pyproject.toml#L10 and + https://github.com/encode/uvicorn/blob/0.23.2/pyproject.toml#L19. declared_license_mapping: "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/vine.yml b/curations/PyPI/_/vine.yml new file mode 100755 index 00000000..4de4c068 --- /dev/null +++ b/curations/PyPI/_/vine.yml @@ -0,0 +1,10 @@ +- id: "PyPI::vine:" + curations: + comment: | + Mapping declared license based on + https://github.com/celery/vine/blob/v5.0.0/LICENSE, + https://github.com/celery/vine/blob/v5.0.0/setup.py#L24 and + https://github.com/celery/vine/blob/v5.0.0/setup.py#L108. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/voila.yml b/curations/PyPI/_/voila.yml new file mode 100755 index 00000000..ca9a7ea4 --- /dev/null +++ b/curations/PyPI/_/voila.yml @@ -0,0 +1,9 @@ +- id: "PyPI::voila:" + curations: + comment: | + Mapping declared license based on + https://github.com/voila-dashboards/voila/blob/v0.5.1/LICENSE, + https://github.com/voila-dashboards/voila/blob/v0.5.1/pyproject.toml#L28 and + https://github.com/voila-dashboards/voila/blob/v0.5.1/pyproject.toml#L51-L52. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/webencodings.yml b/curations/PyPI/_/webencodings.yml new file mode 100755 index 00000000..48258a92 --- /dev/null +++ b/curations/PyPI/_/webencodings.yml @@ -0,0 +1,10 @@ +- id: "PyPI::webencodings:" + curations: + comment: | + Mapping declared license based on + https://github.com/gsnedders/python-webencodings/blob/v0.5.1/LICENSE, + https://github.com/gsnedders/python-webencodings/blob/v0.5.1/setup.py#L22 and + https://github.com/gsnedders/python-webencodings/blob/v0.5.1/setup.py#L32. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/websocket-client.yml b/curations/PyPI/_/websocket-client.yml new file mode 100755 index 00000000..bac6900a --- /dev/null +++ b/curations/PyPI/_/websocket-client.yml @@ -0,0 +1,21 @@ +- id: "PyPI::websocket-client:]0.58.0,1.2.0[" + curations: + comment: | + Mapping declared license based on + https://github.com/websocket-client/websocket-client/blob/v1.1.1/LICENSE, + https://github.com/websocket-client/websocket-client/blob/v1.1.1/COPYING.LESSER, + https://github.com/websocket-client/websocket-client/blob/v1.1.1/setup.py#L43 and + https://github.com/websocket-client/websocket-client/blob/v1.1.1/setup.py#L49. + declared_license_mapping: + "GNU Lesser General Public License v2 or later (LGPLv2+)": "LGPL-2.1-or-later" + "LGPL version 2.1": "LGPL-2.1-or-later" +- id: "PyPI::websocket-client:(,0.53.0]" + curations: + comment: | + Mapping declared license based on + https://github.com/websocket-client/websocket-client/blob/v0.53.0/LICENSE, + https://github.com/websocket-client/websocket-client/blob/v0.53.0/setup.py#L45 and + https://github.com/websocket-client/websocket-client/blob/v0.53.0/setup.py#L50. + declared_license_mapping: + "GNU Library or Lesser General Public License (LGPL)": "LGPL-2.1-or-later" + "LGPL": "LGPL-2.1-or-later" diff --git a/curations/PyPI/_/werkzeug.yml b/curations/PyPI/_/werkzeug.yml new file mode 100755 index 00000000..c65bd7e8 --- /dev/null +++ b/curations/PyPI/_/werkzeug.yml @@ -0,0 +1,9 @@ +- id: "PyPI::werkzeug:" + curations: + comment: | + Mapping declared license based on + https://github.com/pallets/werkzeug/blob/2.3.7/LICENSE.rst, + https://github.com/pallets/werkzeug/blob/2.3.7/pyproject.toml#L5 and + https://github.com/pallets/werkzeug/blob/2.3.7/pyproject.toml#L11. + declared_license_mapping: + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/widgetsnbextension.yml b/curations/PyPI/_/widgetsnbextension.yml new file mode 100755 index 00000000..8d602044 --- /dev/null +++ b/curations/PyPI/_/widgetsnbextension.yml @@ -0,0 +1,10 @@ +- id: "PyPI::widgetsnbextension:" + curations: + comment: | + Mapping declared license based on + https://github.com/jupyter-widgets/ipywidgets/blob/7.6.3/widgetsnbextension/LICENSE, + https://github.com/jupyter-widgets/ipywidgets/blob/7.6.3/setup.py#L86 and + https://github.com/jupyter-widgets/ipywidgets/blob/7.6.3/setup.py#L93. + declared_license_mapping: + "BSD": "BSD-3-Clause" + "BSD License": "BSD-3-Clause" diff --git a/curations/PyPI/_/wrapt.yml b/curations/PyPI/_/wrapt.yml old mode 100644 new mode 100755 index db1be71a..9becc267 --- a/curations/PyPI/_/wrapt.yml +++ b/curations/PyPI/_/wrapt.yml @@ -1,7 +1,10 @@ -- id: "PyPI::wrapt:(,2.0.0[" +- id: "PyPI::wrapt:" curations: comment: | - The library is licensed under BSD-2-Clause, see: - https://github.com/GrahamDumpleton/wrapt/blob/develop/LICENSE + Mapping declared license based on + https://github.com/GrahamDumpleton/wrapt/blob/1.15.0/LICENSE, + https://github.com/GrahamDumpleton/wrapt/blob/1.15.0/setup.cfg#L12 and + https://github.com/GrahamDumpleton/wrapt/blob/1.15.0/setup.cfg#L18. declared_license_mapping: + "BSD": "BSD-2-Clause" "BSD License": "BSD-2-Clause"