From 2aca4ef2b30264d0370a885e0fe1312706adaf67 Mon Sep 17 00:00:00 2001 From: Valeriu Predoi Date: Wed, 22 Nov 2023 12:52:19 +0000 Subject: [PATCH 1/2] add to README the new v2.1.1 highlights --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 69362cc..36cad3f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ MyProxy Client Package ====================== -This a pure* Python implementation of a client to the MyProxy Credential +This a *pure* Python implementation of a client to the MyProxy Credential Management Server (http://grid.ncsa.uiuc.edu/myproxy/). It provides both a Python API and a command line interface. @@ -32,6 +32,11 @@ $ myproxyclient logon -s myproxy.somewhere.ac.uk -l -o creds.pem -b Releases ======== +2.1.1 +----- +* allow support for Python=3.12 via retirement of `SafeConfigParser` via [#20](https://github.com/cedadev/MyProxyClient/pull/20) by [Valeriu Predoi](https://github.com/valeriupredoi) and checked by [Alan Iwi](https://github.com/alaniwi) +* added Python package components (basic unit test, Github Action that builds and uploads the package) via [#22](https://github.com/cedadev/MyProxyClient/pull/22) by [Valeriu Predoi](https://github.com/valeriupredoi) and [Bouwe Andela](https://github.com/bouweandela) + 2.1.0 ----- * Refactored package hierarchy - `myproxy.client` is now a package From 9e068d61ace4b374b4d72da261f5bf58a82aad13 Mon Sep 17 00:00:00 2001 From: Valeriu Predoi Date: Wed, 22 Nov 2023 12:56:03 +0000 Subject: [PATCH 2/2] add detailed supported Python versions in setup --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index 41ea271..b44685f 100644 --- a/setup.py +++ b/setup.py @@ -77,6 +77,10 @@ 'Operating System :: POSIX :: Linux', 'Programming Language :: Python', 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Topic :: Security', 'Topic :: Internet', 'Topic :: Scientific/Engineering',