14
0

Accepting request 1142872 from devel:languages:python

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1142872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-stdnum?expand=0&rev=9
This commit is contained in:
2024-01-31 22:54:31 +00:00
committed by Git OBS Bridge
4 changed files with 83 additions and 12 deletions

View File

@@ -1,3 +1,70 @@
-------------------------------------------------------------------
Tue Jan 23 21:40:07 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.19:
* Add modules for the following number formats:
- Tax Registration Number (الرقم الضريبي, Egypt tax number)
- Postcode (the Spanish postal code) (thanks Víctor)
- NIFp (Numéro d'Identification Fiscale Permanent, Guinea
tax number)
- BIS (Belgian BIS number) (thanks Jeff Horemans)
- Matična številka poslovnega registra (Corporate
Registration Number) (thanks Blaž Bregar)
- OSS (European VAT on e-Commerce - One Stop Shop) (thanks
Sergi Almacellas Abellana)
* Extend the validation of the Albanian NIPT
* Support different date formats in parsing GS1-128 application
identifiers
* Add get_county() function to Romanian CNP
* Add functionality to get gender from Belgian National Number
* Add support for Finland HETU new century indicating signs
* Add functionality to get (partial) birth date from Belgian
National Number
* Extend validation of Canadian SIN (thanks Marcel Lecker)
* Fix Belarusian UNP online validation
* Various typo and documentation fixes (thanks valeriko,
Dimitri Papadopoulos,
* Add contribution information to documentation
* Test suite improvements (including checking file headers)
* Add modules for the following number formats:
- NN, NISS (Belgian national number) (thanks Cédric Krier)
- CFI (ISO 10962 Classification of Financial Instruments)
- Czech bank account number (thanks Petr Přikryl)
- NIF, sometimes N.I.F. (Numéro d'Identification Fiscale,
Algeria tax number)
- V-number (Vinnutal, Faroe Islands tax number) (thanks
Leandro Regueiro)
- TIN (Taxpayer Identification Number, Ghana tax number)
- PIN (Personal Identification Number, Kenya tax number)
- ICE (Identifiant Commun de lEntreprise, التعريف الموحد
- PIB (Poreski Identifikacioni Broj, Montenegro tax number)
- ЕДБ (Едниствен Даночен Број, North Macedonia tax number)
- CNIC number (Pakistani Computerised National Identity
- Enotna matična številka občana (Unique Master Citizen
- MF (Matricule Fiscal, Tunisia tax number) (thanks Leandro
Regueiro)
* Fix disabling check digit validation of Mexican CURP (thanks
guyskk)
* Support special validation of La Post SIRET (thanks BIGBen99
and Cédric Krier)
* Fix support for "I" and "O" in CUSIP number (thanks Thomas
Kavanagh)
* Calculate ISO 7064 Mod 97, 10 check digits in the range 02-98
for IBAN
* Fix German OffeneRegister lookups (change of URL and of data
structure)
* Add extra court alias for Berlin in German
Handelsregisternummer (thanks Romuald R)
* Ensure certificate for the Belarus VAT number check_nalog()
lookup is included
* Support parsing incomplete dates in GS1-128 (thanks Alexis de
Lattre)
* Improve validation of CAS Registry Number
* Typo fixes (thanks Vladimir and Dimitri Papadopoulos)
* Add a check_uid() function to the stdnum.ch.uid module
* All validation exceptions should now inherit from ValueError
* Switch from nose to pytest as test runner
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 23 16:23:25 UTC 2024 - Axel Braun <axel.braun@gmx.de> Tue Jan 23 16:23:25 UTC 2024 - Axel Braun <axel.braun@gmx.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file # spec file
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,21 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%global modname python-stdnum
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
%define modname python-stdnum
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-%{modname} Name: python-%{modname}
Version: 1.17 Version: 1.19
Release: 0 Release: 0
Summary: Python module to handle standardized numbers and codes Summary: Python module to handle standardized numbers and codes
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://arthurdejong.org/python-stdnum/ URL: https://arthurdejong.org/python-stdnum/
Source: https://files.pythonhosted.org/packages/source/p/python-stdnum/%{modname}-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/p/python-stdnum/%{modname}-%{version}.tar.gz
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest-cov}
BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools} BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
Suggests: python-PySimpleSOAP Suggests: python-PySimpleSOAP
@@ -45,10 +48,10 @@ parsing, validation, formatting or conversion functions.
%setup -q -n %{modname}-%{version} %setup -q -n %{modname}-%{version}
%build %build
%python_build %pyproject_wheel
%install %install
%python_install %pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib} %python_expand %fdupes %{buildroot}%{$python_sitelib}
%check %check
@@ -58,6 +61,7 @@ export LANG=en_US.UTF-8
%files %{python_files} %files %{python_files}
%license COPYING %license COPYING
%doc NEWS ChangeLog README.md %doc NEWS ChangeLog README.md
%{python_sitelib}/* %{python_sitelib}/stdnum
%{python_sitelib}/python_stdnum-%{version}.dist-info
%changelog %changelog

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:374e2b5e13912ccdbf50b0b23fca2c3e0531174805c32d74e145f37756328340
size 1068804

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:133ec82f56390ea74c190569e98f2fb14b869808b1d54785708f22d0fead8b3f
size 1134517