pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/py-stdnum



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 21 14:36:53 UTC 2025

Modified Files:
        pkgsrc/misc/py-stdnum: Makefile PLIST distinfo

Log Message:
py-stdnum: updated to 2.1

changes from 2.0 to 2.1

* Add python_requires to setup.py to avoid installation with older Python versions
  (thanks Cédric Krier)
* Remove superfluous modulus operation in Japanese Individual Number
  (thanks Luca Sicurello)

changes from 1.20 to 2.0

* Only support Python 3.8 and newer (drop Python 2 support so major version bump)
* Include type hints for mypy (thanks David Salvisberg)

* Add modules for the following number formats:

  - eID Number (Belgian electronic Identity Card Number) (thanks Jeff Horemans)
  - SSN, INSZ, NISS (Belgian social security number) (thanks Jeff Horemans)
  - CAE (Código de Actividad y Establecimiento, Spanish activity establishment code)
    (thanks Quique Porta)
  - NIK (Nomor Induk Kependudukan, Indonesian identity number)
  - ISNI (International Standard Name Identifier) (thanks Henning Kage)
  - IN (個人番号, kojin bangō, Japanese Individual Number) (thanks Luca Sicurello)
  - Identiteitskaartnummer, Paspoortnummer (the Dutch passport number)
    (thanks Jeff Horemans)
  - ОГРН, OGRN, PSRN, ОГРНИП, OGRNIP (Russian Primary State Registration Number)
    (thanks Ivan Stavropoltsev)

* Fix Czech RČ check digit validation (thanks Jan Chaloupecky)
* Support Ecuador public RUC with juridical format (thanks Leandro)
* Allow Uruguay RUT numbers starting with 22
* Add missing music industry ISRC country codes (thanks Victor Sordoillet)
* Support 16 digit Indonesian NPWP numbers (thanks Chris Smola)
* Adjust Swiss uid module to accept numbers without CHE prefix (thanks Jeff Horemans)
* Update Irish PPS validator to support new numbers (thanks Olly Middleton)
* Add missing vat alias for Thailand VAT number (thanks Leandro Regueiro)
* Add more tests for the Verhoeff implementation
* Ensure that certificate verification can be configured using the verify
  argument when using web services
* The check_dgii() and search_dgii() functions from the Dominican Republic Cedula
  and RNC modules no longer work due to a change in the DGII online web service
* Various small code cleanups (thanks David Salvisberg)
* Various small fixes to update scripts
* The stdnum.util.to_unicode() function is now deprecated and will be removed
  in an upcoming release


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/misc/py-stdnum/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/misc/py-stdnum/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/misc/py-stdnum/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/py-stdnum/Makefile
diff -u pkgsrc/misc/py-stdnum/Makefile:1.27 pkgsrc/misc/py-stdnum/Makefile:1.28
--- pkgsrc/misc/py-stdnum/Makefile:1.27 Sat Apr 12 07:43:09 2025
+++ pkgsrc/misc/py-stdnum/Makefile      Wed May 21 14:36:53 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2025/04/12 07:43:09 adam Exp $
+# $NetBSD: Makefile,v 1.28 2025/05/21 14:36:53 adam Exp $
 
-DISTNAME=      python-stdnum-1.20
-PKGNAME=       ${DISTNAME:S/python/${PYPKGPREFIX}/}
-PKGREVISION=   1
+DISTNAME=      python_stdnum-2.1
+PKGNAME=       ${DISTNAME:S/python_/${PYPKGPREFIX}-/}
 CATEGORIES=    misc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/python-stdnum/}
 

Index: pkgsrc/misc/py-stdnum/PLIST
diff -u pkgsrc/misc/py-stdnum/PLIST:1.15 pkgsrc/misc/py-stdnum/PLIST:1.16
--- pkgsrc/misc/py-stdnum/PLIST:1.15    Sat Apr 12 07:43:09 2025
+++ pkgsrc/misc/py-stdnum/PLIST Wed May 21 14:36:53 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2025/04/12 07:43:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.16 2025/05/21 14:36:53 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -70,12 +70,18 @@ ${PYSITELIB}/stdnum/be/banks.dat
 ${PYSITELIB}/stdnum/be/bis.py
 ${PYSITELIB}/stdnum/be/bis.pyc
 ${PYSITELIB}/stdnum/be/bis.pyo
+${PYSITELIB}/stdnum/be/eid.py
+${PYSITELIB}/stdnum/be/eid.pyc
+${PYSITELIB}/stdnum/be/eid.pyo
 ${PYSITELIB}/stdnum/be/iban.py
 ${PYSITELIB}/stdnum/be/iban.pyc
 ${PYSITELIB}/stdnum/be/iban.pyo
 ${PYSITELIB}/stdnum/be/nn.py
 ${PYSITELIB}/stdnum/be/nn.pyc
 ${PYSITELIB}/stdnum/be/nn.pyo
+${PYSITELIB}/stdnum/be/ssn.py
+${PYSITELIB}/stdnum/be/ssn.pyc
+${PYSITELIB}/stdnum/be/ssn.pyo
 ${PYSITELIB}/stdnum/be/vat.py
 ${PYSITELIB}/stdnum/be/vat.pyc
 ${PYSITELIB}/stdnum/be/vat.pyo
@@ -289,6 +295,9 @@ ${PYSITELIB}/stdnum/eg/tn.pyo
 ${PYSITELIB}/stdnum/es/__init__.py
 ${PYSITELIB}/stdnum/es/__init__.pyc
 ${PYSITELIB}/stdnum/es/__init__.pyo
+${PYSITELIB}/stdnum/es/cae.py
+${PYSITELIB}/stdnum/es/cae.pyc
+${PYSITELIB}/stdnum/es/cae.pyo
 ${PYSITELIB}/stdnum/es/ccc.py
 ${PYSITELIB}/stdnum/es/ccc.pyc
 ${PYSITELIB}/stdnum/es/ccc.pyo
@@ -460,6 +469,10 @@ ${PYSITELIB}/stdnum/iban.pyo
 ${PYSITELIB}/stdnum/id/__init__.py
 ${PYSITELIB}/stdnum/id/__init__.pyc
 ${PYSITELIB}/stdnum/id/__init__.pyo
+${PYSITELIB}/stdnum/id/loc.dat
+${PYSITELIB}/stdnum/id/nik.py
+${PYSITELIB}/stdnum/id/nik.pyc
+${PYSITELIB}/stdnum/id/nik.pyo
 ${PYSITELIB}/stdnum/id/npwp.py
 ${PYSITELIB}/stdnum/id/npwp.pyc
 ${PYSITELIB}/stdnum/id/npwp.pyo
@@ -535,6 +548,9 @@ ${PYSITELIB}/stdnum/isin.pyo
 ${PYSITELIB}/stdnum/ismn.py
 ${PYSITELIB}/stdnum/ismn.pyc
 ${PYSITELIB}/stdnum/ismn.pyo
+${PYSITELIB}/stdnum/isni.py
+${PYSITELIB}/stdnum/isni.pyc
+${PYSITELIB}/stdnum/isni.pyo
 ${PYSITELIB}/stdnum/iso11649.py
 ${PYSITELIB}/stdnum/iso11649.pyc
 ${PYSITELIB}/stdnum/iso11649.pyo
@@ -586,6 +602,9 @@ ${PYSITELIB}/stdnum/jp/__init__.pyo
 ${PYSITELIB}/stdnum/jp/cn.py
 ${PYSITELIB}/stdnum/jp/cn.pyc
 ${PYSITELIB}/stdnum/jp/cn.pyo
+${PYSITELIB}/stdnum/jp/in_.py
+${PYSITELIB}/stdnum/jp/in_.pyc
+${PYSITELIB}/stdnum/jp/in_.pyo
 ${PYSITELIB}/stdnum/ke/__init__.py
 ${PYSITELIB}/stdnum/ke/__init__.pyc
 ${PYSITELIB}/stdnum/ke/__init__.pyo
@@ -713,6 +732,9 @@ ${PYSITELIB}/stdnum/nl/bsn.pyo
 ${PYSITELIB}/stdnum/nl/btw.py
 ${PYSITELIB}/stdnum/nl/btw.pyc
 ${PYSITELIB}/stdnum/nl/btw.pyo
+${PYSITELIB}/stdnum/nl/identiteitskaartnummer.py
+${PYSITELIB}/stdnum/nl/identiteitskaartnummer.pyc
+${PYSITELIB}/stdnum/nl/identiteitskaartnummer.pyo
 ${PYSITELIB}/stdnum/nl/onderwijsnummer.py
 ${PYSITELIB}/stdnum/nl/onderwijsnummer.pyc
 ${PYSITELIB}/stdnum/nl/onderwijsnummer.pyo
@@ -787,6 +809,7 @@ ${PYSITELIB}/stdnum/pt/cc.pyo
 ${PYSITELIB}/stdnum/pt/nif.py
 ${PYSITELIB}/stdnum/pt/nif.pyc
 ${PYSITELIB}/stdnum/pt/nif.pyo
+${PYSITELIB}/stdnum/py.typed
 ${PYSITELIB}/stdnum/py/__init__.py
 ${PYSITELIB}/stdnum/py/__init__.pyc
 ${PYSITELIB}/stdnum/py/__init__.pyo
@@ -820,6 +843,9 @@ ${PYSITELIB}/stdnum/ru/__init__.pyo
 ${PYSITELIB}/stdnum/ru/inn.py
 ${PYSITELIB}/stdnum/ru/inn.pyc
 ${PYSITELIB}/stdnum/ru/inn.pyo
+${PYSITELIB}/stdnum/ru/ogrn.py
+${PYSITELIB}/stdnum/ru/ogrn.pyc
+${PYSITELIB}/stdnum/ru/ogrn.pyo
 ${PYSITELIB}/stdnum/se/__init__.py
 ${PYSITELIB}/stdnum/se/__init__.pyc
 ${PYSITELIB}/stdnum/se/__init__.pyo

Index: pkgsrc/misc/py-stdnum/distinfo
diff -u pkgsrc/misc/py-stdnum/distinfo:1.18 pkgsrc/misc/py-stdnum/distinfo:1.19
--- pkgsrc/misc/py-stdnum/distinfo:1.18 Fri Mar 22 13:46:07 2024
+++ pkgsrc/misc/py-stdnum/distinfo      Wed May 21 14:36:53 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2024/03/22 13:46:07 adam Exp $
+$NetBSD: distinfo,v 1.19 2025/05/21 14:36:53 adam Exp $
 
-BLAKE2s (python-stdnum-1.20.tar.gz) = 580e821e4378b430771cc9dc55ce27b0a5a9cf77cd7a6e9756d842e318a26939
-SHA512 (python-stdnum-1.20.tar.gz) = 92ec9fcb3bf71405569e93668ab1d089225da74a33095e63ee8f0116c868a4b937d093ba98e29085889d1745cc55eab13936d6ed9ceb24beecbc193c722a515e
-Size (python-stdnum-1.20.tar.gz) = 1191978 bytes
+BLAKE2s (python_stdnum-2.1.tar.gz) = bdf400ecb12d10464cb6dbef06901aaad069fe4f380a6a39226b9f9e4eed1961
+SHA512 (python_stdnum-2.1.tar.gz) = d29989fd7a13fbc07763bd61ffd56914f1fdb66d89ad9538f64cf26c00550dda2d4725f24cc7e038a7164115ed68ab9877b4f2485ffd1682500aaca38853d4c0
+Size (python_stdnum-2.1.tar.gz) = 1238596 bytes



Home | Main Index | Thread Index | Old Index