Thu May 4 07:22:08 2023 UTC ()
py-findpython: added version 0.2.4
This library is a rewrite of pythonfinder project by @techalchemy. It
simplifies the whole code structure while preserving most of the original
features.
(adam)
diff -r1.687 -r1.688 pkgsrc/lang/Makefile
diff -r0 -r1.1 pkgsrc/lang/py-findpython/ALTERNATIVES
diff -r0 -r1.1 pkgsrc/lang/py-findpython/DESCR
diff -r0 -r1.1 pkgsrc/lang/py-findpython/Makefile
diff -r0 -r1.1 pkgsrc/lang/py-findpython/PLIST
diff -r0 -r1.1 pkgsrc/lang/py-findpython/distinfo
diff -r0 -r1.1 pkgsrc/lang/py-findpython/patches/patch-pyproject.toml
--- pkgsrc/lang/Makefile 2023/05/03 20:04:23 1.687
+++ pkgsrc/lang/Makefile 2023/05/04 07:22:08 1.688
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.687 2023/05/03 20:04:23 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.688 2023/05/04 07:22:08 adam Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Programming languages | | 4 | COMMENT= Programming languages |
5 | | | 5 | |
6 | SUBDIR+= Cg-compiler | | 6 | SUBDIR+= Cg-compiler |
7 | SUBDIR+= LuaJIT2 | | 7 | SUBDIR+= LuaJIT2 |
8 | SUBDIR+= R-cpp11 | | 8 | SUBDIR+= R-cpp11 |
9 | SUBDIR+= R-sourcetools | | 9 | SUBDIR+= R-sourcetools |
10 | SUBDIR+= STk | | 10 | SUBDIR+= STk |
11 | SUBDIR+= a60 | | 11 | SUBDIR+= a60 |
12 | SUBDIR+= abcl | | 12 | SUBDIR+= abcl |
13 | SUBDIR+= adoptopenjdk11-bin | | 13 | SUBDIR+= adoptopenjdk11-bin |
14 | SUBDIR+= algol68g | | 14 | SUBDIR+= algol68g |
| @@ -222,26 +222,27 @@ SUBDIR+= php80 | | | @@ -222,26 +222,27 @@ SUBDIR+= php80 |
222 | SUBDIR+= php81 | | 222 | SUBDIR+= php81 |
223 | SUBDIR+= php82 | | 223 | SUBDIR+= php82 |
224 | SUBDIR+= picoc | | 224 | SUBDIR+= picoc |
225 | SUBDIR+= pict | | 225 | SUBDIR+= pict |
226 | SUBDIR+= polyml | | 226 | SUBDIR+= polyml |
227 | SUBDIR+= purescript | | 227 | SUBDIR+= purescript |
228 | SUBDIR+= py-asttokens | | 228 | SUBDIR+= py-asttokens |
229 | SUBDIR+= py-basicproperty | | 229 | SUBDIR+= py-basicproperty |
230 | SUBDIR+= py-byterun | | 230 | SUBDIR+= py-byterun |
231 | SUBDIR+= py-cmake-language-server | | 231 | SUBDIR+= py-cmake-language-server |
232 | SUBDIR+= py-cxfreeze | | 232 | SUBDIR+= py-cxfreeze |
233 | SUBDIR+= py-execjs | | 233 | SUBDIR+= py-execjs |
234 | SUBDIR+= py-executing | | 234 | SUBDIR+= py-executing |
| | | 235 | SUBDIR+= py-findpython |
235 | SUBDIR+= py-hy | | 236 | SUBDIR+= py-hy |
236 | SUBDIR+= py-inflect | | 237 | SUBDIR+= py-inflect |
237 | SUBDIR+= py-js2py | | 238 | SUBDIR+= py-js2py |
238 | SUBDIR+= py-jsparser | | 239 | SUBDIR+= py-jsparser |
239 | SUBDIR+= py-lark-parser | | 240 | SUBDIR+= py-lark-parser |
240 | SUBDIR+= py-libcst | | 241 | SUBDIR+= py-libcst |
241 | SUBDIR+= py-lsp-server | | 242 | SUBDIR+= py-lsp-server |
242 | SUBDIR+= py-mypy | | 243 | SUBDIR+= py-mypy |
243 | SUBDIR+= py-mypy_extensions | | 244 | SUBDIR+= py-mypy_extensions |
244 | SUBDIR+= py-parso | | 245 | SUBDIR+= py-parso |
245 | SUBDIR+= py-paver | | 246 | SUBDIR+= py-paver |
246 | SUBDIR+= py-pure-eval | | 247 | SUBDIR+= py-pure-eval |
247 | SUBDIR+= py-py3c | | 248 | SUBDIR+= py-py3c |
bin/findpython @PREFIX@/bin/findpython-@PYVERSSUFFIX@
This library is a rewrite of pythonfinder project by @techalchemy. It
simplifies the whole code structure while preserving most of the original
features.
# $NetBSD: Makefile,v 1.1 2023/05/04 07:22:08 adam Exp $
DISTNAME= findpython-0.2.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_PYPI:=f/findpython/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/frostming/findpython
COMMENT= Utility to find Python versions on your system
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-packaging>=20:../../devel/py-packaging
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} findpython findpython-${PYVERSSUFFIX} || ${TRUE}
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2023/05/04 07:22:08 adam Exp $
bin/findpython-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/findpython/__init__.py
${PYSITELIB}/findpython/__init__.pyc
${PYSITELIB}/findpython/__main__.py
${PYSITELIB}/findpython/__main__.pyc
${PYSITELIB}/findpython/__version__.py
${PYSITELIB}/findpython/__version__.pyc
${PYSITELIB}/findpython/finder.py
${PYSITELIB}/findpython/finder.pyc
${PYSITELIB}/findpython/pep514tools/__init__.py
${PYSITELIB}/findpython/pep514tools/__init__.pyc
${PYSITELIB}/findpython/pep514tools/__main__.py
${PYSITELIB}/findpython/pep514tools/__main__.pyc
${PYSITELIB}/findpython/pep514tools/_registry.py
${PYSITELIB}/findpython/pep514tools/_registry.pyc
${PYSITELIB}/findpython/pep514tools/environment.py
${PYSITELIB}/findpython/pep514tools/environment.pyc
${PYSITELIB}/findpython/providers/__init__.py
${PYSITELIB}/findpython/providers/__init__.pyc
${PYSITELIB}/findpython/providers/asdf.py
${PYSITELIB}/findpython/providers/asdf.pyc
${PYSITELIB}/findpython/providers/base.py
${PYSITELIB}/findpython/providers/base.pyc
${PYSITELIB}/findpython/providers/macos.py
${PYSITELIB}/findpython/providers/macos.pyc
${PYSITELIB}/findpython/providers/path.py
${PYSITELIB}/findpython/providers/path.pyc
${PYSITELIB}/findpython/providers/pep514.py
${PYSITELIB}/findpython/providers/pep514.pyc
${PYSITELIB}/findpython/providers/pyenv.py
${PYSITELIB}/findpython/providers/pyenv.pyc
${PYSITELIB}/findpython/python.py
${PYSITELIB}/findpython/python.pyc
${PYSITELIB}/findpython/utils.py
${PYSITELIB}/findpython/utils.pyc
$NetBSD: distinfo,v 1.1 2023/05/04 07:22:08 adam Exp $
BLAKE2s (findpython-0.2.4.tar.gz) = 93bfec1e3a53fb296a3c101e08a6c40e336e9df3cd504cfecfd5a7360e020a02
SHA512 (findpython-0.2.4.tar.gz) = 7b4ea68c07eb81b18107b5976fd5ca32220d0299f08e5c87b94e0d92f1b0f4abe146be22320c9aa46a329877f83073793cf9953d6a40a5eb09c87a9dc9d02cd5
Size (findpython-0.2.4.tar.gz) = 16109 bytes
SHA1 (patch-pyproject.toml) = de8d1d3e73ebcf1f658a05ea1be59a427e26688b
$NetBSD: patch-pyproject.toml,v 1.1 2023/05/04 07:22:08 adam Exp $
pdm-pep517 as been renamed and re-published as pdm-backend.
--- pyproject.toml.orig 2023-05-04 07:10:54.000000000 +0000
+++ pyproject.toml
@@ -56,6 +56,6 @@ known_first_party = [
[build-system]
requires = [
- "pdm-pep517",
+ "pdm-backend",
]
-build-backend = "pdm.pep517.api"
+build-backend = "pdm.backend"