From 2f5292618abfe12ba1267a405594db6e0a8af1bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Thu, 21 Jul 2022 08:43:01 +0200 Subject: [PATCH 1/3] New package: python3-editables-0.3 --- srcpkgs/python3-editables/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-editables/template diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template new file mode 100644 index 000000000000..fb5f33eca8a4 --- /dev/null +++ b/srcpkgs/python3-editables/template @@ -0,0 +1,21 @@ +# Template file for 'python3-editables' +pkgname=python3-editables +version=0.3 +revision=1 +wrksrc="${pkgname/python3-/}-${version}" +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3" +checkdepends="python3-coverage python3-pytest-cov python3-pytest" +short_desc="Editable installations for Python" +maintainer="Jan Christian Grünhage " +license="MIT" +homepage="https://github.com/pfmoore/editables" +changelog="https://github.com/pfmoore/editables/raw/main/CHANGELOG.md" +distfiles="https://github.com/pfmoore/editables/archive/refs/tags/${version}.tar.gz" +checksum=42f7240164af1e028ccb7b60e72f54bbd8b639e9409595fbeffac5d3fb610643 +make_check_pre="env PYTHONPATH=./src" + +post_install() { + vlicense LICENSE.txt +} From b3f091b3fd3f41b074bd8c52b6f8851084ba91ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 6 Jul 2022 11:39:29 +0200 Subject: [PATCH 2/3] hatchling: update to 1.6.0. --- srcpkgs/hatchling/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template index 894c15c8f719..539da808b6c3 100644 --- a/srcpkgs/hatchling/template +++ b/srcpkgs/hatchling/template @@ -1,17 +1,18 @@ # Template file for 'hatchling' pkgname=hatchling -version=1.3.1 +version=1.6.0 revision=1 build_style=python3-pep517 -_deps="python3-pathspec python3-tomli python3-pluggy python3-packaging" +_deps="python3-pathspec python3-tomli python3-pluggy python3-packaging python3-editables" hostmakedepends="python3-setuptools ${_deps}" depends="${_deps}" short_desc="Extensible, standards compliant build backend used by Hatch" maintainer="Jan Christian Grünhage " license="MIT" homepage="https://hatch.pypa.io/latest/" +changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history.md" distfiles="${PYPI_SITE}/h/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=aaa63019c9d666053d9ff318097335e766123844547c52940155c0401c3c142f +checksum=bd6e8505de511ac4217ff50927f6d1845494608e401e63a62b830c31fb613544 post_install() { vlicense LICENSE.txt From 9746a24a84a73ff2ceb2ab6d6e7f145245443461 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 6 Jul 2022 11:39:23 +0200 Subject: [PATCH 3/3] hatch: update to 1.3.1. --- srcpkgs/hatch/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/hatch/template b/srcpkgs/hatch/template index f8b068a2a713..2dcdfb52d735 100644 --- a/srcpkgs/hatch/template +++ b/srcpkgs/hatch/template @@ -1,6 +1,6 @@ # Template file for 'hatch' pkgname=hatch -version=1.2.1 +version=1.3.1 revision=1 build_style=python3-pep517 make_check_args="--deselect tests/backend/test_build.py::test_editable @@ -28,8 +28,9 @@ short_desc="Modern, extensible Python project management " maintainer="Jan Christian Grünhage " license="MIT" homepage="https://hatch.pypa.io/latest/" +changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history.md" distfiles="${PYPI_SITE}/h/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=61761e1fe14474fb2be7e264555b99fc343b4e63c0ee32aa3497c651e4cdec03 +checksum=fb1bdad4a22d3443137036b246898c5d3c7552ff4ba399b4605548cef0a22496 make_check_pre="env PYTHONPATH=./src" post_install() {