From 802f4600984a5beefaad23d04be268e526db7af3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 23 May 2026 18:35:08 -0300 Subject: [PATCH 01/14] python3-coverage: update to 7.14.0. --- srcpkgs/python3-coverage/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template index bbe5a8656e4de9..43f3db52c7ba4d 100644 --- a/srcpkgs/python3-coverage/template +++ b/srcpkgs/python3-coverage/template @@ -1,7 +1,7 @@ # Template file for 'python3-coverage' pkgname=python3-coverage -version=7.9.1 -revision=2 +version=7.14.0 +revision=1 build_style=python3-pep517 # this counts files but our installed package has fewer files make_check_args="--deselect tests/test_testing.py::test_all_our_source_files" @@ -14,7 +14,7 @@ license="Apache-2.0" homepage="https://github.com/nedbat/coveragepy" changelog="https://raw.githubusercontent.com/nedbat/coveragepy/master/CHANGES.rst" distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz" -checksum=6cf43c78c4282708a28e466316935ec7489a9c487518a77fa68f716c67909cec +checksum=057a6af2f160a85384cde4ab36f0d2777bae1057bae255f95413cdd382aa5c74 pre_check() { # required setup, see tox.ini From 5036e79e40ee522be61a963bd6945161b502cd81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 23 May 2026 19:02:03 -0300 Subject: [PATCH 02/14] python3-pytest-cov: update to 7.1.0. --- srcpkgs/python3-pytest-cov/template | 9 ++++--- srcpkgs/python3-pytest-cov/template.orig | 33 ++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/python3-pytest-cov/template.orig diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template index 95b84894a372ee..a6ca3f612bb0d7 100644 --- a/srcpkgs/python3-pytest-cov/template +++ b/srcpkgs/python3-pytest-cov/template @@ -1,9 +1,10 @@ # Template file for 'python3-pytest-cov' pkgname=python3-pytest-cov -version=6.2.1 -revision=2 +version=7.1.0 +revision=1 build_style=python3-pep517 -hostmakedepends="python3-setuptools" +make_check_args="--deselect tests/test_pytest_cov.py::test_celery" +hostmakedepends="hatchling hatch-fancy-pypi-readme" depends="python3-pytest python3-coverage python3-pluggy" checkdepends="$depends python3-fields python3-process-tests python3-pytest-xdist python3-virtualenv" @@ -13,7 +14,7 @@ license="MIT" homepage="https://pytest-cov.readthedocs.io/en/latest/" changelog="https://raw.githubusercontent.com/pytest-dev/pytest-cov/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/p/pytest-cov/pytest_cov-${version}.tar.gz" -checksum=25cc6cc0a5358204b8108ecedc51a9b57b34cc6b8c967cc2c01a4e00d8a67da2 +checksum=30674f2b5f6351aa09702a9c8c364f6a01c27aae0c1366ae8016160d1efc56b2 do_check() { # Running via PYTHONPATH breaks a few tests so we use a venv diff --git a/srcpkgs/python3-pytest-cov/template.orig b/srcpkgs/python3-pytest-cov/template.orig new file mode 100644 index 00000000000000..12cf478c5eafb8 --- /dev/null +++ b/srcpkgs/python3-pytest-cov/template.orig @@ -0,0 +1,33 @@ +# Template file for 'python3-pytest-cov' +pkgname=python3-pytest-cov +version=7.1.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="hatchling" +depends="python3-pytest python3-coverage python3-pluggy" +checkdepends="$depends python3-fields python3-process-tests + python3-pytest-xdist python3-virtualenv" +short_desc="Pytest plugin for measuring coverage" +maintainer="Piotr Wójcik " +license="MIT" +homepage="https://pytest-cov.readthedocs.io/en/latest/" +changelog="https://raw.githubusercontent.com/pytest-dev/pytest-cov/master/CHANGELOG.rst" +distfiles="${PYPI_SITE}/p/pytest-cov/pytest_cov-${version}.tar.gz" +checksum=30674f2b5f6351aa09702a9c8c364f6a01c27aae0c1366ae8016160d1efc56b2 + +do_check() { + # Running via PYTHONPATH breaks a few tests so we use a venv + local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" + python3 -m venv --system-site-packages --without-pip "${testdir}" + + local testpy="${testdir}/bin/python3" + "${testpy}" -m installer dist/*.whl + # see: https://github.com/pytest-dev/pytest-cov/issues/517 + PYTHONPATH="/${py3_sitelib}" PYTHONUSERBASE=/usr \ + PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest -n ${XBPS_MAKEJOBS} \ + ${make_check_args} ${make_check_target} +} + +post_install() { + vlicense LICENSE +} From 5b024c65a43307284d714f32146edd19acc3205d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 23 May 2026 19:04:31 -0300 Subject: [PATCH 03/14] python3-editables: update to 0.6. --- srcpkgs/python3-editables/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template index 38d56c969ecfd4..94359679761510 100644 --- a/srcpkgs/python3-editables/template +++ b/srcpkgs/python3-editables/template @@ -1,7 +1,7 @@ # Template file for 'python3-editables' pkgname=python3-editables -version=0.5 -revision=3 +version=0.6 +revision=1 build_style=python3-pep517 hostmakedepends="python3-flit_core" depends="python3" @@ -12,7 +12,7 @@ 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=1ff2663aa1669eb89115a38e2d4067c21bb847e7006f72bf979a1a91b8bc2304 +checksum=766d9b40616dbcf5cc920e9db26dd915de999cfab75768ff05b3ebf9c389acb2 post_install() { vlicense LICENSE.txt From 1e3ec45acdb73c5e318f954e47ef6007264d4a87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 23 May 2026 18:40:54 -0300 Subject: [PATCH 04/14] python3-pathspec: update to 1.1.1. --- srcpkgs/python3-pathspec/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template index 009ba7b445c6f0..82d89c47113ed4 100644 --- a/srcpkgs/python3-pathspec/template +++ b/srcpkgs/python3-pathspec/template @@ -1,6 +1,6 @@ # Template file for 'python3-pathspec' pkgname=python3-pathspec -version=1.0.3 +version=1.1.1 revision=1 build_style=python3-pep517 hostmakedepends="python3-flit_core" @@ -12,4 +12,4 @@ license="MPL-2.0" homepage="https://github.com/cpburnz/python-pathspec" changelog="https://raw.githubusercontent.com/cpburnz/python-pathspec/master/CHANGES.rst" distfiles="${PYPI_SITE}/p/pathspec/pathspec-${version}.tar.gz" -checksum=bac5cf97ae2c2876e2d25ebb15078eb04d76e4b98921ee31c6f85ade8b59444d +checksum=17db5ecd524104a120e173814c90367a96a98d07c45b2e10c2f3919fff91bf5a From 8ffba58bb908b9e9fb6c2e520c54684a0d619a81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 23 May 2026 18:39:29 -0300 Subject: [PATCH 05/14] python3-trove-classifiers: update to 2026.5.22.10. --- srcpkgs/python3-trove-classifiers/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-trove-classifiers/template b/srcpkgs/python3-trove-classifiers/template index e29588d3d87b3d..b35f5bf04b3393 100644 --- a/srcpkgs/python3-trove-classifiers/template +++ b/srcpkgs/python3-trove-classifiers/template @@ -1,6 +1,6 @@ # Template file for 'python3-trove-classifiers' pkgname=python3-trove-classifiers -version=2026.1.14.14 +version=2026.5.22.10 revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel python3-calver" @@ -12,4 +12,4 @@ license="Apache-2.0" homepage="https://github.com/pypa/trove-classifiers" changelog="https://github.com/pypa/trove-classifiers/releases" distfiles="${PYPI_SITE}/t/trove-classifiers/trove_classifiers-${version}.tar.gz" -checksum=00492545a1402b09d4858605ba190ea33243d361e2b01c9c296ce06b5c3325f3 +checksum=5477e9974e91904fb2cfa4a7581ab6e2f30c2c38d847fd00ed866080748101d5 From ade484bb4a5745452041a6b2977bdef2e4c7ccbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 25 May 2026 15:53:31 -0300 Subject: [PATCH 06/14] hatch-nodejs-version: update to 0.4.0. --- srcpkgs/hatch-nodejs-version/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/hatch-nodejs-version/template b/srcpkgs/hatch-nodejs-version/template index aa01131b741f52..9916698a3ee0dd 100644 --- a/srcpkgs/hatch-nodejs-version/template +++ b/srcpkgs/hatch-nodejs-version/template @@ -1,7 +1,7 @@ # Template file for 'hatch-nodejs-version' pkgname=hatch-nodejs-version -version=0.3.2 -revision=4 +version=0.4.0 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling" depends="hatchling" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/agoose77/hatch-nodejs-version" changelog="https://github.com/agoose77/hatch-nodejs-version/releases" distfiles="https://github.com/agoose77/hatch-nodejs-version/archive/refs/tags/v${version}.tar.gz" -checksum=c01dae87afcb7b6db421b5248154de26c556e569e2631e9f146bc5c78447eee6 +checksum=c48b44fb67efa2c1e82f31ac9b5fd1b8213578510d541599a4c55ff4c7f372d5 post_install() { vlicense LICENSE.txt From 2dad6d8d9c715e3caaa234ae4fb6eade2ee358f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 20:44:40 -0300 Subject: [PATCH 07/14] hatchling: update to 1.29.0. --- srcpkgs/hatchling/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template index bd1da411939bbc..0d00fe688738e0 100644 --- a/srcpkgs/hatchling/template +++ b/srcpkgs/hatchling/template @@ -1,6 +1,6 @@ # Template file for 'hatchling' pkgname=hatchling -version=1.28.0 +version=1.29.0 revision=1 build_style=python3-pep517 _deps="python3-editables python3-packaging python3-pathspec python3-pluggy @@ -13,7 +13,7 @@ license="MIT" homepage="https://hatch.pypa.io/latest/" changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history/hatchling.md" distfiles="${PYPI_SITE}/h/hatchling/hatchling-${version}.tar.gz" -checksum=4d50b02aece6892b8cd0b3ce6c82cb218594d3ec5836dbde75bf41a21ab004c8 +checksum=793c31816d952cee405b83488ce001c719f325d9cda69f1fc4cd750527640ea6 post_install() { vlicense LICENSE.txt From b041b875270a39551c600a0b1b51234b5754c676 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 22:50:13 -0300 Subject: [PATCH 08/14] python3-distlib: update to 0.4.0. --- srcpkgs/python3-distlib/template | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template index 717368cc11c5b7..4580e92d5125d8 100644 --- a/srcpkgs/python3-distlib/template +++ b/srcpkgs/python3-distlib/template @@ -1,7 +1,7 @@ # Template file for 'python3-distlib' pkgname=python3-distlib -version=0.3.9 -revision=2 +version=0.4.0 +revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel" depends="python3" @@ -12,7 +12,7 @@ license="Python-2.0" homepage="https://distlib.readthedocs.io/" changelog="https://raw.githubusercontent.com/pypa/distlib/master/CHANGES.rst" distfiles="${PYPI_SITE}/d/distlib/distlib-${version}.tar.gz" -checksum=a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403 +checksum=feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d # see: https://github.com/pypa/distlib/issues/161#issuecomment-1119511558 make_check_pre="env PYTHONHASHSEED=0" @@ -21,6 +21,9 @@ make_check_pre="env PYTHONHASHSEED=0" make_check_args=" --deselect tests/test_scripts.py::ScriptTestCase::test_script_run" +# see: https://github.com/pypa/distlib/issues/245#issuecomment-3068307380 +make_check_pre+=" SKIP_EXT_PACKAGE_DATA=1" + pre_check() { # this is testing `is_writable('/etc')`, which for us is `True` vsed -i -e "/self.assertFalse(self.fileop.is_writable/s/False/True/" tests/test_util.py From 1fa8558ce221e8369012a70993519bf4efb6a2f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 22:35:03 -0300 Subject: [PATCH 09/14] python3-filelock: update to 3.29.0. --- srcpkgs/python3-filelock/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template index 42d2f6207e0449..316e4db15a19af 100644 --- a/srcpkgs/python3-filelock/template +++ b/srcpkgs/python3-filelock/template @@ -1,7 +1,7 @@ # Template file for 'python3-filelock' pkgname=python3-filelock -version=3.18.0 -revision=2 +version=3.29.0 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" depends="python3" @@ -13,4 +13,4 @@ license="Unlicense" homepage="https://py-filelock.readthedocs.io/en/latest/" changelog="https://raw.githubusercontent.com/tox-dev/py-filelock/main/docs/changelog.rst" distfiles="${PYPI_SITE}/f/filelock/filelock-${version}.tar.gz" -checksum=adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2 +checksum=69974355e960702e789734cb4871f884ea6fe50bd8404051a3530bc07809cf90 From c948c793aea29c8ec721f0f2e218c2d902b282c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 22:53:56 -0300 Subject: [PATCH 10/14] python3-platformdirs: update to 4.9.6. --- srcpkgs/python3-platformdirs/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template index 018ef3ec5f4b3c..625293fb80515d 100644 --- a/srcpkgs/python3-platformdirs/template +++ b/srcpkgs/python3-platformdirs/template @@ -1,7 +1,7 @@ # Template file for 'python3-platformdirs' pkgname=python3-platformdirs -version=4.4.0 -revision=2 +version=4.9.6 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" depends="python3" @@ -12,7 +12,7 @@ license="MIT" homepage="https://platformdirs.rtfd.io/" changelog="https://github.com/tox-dev/platformdirs/releases" distfiles="${PYPI_SITE}/p/platformdirs/platformdirs-${version}.tar.gz" -checksum=ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf +checksum=3bfa75b0ad0db84096ae777218481852c0ebc6c727b3168c1b9e0118e458cf0a make_check_pre="env PYTHONPATH=src" post_install() { From 01f3534b3fd6563f786c1ad59a1c98542e75d772 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 23:04:22 -0300 Subject: [PATCH 11/14] python3-dotenv: update to 1.2.2. --- srcpkgs/python3-dotenv/template | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template index 9861d79d891e56..e4a7bd49b05076 100644 --- a/srcpkgs/python3-dotenv/template +++ b/srcpkgs/python3-dotenv/template @@ -1,13 +1,8 @@ # Template file for 'python3-dotenv' pkgname=python3-dotenv -version=1.1.0 -revision=2 -build_style=python3-module -# CLI tests and test_set_key_permission_error fail in xbps-src's build environment -make_check_args="-k not(test_run) - --deselect tests/test_cli.py::test_get_default_path - --deselect tests/test_main.py::test_set_key_permission_error - --deselect tests/test_main.py::test_set_key_unauthorized_file" +version=1.2.2 +revision=1 +build_style=python3-pep517 hostmakedepends="python3-setuptools" depends="python3-click" checkdepends="${depends} python3-ipython python3-mock python3-pytest python3-sh" @@ -17,7 +12,7 @@ license="BSD-3-Clause" homepage="https://github.com/theskumar/python-dotenv" changelog="https://raw.githubusercontent.com/theskumar/python-dotenv/main/CHANGELOG.md" distfiles="https://github.com/theskumar/python-dotenv/archive/refs/tags/v${version}.tar.gz" -checksum=2b9722774d3126917226cc39d0b63deb45bd9edacf8fa9b08aceee8e6d9a246d +checksum=58f0f1016f35872bf90649f28d8777ee4897bb88f9075c315f71dc485410002a post_install() { vlicense LICENSE From 015ba7211daece34f074385acb605abaf7363c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 25 May 2026 15:47:22 -0300 Subject: [PATCH 12/14] python3-pytest-env: update to 1.6.0. --- srcpkgs/python3-pytest-env/template | 26 +++++++++++++++++++----- srcpkgs/python3-pytest-env/template.orig | 19 +++++++++++++++++ 2 files changed, 40 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/python3-pytest-env/template.orig diff --git a/srcpkgs/python3-pytest-env/template b/srcpkgs/python3-pytest-env/template index 59ec9b59d7cd05..673d747af697c4 100644 --- a/srcpkgs/python3-pytest-env/template +++ b/srcpkgs/python3-pytest-env/template @@ -1,18 +1,34 @@ # Template file for 'python3-pytest-env' pkgname=python3-pytest-env -version=1.1.5 -revision=3 +version=1.6.0 +revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" -depends="python3-pytest" -checkdepends="python3-pytest" +depends="python3-pytest python3-dotenv" +checkdepends="$depends python3-pytest-mock" short_desc="Pytest plugin to add environment variables" maintainer="Gonzalo Tornaría " license="MIT" homepage="https://github.com/pytest-dev/pytest-env" changelog="https://github.com/pytest-dev/pytest-env/releases" distfiles="${PYPI_SITE}/p/pytest-env/pytest_env-${version}.tar.gz" -checksum=91209840aa0e43385073ac464a554ad2947cc2fd663a9debf88d03b01e0cc1cf +checksum=ac02d6fba16af54d61e311dd70a3c61024a4e966881ea844affc3c8f0bf207d3 + +pre_check() { + # These tests fail with pytest < 9 (see: https://github.com/pytest-dev/pytest-env/pull/189) + # tests/test_env.py::test_env_via_toml[pyproject toml via tool.pytest] + # tests/test_env.py::test_env_via_toml[pytest toml over pyproject toml] + # tests/test_env.py::test_env_via_toml[subdir pytest toml over parent pyproject toml] + # tests/test_env.py::test_env_via_pyproject_toml_bad[pytest.toml] + # tests/test_env.py::test_env_via_pyproject_toml_bad[.pytest.toml] + + # hack to workaround spaces in those + vsed -e '/id=.*pytest toml over/s/pytest toml/pytest.toml/' \ + -i tests/test_env.py + + # now the 5 tests can be deselected with this pattern + make_check_args="-k not((pytest.toml)or(tool.pytest))" +} post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-pytest-env/template.orig b/srcpkgs/python3-pytest-env/template.orig new file mode 100644 index 00000000000000..c960920a8eddf8 --- /dev/null +++ b/srcpkgs/python3-pytest-env/template.orig @@ -0,0 +1,19 @@ +# Template file for 'python3-pytest-env' +pkgname=python3-pytest-env +version=1.6.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="hatchling hatch-vcs" +depends="python3-pytest" +checkdepends="python3-pytest" +short_desc="Pytest plugin to add environment variables" +maintainer="Gonzalo Tornaría " +license="MIT" +homepage="https://github.com/pytest-dev/pytest-env" +changelog="https://github.com/pytest-dev/pytest-env/releases" +distfiles="${PYPI_SITE}/p/pytest-env/pytest_env-${version}.tar.gz" +checksum=ac02d6fba16af54d61e311dd70a3c61024a4e966881ea844affc3c8f0bf207d3 + +post_install() { + vlicense LICENSE +} From 1f4f951ff0a023e8fbbf8c1c7a67027e507012f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 21:18:00 -0300 Subject: [PATCH 13/14] New package: python3-python-discovery-1.3.1 --- srcpkgs/python3-python-discovery/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-python-discovery/template diff --git a/srcpkgs/python3-python-discovery/template b/srcpkgs/python3-python-discovery/template new file mode 100644 index 00000000000000..44f9bffc41bef3 --- /dev/null +++ b/srcpkgs/python3-python-discovery/template @@ -0,0 +1,19 @@ +# Template file for 'python3-python-discovery' +pkgname=python3-python-discovery +version=1.3.1 +revision=1 +build_style=python3-pep517 +hostmakedepends="hatchling hatch-vcs" +depends="python3-filelock python3-platformdirs" +checkdepends="$depends python3-pytest-xdist python3-pytest-mock" +short_desc="Python interpreter discovery" +maintainer="Gonzalo Tornaría " +license="MIT" +homepage="https://github.com/tox-dev/python-discovery" +changelog="https://github.com/tox-dev/python-discovery/releases" +distfiles="${PYPI_SITE}/p/python-discovery/python_discovery-${version}.tar.gz" +checksum=62f6db28064c9613e7ca76cb3f00c38c839a07c31c00dfe7ed0986493d2150a6 + +post_install() { + vlicense LICENSE +} From 68fb5081640f5e3978d698d643fdc53bd64e423f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 24 May 2026 23:22:27 -0300 Subject: [PATCH 14/14] python3-virtualenv: update to 21.3.3. --- srcpkgs/python3-virtualenv/template | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template index 8247fe0ff67d71..688491242ee94f 100644 --- a/srcpkgs/python3-virtualenv/template +++ b/srcpkgs/python3-virtualenv/template @@ -1,10 +1,13 @@ # Template file for 'python3-virtualenv' pkgname=python3-virtualenv -version=20.31.2 -revision=2 +version=21.3.3 +revision=1 build_style=python3-pep517 +make_check_args=" + --deselect tests/unit/create/test_creator.py::test_venv_fails_not_inline" hostmakedepends="hatchling hatch-vcs" -depends="python3-platformdirs python3-distlib python3-filelock" +depends="python3-platformdirs python3-distlib python3-filelock + python3-python-discovery" checkdepends="${depends} python3-pytest-xdist python3-pytest-mock python3-flaky python3-pytest-env python3-pytest-timeout python3-time-machine python3-devel python3-pip python3-packaging" @@ -14,7 +17,7 @@ license="MIT" homepage="https://virtualenv.pypa.io/" changelog="https://virtualenv.pypa.io/en/latest/changelog.html" distfiles="${PYPI_SITE}/v/virtualenv/virtualenv-${version}.tar.gz" -checksum=e10c0a9d02835e592521be48b332b6caee6887f332c111aa79a09b9e79efc2af +checksum=f5bda277e553b1c2b3c1a8debfc30496e1288cc93ce6b7b71b3280047e317328 alternatives="virtualenv:virtualenv:/usr/bin/virtualenv3" post_install() {