commit 66f555c8939a2589a161e38a1711d2dd5a36511c Author: Tim Biermann <tbier@posteo.de> Date: Sat Jan 20 18:42:48 2024 +0100 python3-hatch-requirements-txt: initial commit, version 0.4.0 diff --git a/python3-hatch-requirements-txt/.footprint b/python3-hatch-requirements-txt/.footprint new file mode 100644 index 000000000..ff669d3f7 --- /dev/null +++ b/python3-hatch-requirements-txt/.footprint @@ -0,0 +1,16 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python3.10/ +drwxr-xr-x root/root usr/lib/python3.10/site-packages/ +drwxr-xr-x root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/METADATA +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/RECORD +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/WHEEL +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/entry_points.txt +drwxr-xr-x root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/licenses/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt-0.4.0.dist-info/licenses/LICENSE +drwxr-xr-x root/root usr/lib/python3.10/site-packages/hatch_requirements_txt/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt/__init__.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/hatch_requirements_txt/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt/__pycache__/__init__.cpython-310.opt-2.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/hatch_requirements_txt/py.typed (EMPTY) diff --git a/python3-hatch-requirements-txt/.signature b/python3-hatch-requirements-txt/.signature new file mode 100644 index 000000000..0f1d1eca3 --- /dev/null +++ b/python3-hatch-requirements-txt/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3+UH3d864dE0Wco4UTIcrBmv3HnqFdqheNMRPB9/9kzAhUkHdwuYL7A1YVUnOe42KrTfdhWv2+VUwXlxS6Tu2QQ= +SHA256 (Pkgfile) = 29c23a356b78351aba2974cd80b6f47784bee6fa8ec0ff8d535acc45d8d96a52 +SHA256 (.footprint) = 72aaa6da5dbbfc1aa3533bc2ef4371aeb676e6bc7134f3ab0c9f9e0bed014b4b +SHA256 (hatch_requirements_txt-0.4.0.tar.gz) = 800509946e85d9e56d73242fab223ec36db50372e870a04e2dd1fd9bad98455d diff --git a/python3-hatch-requirements-txt/Pkgfile b/python3-hatch-requirements-txt/Pkgfile new file mode 100644 index 000000000..5d84faa46 --- /dev/null +++ b/python3-hatch-requirements-txt/Pkgfile @@ -0,0 +1,16 @@ +# Description: Hatchling plugin to read project dependencies from requirements.txt +# URL: https://github.com/repo-helper/hatch-requirements-txt +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: python3-hatchling + +name=python3-hatch-requirements-txt +version=0.4.0 +release=1 +source=(https://pypi.org/packages/source/h/hatch_requirements_txt/hatch_requirements...) + +build() { + cd hatch_requirements_txt-$version + + /usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation + /usr/bin/python3 -m installer --compile-bytecode 2 --destdir=$PKG dist/*.whl +}