py-keyring: update to 24.2.0. v24.2.0 ======= Features -------- - Require Python 3.8 or later. Bugfixes -------- - Restore support for reading from a config file (with regression test). (#638) v24.1.0 ======= Bugfixes -------- - Avoid logging warning when no config file is present. (#635) - Include all operations in the error message if no operation was supplied. (#636) Improved Documentation ---------------------- - Correct name of macOS backend in README. (#637) v24.0.1 ======= Misc ---- - v24.0.0 ======= * #633: Added ``diagnose`` command with basic support. * #487: Removed ``keyring.backends.OS_X`` module. * #593: Removed ``keyring.util.properties`` module. v23.14.0 ======== * #623: On macOS, warn the user when ``keychain`` property is indicated, as that value can't be honored (macOS API no longer supports indicating the target keychain).diff -r1.32 -r1.33 pkgsrc/security/py-keyring/Makefile
(wiz)
@@ -1,48 +1,47 @@ | @@ -1,48 +1,47 @@ | |||
1 | # $NetBSD: Makefile,v 1.32 2023/03/29 09:04:02 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.33 2023/06/28 08:49:47 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= keyring-23.13.1 | 3 | DISTNAME= keyring-24.2.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= security python | 5 | CATEGORIES= security python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/keyring/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/keyring/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc.gnome@gmail.com | 8 | MAINTAINER= pkgsrc.gnome@gmail.com | |
10 | HOMEPAGE= https://github.com/jaraco/keyring | 9 | HOMEPAGE= https://github.com/jaraco/keyring | |
11 | COMMENT= Store and access your passwords safely | 10 | COMMENT= Store and access your passwords safely | |
12 | LICENSE= python-software-foundation | 11 | LICENSE= python-software-foundation | |
13 | 12 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-jaraco.classes>=0:../../devel/py-jaraco.classes | 13 | DEPENDS+= ${PYPKGPREFIX}-jaraco.classes>=0:../../devel/py-jaraco.classes | |
15 | DEPENDS+= ${PYPKGPREFIX}-jeepney>=0.4.2:../../sysutils/py-jeepney | 14 | DEPENDS+= ${PYPKGPREFIX}-jeepney>=0.4.2:../../sysutils/py-jeepney | |
16 | DEPENDS+= ${PYPKGPREFIX}-secretstorage>=3.2:../../security/py-secretstorage | 15 | DEPENDS+= ${PYPKGPREFIX}-secretstorage>=3.2:../../security/py-secretstorage | |
17 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm | 16 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm | |
18 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 17 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6:../../devel/py-test | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6:../../devel/py-test | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | |
22 | 21 | |||
23 | USE_LANGUAGES= # none | 22 | USE_LANGUAGES= # none | |
24 | 23 | |||
25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 24 | PYTHON_VERSIONS_INCOMPATIBLE= 27 37 | |
26 | 25 | |||
27 | .include "../../lang/python/pyversion.mk" | 26 | .include "../../lang/python/pyversion.mk" | |
28 | 27 | |||
29 | .if ${PYTHON_VERSION} < 312 | 28 | .if ${PYTHON_VERSION} < 312 | |
30 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=4.11.4:../../devel/py-importlib-metadata | 29 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=4.11.4:../../devel/py-importlib-metadata | |
31 | .endif | 30 | .endif | |
32 | .if ${PYTHON_VERSION} < 309 | 31 | .if ${PYTHON_VERSION} < 309 | |
33 | DEPENDS+= ${PYPKGPREFIX}-importlib-resources>=0:../../devel/py-importlib-resources | 32 | DEPENDS+= ${PYPKGPREFIX}-importlib-resources>=0:../../devel/py-importlib-resources | |
34 | .endif | 33 | .endif | |
35 | 34 | |||
36 | REPLACE_PYTHON+= keyring/cli.py | 35 | REPLACE_PYTHON+= keyring/cli.py | |
37 | 36 | |||
38 | post-install: | 37 | post-install: | |
39 | cd ${DESTDIR}${PREFIX}/bin && \ | 38 | cd ${DESTDIR}${PREFIX}/bin && \ | |
40 | ${MV} keyring keyring-${PYVERSSUFFIX} || ${TRUE} | 39 | ${MV} keyring keyring-${PYVERSSUFFIX} || ${TRUE} | |
41 | 40 | |||
42 | # 2 failed, 11 passed, 83 skipped | 41 | # 2 failed, 13 passed, 83 skipped | |
43 | do-test: | 42 | do-test: | |
44 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | 43 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | |
45 | 44 | |||
46 | .include "../../lang/python/application.mk" | 45 | .include "../../lang/python/application.mk" | |
47 | .include "../../lang/python/wheel.mk" | 46 | .include "../../lang/python/wheel.mk" | |
48 | .include "../../mk/bsd.pkg.mk" | 47 | .include "../../mk/bsd.pkg.mk" |
@@ -1,37 +1,35 @@ | @@ -1,37 +1,35 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.8 2023/03/10 17:00:55 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.9 2023/06/28 08:49:47 wiz Exp $ | |
2 | bin/keyring-${PYVERSSUFFIX} | 2 | bin/keyring-${PYVERSSUFFIX} | |
3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | |
10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
11 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 11 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
12 | ${PYSITELIB}/keyring/__init__.py | 12 | ${PYSITELIB}/keyring/__init__.py | |
13 | ${PYSITELIB}/keyring/__init__.pyc | 13 | ${PYSITELIB}/keyring/__init__.pyc | |
14 | ${PYSITELIB}/keyring/__main__.py | 14 | ${PYSITELIB}/keyring/__main__.py | |
15 | ${PYSITELIB}/keyring/__main__.pyc | 15 | ${PYSITELIB}/keyring/__main__.pyc | |
16 | ${PYSITELIB}/keyring/_compat.py | 16 | ${PYSITELIB}/keyring/_compat.py | |
17 | ${PYSITELIB}/keyring/_compat.pyc | 17 | ${PYSITELIB}/keyring/_compat.pyc | |
18 | ${PYSITELIB}/keyring/_properties_compat.py | 18 | ${PYSITELIB}/keyring/_properties_compat.py | |
19 | ${PYSITELIB}/keyring/_properties_compat.pyc | 19 | ${PYSITELIB}/keyring/_properties_compat.pyc | |
20 | ${PYSITELIB}/keyring/backend.py | 20 | ${PYSITELIB}/keyring/backend.py | |
21 | ${PYSITELIB}/keyring/backend.pyc | 21 | ${PYSITELIB}/keyring/backend.pyc | |
22 | ${PYSITELIB}/keyring/backend_complete.zsh | 22 | ${PYSITELIB}/keyring/backend_complete.zsh | |
23 | ${PYSITELIB}/keyring/backends/OS_X.py | |||
24 | ${PYSITELIB}/keyring/backends/OS_X.pyc | |||
25 | ${PYSITELIB}/keyring/backends/SecretService.py | 23 | ${PYSITELIB}/keyring/backends/SecretService.py | |
26 | ${PYSITELIB}/keyring/backends/SecretService.pyc | 24 | ${PYSITELIB}/keyring/backends/SecretService.pyc | |
27 | ${PYSITELIB}/keyring/backends/Windows.py | 25 | ${PYSITELIB}/keyring/backends/Windows.py | |
28 | ${PYSITELIB}/keyring/backends/Windows.pyc | 26 | ${PYSITELIB}/keyring/backends/Windows.pyc | |
29 | ${PYSITELIB}/keyring/backends/__init__.py | 27 | ${PYSITELIB}/keyring/backends/__init__.py | |
30 | ${PYSITELIB}/keyring/backends/__init__.pyc | 28 | ${PYSITELIB}/keyring/backends/__init__.pyc | |
31 | ${PYSITELIB}/keyring/backends/chainer.py | 29 | ${PYSITELIB}/keyring/backends/chainer.py | |
32 | ${PYSITELIB}/keyring/backends/chainer.pyc | 30 | ${PYSITELIB}/keyring/backends/chainer.pyc | |
33 | ${PYSITELIB}/keyring/backends/fail.py | 31 | ${PYSITELIB}/keyring/backends/fail.py | |
34 | ${PYSITELIB}/keyring/backends/fail.pyc | 32 | ${PYSITELIB}/keyring/backends/fail.pyc | |
35 | ${PYSITELIB}/keyring/backends/kwallet.py | 33 | ${PYSITELIB}/keyring/backends/kwallet.py | |
36 | ${PYSITELIB}/keyring/backends/kwallet.pyc | 34 | ${PYSITELIB}/keyring/backends/kwallet.pyc | |
37 | ${PYSITELIB}/keyring/backends/libsecret.py | 35 | ${PYSITELIB}/keyring/backends/libsecret.py | |
@@ -59,15 +57,13 @@ ${PYSITELIB}/keyring/http.pyc | @@ -59,15 +57,13 @@ ${PYSITELIB}/keyring/http.pyc | |||
59 | ${PYSITELIB}/keyring/py.typed | 57 | ${PYSITELIB}/keyring/py.typed | |
60 | ${PYSITELIB}/keyring/py312compat.py | 58 | ${PYSITELIB}/keyring/py312compat.py | |
61 | ${PYSITELIB}/keyring/py312compat.pyc | 59 | ${PYSITELIB}/keyring/py312compat.pyc | |
62 | ${PYSITELIB}/keyring/testing/__init__.py | 60 | ${PYSITELIB}/keyring/testing/__init__.py | |
63 | ${PYSITELIB}/keyring/testing/__init__.pyc | 61 | ${PYSITELIB}/keyring/testing/__init__.pyc | |
64 | ${PYSITELIB}/keyring/testing/backend.py | 62 | ${PYSITELIB}/keyring/testing/backend.py | |
65 | ${PYSITELIB}/keyring/testing/backend.pyc | 63 | ${PYSITELIB}/keyring/testing/backend.pyc | |
66 | ${PYSITELIB}/keyring/testing/util.py | 64 | ${PYSITELIB}/keyring/testing/util.py | |
67 | ${PYSITELIB}/keyring/testing/util.pyc | 65 | ${PYSITELIB}/keyring/testing/util.pyc | |
68 | ${PYSITELIB}/keyring/util/__init__.py | 66 | ${PYSITELIB}/keyring/util/__init__.py | |
69 | ${PYSITELIB}/keyring/util/__init__.pyc | 67 | ${PYSITELIB}/keyring/util/__init__.pyc | |
70 | ${PYSITELIB}/keyring/util/platform_.py | 68 | ${PYSITELIB}/keyring/util/platform_.py | |
71 | ${PYSITELIB}/keyring/util/platform_.pyc | 69 | ${PYSITELIB}/keyring/util/platform_.pyc | |
72 | ${PYSITELIB}/keyring/util/properties.py | |||
73 | ${PYSITELIB}/keyring/util/properties.pyc |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2023/03/10 17:00:55 adam Exp $ | 1 | $NetBSD: distinfo,v 1.19 2023/06/28 08:49:47 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (keyring-23.13.1.tar.gz) = abd61fb323d01b669a0f7cc51df9969384435cff5f4466f9da9a6c8551325b27 | 3 | BLAKE2s (keyring-24.2.0.tar.gz) = 69812f032187af468210d3361644d0b9f037263b0392dceaa2728ddb1a031e9b | |
4 | SHA512 (keyring-23.13.1.tar.gz) = 7e56380e7311a31d8703b9e3beb74a8c8ce026f6cf9e1792780d349f3db61f50a1905c7d509a7013dd7cb47428dd3c28c3620815f01d3c4dbd7f648e056539d0 | 4 | SHA512 (keyring-24.2.0.tar.gz) = f212d8df880e1060a62f6556335f8c8fcac1ff2f0390fdb8fff970eb90713e011fdb72796cfeb84d0c9eee9f2f2a21c4795e046c961d250226ec750ece2dcfa4 | |
5 | Size (keyring-23.13.1.tar.gz) = 59582 bytes | 5 | Size (keyring-24.2.0.tar.gz) = 59020 bytes |