From 8f0edc0f455c0907ea51d06f18ff275e596b7803 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Tue, 1 Jul 2025 23:03:57 +0330 Subject: [PATCH] New package: pdm-2.25.4 --- srcpkgs/pdm/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/pdm/template diff --git a/srcpkgs/pdm/template b/srcpkgs/pdm/template new file mode 100644 index 00000000000..0b3123c5d8a --- /dev/null +++ b/srcpkgs/pdm/template @@ -0,0 +1,25 @@ +# Template file for 'pdm' +pkgname=pdm +version=2.25.4 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3 python3-build python3-pdm-backend python3-pdm-build-locked" +depends="python3-blinker python3-dep-logic python3-dotenv python3-filelock python3-findpython python3-httpx python3-hishel + python3-idna python3-id python3-installer python3-msgpack python3-pbs-installer python3-pyproject-hooks python3-resolvelib + python3-certifi python3-httpcore python3-packaging python3-platformdirs python3-rich python3-shellingham python3-truststore + python3-tomli python3-tomlkit python3-virtualenv python3-unearth" +checkdepends="${depends} python3-pytest python3-pytest-cov python3-pytest-httpserver python3-pytest-httpx + python3-pytest-mock python3-pytest-rerunfailures python3-pytest-xdist" +short_desc="Modern Python package and dependency manager" +maintainer="Komeil Parseh " +license="MIT" +homepage="https://pdm-project.org/" +changelog="https://raw.githubusercontent.com/pdm-project/pdm/main/CHANGELOG.md" +distfiles="${PYPI_SITE}/p/pdm/pdm-${version}.tar.gz" +checksum=bd655d789429928d6e27ff6693c19c82bc81aa75ba51d7b1c6102d039c8f211c +# Tests fail on Python 3.13 due to type annotation incompatibilities (e.g. AbstractProvider[str]) +make_check=no + +post_install() { + vlicense LICENSE +}