From 4d40fb550af6c74f66547b7035bf2d799b508a23df1ee76b1a04d419aef29fd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Tue, 5 Nov 2024 15:32:36 +0000 Subject: [PATCH] Accepting request 1221420 from home:pgajdos:python - version update to 0.7.9 * Python3 support * Add support for v2 password hashes * Updated to pyproject.toml * Updated libraries OBS-URL: https://build.opensuse.org/request/show/1221420 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=30 --- PyFxA-0.7.8.tar.gz | 3 --- pyfxa-0.7.9.tar.gz | 3 +++ python-PyFxA.changes | 9 +++++++++ python-PyFxA.spec | 14 +++++++------- 4 files changed, 19 insertions(+), 10 deletions(-) delete mode 100644 PyFxA-0.7.8.tar.gz create mode 100644 pyfxa-0.7.9.tar.gz diff --git a/PyFxA-0.7.8.tar.gz b/PyFxA-0.7.8.tar.gz deleted file mode 100644 index 59e0674..0000000 --- a/PyFxA-0.7.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0cc15997585b60d69270e4d69006cada72ad8bac03e524b9037d2aed35b9bcee -size 39052 diff --git a/pyfxa-0.7.9.tar.gz b/pyfxa-0.7.9.tar.gz new file mode 100644 index 0000000..c16bd3a --- /dev/null +++ b/pyfxa-0.7.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:753b161566aa5fa632a4d273f564a573126560eb2d993bb6660386dd13d2562c +size 43683 diff --git a/python-PyFxA.changes b/python-PyFxA.changes index 53ef4ec..78a158f 100644 --- a/python-PyFxA.changes +++ b/python-PyFxA.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Nov 5 12:22:50 UTC 2024 - pgajdos@suse.com + +- version update to 0.7.9 + * Python3 support + * Add support for v2 password hashes + * Updated to pyproject.toml + * Updated libraries + ------------------------------------------------------------------- Thu Mar 21 17:09:04 UTC 2024 - Dirk Müller diff --git a/python-PyFxA.spec b/python-PyFxA.spec index b9d66c8..41e1732 100644 --- a/python-PyFxA.spec +++ b/python-PyFxA.spec @@ -17,34 +17,34 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-PyFxA -Version: 0.7.8 +Version: 0.7.9 Release: 0 Summary: Firefox Accounts client library for Python License: MPL-2.0 Group: Development/Languages/Python URL: https://github.com/mozilla/PyFxA -Source: https://files.pythonhosted.org/packages/source/P/PyFxA/PyFxA-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/P/PyFxA/pyfxa-%{version}.tar.gz BuildRequires: %{python_module PyBrowserID} BuildRequires: %{python_module PyJWT} BuildRequires: %{python_module cryptography} +BuildRequires: %{python_module hatchling} BuildRequires: %{python_module hawkauthlib} +BuildRequires: %{python_module parameterized} BuildRequires: %{python_module pip} BuildRequires: %{python_module pyotp} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests >= 2.4.2} BuildRequires: %{python_module responses} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module six >= 1.14} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-PyBrowserID Requires: python-PyJWT Requires: python-cryptography +Requires: python-hawkauthlib Requires: python-requests >= 2.4.2 -Requires: python-six >= 1.14 Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch @@ -54,7 +54,7 @@ BuildArch: noarch This is python library for interacting with the Firefox Accounts ecosystem. %prep -%setup -q -n PyFxA-%{version} +%autosetup -p1 -n pyfxa-%{version} sed -i -e '/^#!\/usr\/bin\/env python/d' fxa/__main__.py find ./ -type f -exec chmod -x {} + @@ -89,6 +89,6 @@ includedTests="\ %doc CHANGES.txt README.rst %python_alternative %{_bindir}/fxa-client %{python_sitelib}/fxa -%{python_sitelib}/PyFxA-%{version}.dist-info +%{python_sitelib}/pyfxa-%{version}.dist-info %changelog