From bee24bf040d3e501d1abfb0eaa08c28c33023527 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..694345cea9be --- /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-pip python3-coverage python3-pytest-cov python3-pytest python3-virtualenv" +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 ca1ab4bcd6cb2a396fce0298c9d125eb0c0619ea 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.5.0. --- srcpkgs/hatchling/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template index 894c15c8f719..522b18aabed1 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.5.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=9ca409a41140cc662164680b78adcd3ba77b23a945984bd9970d11fe38e86a38 post_install() { vlicense LICENSE.txt From 1e71f12a2cae8066bdba17a4c160a41d2a186c0e 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() {