head 1.25; access; symbols pkgsrc-2023Q4:1.24.0.4 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.2 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.23.0.2 pkgsrc-2023Q2-base:1.23 pkgsrc-2023Q1:1.22.0.4 pkgsrc-2023Q1-base:1.22 pkgsrc-2022Q4:1.22.0.2 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.21.0.6 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.21.0.4 pkgsrc-2022Q2-base:1.21 pkgsrc-2022Q1:1.21.0.2 pkgsrc-2022Q1-base:1.21 pkgsrc-2021Q4:1.20.0.2 pkgsrc-2021Q4-base:1.20 pkgsrc-2021Q3:1.19.0.6 pkgsrc-2021Q3-base:1.19 pkgsrc-2021Q2:1.19.0.4 pkgsrc-2021Q2-base:1.19 pkgsrc-2021Q1:1.19.0.2 pkgsrc-2021Q1-base:1.19 pkgsrc-2020Q4:1.18.0.4 pkgsrc-2020Q4-base:1.18 pkgsrc-2020Q3:1.18.0.2 pkgsrc-2020Q3-base:1.18 pkgsrc-2020Q2:1.17.0.2 pkgsrc-2020Q2-base:1.17 pkgsrc-2020Q1:1.16.0.8 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.16.0.10 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.16.0.6 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.4 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.2 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.15.0.2 pkgsrc-2018Q4-base:1.15 pkgsrc-2018Q3:1.14.0.4 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.2 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.13.0.2 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.11.0.2 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.10.0.8 pkgsrc-2017Q3-base:1.10 pkgsrc-2017Q2:1.10.0.4 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.2 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.9.0.4 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.2 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.6.0.2 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.5.0.4 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.6 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.4 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.2 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.3.0.6 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.4 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.2 pkgsrc-2014Q2-base:1.3; locks; strict; comment @# @; 1.25 date 2024.03.22.13.46.07; author adam; state Exp; branches; next 1.24; commitid EFuMIxTBosZWZ93F; 1.24 date 2023.08.25.11.55.24; author adam; state Exp; branches; next 1.23; commitid VYxzEtra2KEu8aCE; 1.23 date 2023.04.30.18.58.54; author wiz; state Exp; branches; next 1.22; commitid iFyfVjM7DxIZeanE; 1.22 date 2022.11.20.19.15.43; author adam; state Exp; branches; next 1.21; commitid HxbUz1pVA1Hxvt2E; 1.21 date 2022.01.04.20.54.19; author wiz; state Exp; branches; next 1.20; commitid CYyhdK9qtoffkmnD; 1.20 date 2021.11.07.14.43.37; author adam; state Exp; branches; next 1.19; commitid IrrXba2Apqrx9SfD; 1.19 date 2021.02.07.12.38.29; author adam; state Exp; branches; next 1.18; commitid U4eqV6hIUbEzeMGC; 1.18 date 2020.08.10.06.55.46; author adam; state Exp; branches; next 1.17; commitid WqBhu8yLqsFN9ujC; 1.17 date 2020.04.28.11.35.00; author adam; state Exp; branches; next 1.16; commitid l7bAu1CzTJ9x296C; 1.16 date 2019.03.11.14.00.08; author adam; state Exp; branches; next 1.15; commitid QhX7dnrTbKAA9XeB; 1.15 date 2018.10.23.14.17.23; author adam; state Exp; branches; next 1.14; commitid bMvhk3B7jYNsI5XA; 1.14 date 2018.04.18.04.30.09; author adam; state Exp; branches; next 1.13; commitid XghMkUDhGdVDvSyA; 1.13 date 2018.01.09.05.26.09; author adam; state Exp; branches; next 1.12; commitid bZPkGjFbSKkn0amA; 1.12 date 2018.01.04.20.44.09; author adam; state Exp; branches; next 1.11; commitid EG0njYnrJCoefBlA; 1.11 date 2017.10.04.13.25.43; author adam; state Exp; branches; next 1.10; commitid 4BlrAkX4UK53MJ9A; 1.10 date 2017.01.01.14.43.48; author wiz; state Exp; branches; next 1.9; commitid TmfhF2MIYbgU4hAz; 1.9 date 2016.08.28.15.48.33; author wiz; state Exp; branches; next 1.8; commitid rTBn3EBawNhbu5kz; 1.8 date 2016.08.18.17.00.38; author richard; state Exp; branches; next 1.7; commitid mBu2jl5cChNjcOiz; 1.7 date 2016.07.09.13.03.57; author wiz; state Exp; branches; next 1.6; commitid k9A2yv7vTRunbEdz; 1.6 date 2016.06.08.17.43.36; author wiz; state Exp; branches; next 1.5; commitid z4yEulWexjFaJG9z; 1.5 date 2015.12.05.21.25.50; author adam; state Exp; branches; next 1.4; commitid bgA0CynThkP3WNLy; 1.4 date 2014.12.31.13.57.28; author wiz; state Exp; branches; next 1.3; commitid ybQxkgXABHSTlc4y; 1.3 date 2014.05.09.07.37.12; author wiz; state Exp; branches; next 1.2; commitid wfzXpL2biguCPPzx; 1.2 date 2014.04.03.12.20.41; author jperkin; state Exp; branches; next 1.1; commitid 6Fn8Ew5Itp3Nyevx; 1.1 date 2014.03.31.08.42.47; author richard; state Exp; branches; next ; commitid nyYzDlkCd0ZPrPux; desc @@ 1.25 log @py-stdnum: updated to 1.20 changes from 1.19 to 1.20 * Add modules for the following number formats: - BC PHN (British Columbia Personal Health Number) (thanks Ömer Boratav) - EC Number (European Community number) (thanks Daniel Weber) - VID (Indian personal virtual identity number) (thanks Atul Deolekar) * Fix typo in German Umsatzsteur Identifikationnummer (thanks Александр Кизеев) * Ensure EU VAT numbers don't accept duplicate country codes * Fix vatin number compacting for "EU" VAT numbers (thanks Davide Walder) * Add check digit validation to French NIF (thanks Kevin Dagostino) * Fix Ukrainian EDRPOU check digit calculation (thanks sector119) @ text @# $NetBSD: Makefile,v 1.24 2023/08/25 11:55:24 adam Exp $ DISTNAME= python-stdnum-1.20 PKGNAME= ${DISTNAME:S/python/${PYPKGPREFIX}/} CATEGORIES= misc python MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-stdnum/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://arthurdejong.org/python-stdnum COMMENT= Python module to handle standardized numbers and codes LICENSE= gnu-lgpl-v3 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.24 log @py-stdnum: updated to 1.19 changes from 1.18 to 1.19 ------------------------- * Add modules for the following number formats: - Tax Registration Number (الرقم الضريبي, Egypt tax number) (thanks Leandro Regueiro) - Postcode (the Spanish postal code) (thanks Víctor) - NIFp (Numéro d'Identification Fiscale Permanent, Guinea tax number) (thanks Leandro Regueiro) - 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 (NUIS) number (thanks Julien Launois) * Support different date formats in parsing GS1-128 application identifiers * Add get_county() function to Romanian CNP (thanks RaduBorzea) * Add functionality to get gender from Belgian National Number (thanks Jeff Horemans) * Add support for Finland HETU new century indicating signs (thanks Maks Turtiainen) * Add functionality to get (partial) birth date from Belgian National Number (thanks Jeff Horemans) * Extend validation of Canadian SIN (thanks Marcel Lecker) * Fix Belarusian UNP online validation * Various typo and documentation fixes (thanks valeriko, Dimitri Papadopoulos, Ali-Akber Saifee and Chales Horn) * Add contribution information to documentation * Test suite improvements (including checking file headers) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/04/30 18:58:54 wiz Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.19 d13 3 a15 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner d21 1 a21 3 PYSETUPTESTTARGET= pytest .include "../../lang/python/egg.mk" @ 1.23 log @*: not for python 2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2022/11/20 19:15:43 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.18 @ 1.22 log @py-stdnum: updated to 1.18 changes from 1.17 to 1.18 ------------------------- * 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) (thanks Leandro Regueiro) - V-number (Vinnutal, Faroe Islands tax number) (thanks Leandro Regueiro) - TIN (Taxpayer Identification Number, Ghana tax number) (thanks Leandro Regueiro) - PIN (Personal Identification Number, Kenya tax number) (thanks Leandro Regueiro) - ICE (Identifiant Commun de l’Entreprise, التعريف الموحد للمقاولة, Morocco tax number) (thanks Leandro Regueiro) - PIB (Poreski Identifikacioni Broj, Montenegro tax number) (thanks Leandro Regueiro) - ЕДБ (Едниствен Даночен Број, North Macedonia tax number) (thanks Leandro Regueiro) - CNIC number (Pakistani Computerised National Identity Card number) (thanks Syed Haseeb Shah) - Enotna matična številka občana (Unique Master Citizen Number) (thanks Blaž Bregar) - 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 (thanks David Svenson) * 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2022/01/04 20:54:19 wiz Exp $ d17 2 @ 1.21 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/11/07 14:43:37 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.17 a4 1 PKGREVISION= 1 d13 1 a13 1 TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose d17 1 a17 1 PYSETUPTESTTARGET= nosetests @ 1.20 log @py-stdnum: updated to 1.17 changes from 1.16 to 1.17 ------------------------- * Add modules for the following number formats: - EPIC (Electoral Photo Identity Card, Indian Voter ID) (thanks Gaurav Chauhan) - GSTIN (Goods and Services Tax identification number, Indian VAT number) (thanks Gaurav Chauhan) - ISRC (International Standard Recording Code) (thanks Nuno André) - CC (Número de Cartão de Cidadão, Portuguese Identity number) (thanks David Vaz) - Postcode (the Swedish postal code) (thanks Michele Ciccozzi) - MOA (Thailand Memorandum of Association Number) (thanks Piruin Panichphol) - PIN (Thailand Personal Identification Number) (thanks Piruin Panichphol) - TIN (Thailand Taxpayer Identification Number) (thanks Piruin Panichphol) * Add ENCF validation support for Dominican Republic NCF (thanks Cristopher Ortega) * Add new e-CF types to Dominican Republic NCF (thanks Frank Roberto Chavez Sosa) * Improve French NIF validation (thanks Dimitri Papadopoulos) * Drop support for Python 2.6 and 3.4 * Fix parsing of empty fields in Dominican Republic DGII checking (thanks Andres Rodriguez) * Fix handling of empty worksheet in Belgian bank download (thanks Dimitri Papadopoulos) * Fix detection of natural RUC values (thanks Victor Rodriguez) * Fix Belarus VAT number online lookup again * Fixes for problems with loading IMSI data from Wikipedia and dealing with inconsistencies * Remove South Korean BRN Fair Trade Commission website check due to CAPTCHA * Various code and documentation improvements (thanks Dimitri Papadopoulos and Gaurav Chauhan) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2021/02/07 12:38:29 adam Exp $ d5 1 @ 1.19 log @py-stdnum: updated to 1.16 changes from 1.15 to 1.16 ------------------------- * Support XI country code for Northern Ireland VAT numbers * Switch data source for Austrian postal codes * Fix Belarus VAT number online lookup changes from 1.14 to 1.15 ------------------------- * Add modules for the following number formats: - CUI or CIF (Codul Unic de Înregistrare, Romanian company identifier) - PEID (Liechtenstein tax code for individuals and entities) - ЄДРПОУ, EDRPOU (Identifier for enterprises and organizations in Ukraine) - РНОКПП, RNTRC (Individual taxpayer registration number in Ukraine) * Make list of EU member states part of public API * Retain RO prefix in Romanian VAT numbers * Support international VAT numbers that are only valid with country prefix * Expanded validation for Belgian VAT numbers * Use ABN as Australian VAT number * Remove GB from EU member states @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/08/10 06:55:46 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.16 @ 1.18 log @py-stdnum: updated to 1.14 changes from 1.13 to 1.14 ------------------------- * Add modules for the following number formats: - УНП, UNP (Учетный номер плательщика, the Belarus VAT number) - AIC (Italian code for identification of drugs) (thanks Fabrizio Montanari) - Company Number (מספר חברה, or short ח.פ. Israeli company number) (thanks Leandro Regueiro) - NIT (Número de Identificación Tributaria, El Salvador tax number) (thanks Leandro Regueiro) - USCC (Unified Social Credit Code, 统一社会信用代码, China tax number) (thanks Leandro Regueiro) - UEN (Singapore's Unique Entity Number) (thanks Leandro Regueiro) - BRN (사업자 등록 번호, South Korea Business Registration Number) (thanks Leandro Regueiro) - MST (Mã số thuế, Vietnam tax number) (thanks Leandro Regueiro) - NPWP (Nomor Pokok Wajib Pajak, Indonesian VAT Number) (thanks Leandro Regueiro) - UBN (Unified Business Number, 統一編號, Taiwanese tax number) (thanks Leandro Regueiro) - UTR (United Kingdom Unique Taxpayer Reference) (thanks Mohammed Salman) - ONRC (Ordine din Registrul Comerţului, Romanian Trade Register identifier) (thanks dotbit1) - GS1-128 (Standard to encode product information in Code 128 barcodes) (thanks Sergi Almacellas Abellana) - VATIN (International value added tax identification number) (thanks Leandro Regueiro) * Fix missing Dominican Republic NCF document types (thanks Gustavo Valverde) * Fix issue with extra plus or minus in Swedish Personnummer (thanks balderman) * Update Dominican Republic DGII endpoint (thanks Gustavo Valverde) * Support validating temporary Finnish personal identity codes (thanks Aleksi Hoffman) * Fix misleading docstring in se.personnummer.get_birth_date() (thanks Leon Sandøy) * Improve birth date validation in Danish CPR (thanks Leon Sandøy) * Add birth date validating in Norwegian Fødselsnummer (thanks Leon Sandøy) * Add missing vat aliases for a number of countries (thanks Leandro Regueiro) * Use HTTPS instead of HTTP fox VIES lookups (thanks grzekru) * Switch to HTTPS URLs where possible * Support 6 as third digit in Ecuadorian CI (thanks Christopher Ormaza) * Add an online check for South Korean BRN * Fix unescaping in Dominican Republic RNC online check (thanks evaldez89) * Support foreign residents for Romanian CNP (thanks dotbit1) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/04/28 11:35:00 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.14 @ 1.17 log @py-stdnum: updated to 1.13 changes from 1.12 to 1.13 * Add modules for the following number formats: - ESR, ISR, QR-reference (reference number on Swiss payment slips) - ID number (South African Identity Document number) * Add format function for ISO 11649 numbers * Add support for Python 3.8 * Clarify that the Italian Codice Fiscale can also be the IVA for companies * Support the new Dutch btw-identificatienummer * Extend test for Argentinian CUIT to check first two digits * Add more country codes to ISIN changes from 1.11 to 1.12 * Add modules for the following number formats: - NRT (Número de Registre Tributari, Andorra tax number) - CPF (Cédula de Persona Física, Costa Rica physical person ID number) - CPJ (Cédula de Persona Jurídica, Costa Rica tax number) - CR (Cédula de Residencia, Costa Rica foreigners ID number) - NIT (Número de Identificación Tributaria, Guatemala tax number) - Identity Number (Mispar Zehut, מספר זהות, Israeli identity number) - CN (法人番号, hōjin bangō, Japanese Corporate Number) - RRN (South Korean resident registration number) - IRD number (New Zealand Inland Revenue Department (Te Tari Tāke) number) - CUI (Cédula Única de Identidad, Peruvian identity number) - RUC (Registro Único de Contribuyentes, Peruvian company tax number) - RUC number (Registro Único de Contribuyentes, Paraguay tax number) - VKN (Vergi Kimlik Numarası, Turkish tax identification number) - RUT (Registro Único Tributario, Uruguay tax number) - RIF (Registro de Identificación Fiscal, Venezuelan VAT number) - TIN (South African Tax Identification Number) * Support GTIN (EAN-14) validation as part of EAN * Support Dominican Republic e-CF within NCF * Fix Dominican Republic DGII lookups of NCF * Fix German Handelsregisternummer to not confuse Hamburg with Homburg and to accept shorter numbers * Support lookups of German Handelsregisternummer in OffeneRegister.de web service * Handle - and + sign correctly in Swedish Personnummer * Provide various personalid and vat aliases for existing numbers * Improve descriptions of Spanish codes * Fix handling and normalisation of various Unicode digit representations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2019/03/11 14:00:08 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.13 @ 1.16 log @py-stdnum: updated to 1.11 changes from 1.10 to 1.11 * Add modules for the following number formats: - DNI (Documento Nacional de Identidad, Argentinian national identity nr.) - VNR, SVNR, VSNR (Versicherungsnummer, Austrian social security number) - NI (Número de identidad, Cuban identity card numbers) - AMKA (Αριθμός Μητρώου Κοινωνικής Ασφάλισης, Greek social security number) - Asmens kodas (Lithuanian, personal numbers) - MAC address (Media Access Control address) - IDNO (Moldavian company identification number) - CURP (Clave Única de Registro de Población, Mexican personal ID) - Fødselsnummer (Norwegian birth number, the national identity number) - New Zealand bank account number - Personnummer (Swedish personal identity number) * Code style improvements * Change Dominican Republic DGII check URL to HTTPS * Support Ecuadorian Cedula and RUC of foreigners * Add format() function for Argentinian CUIT number * Support passing formatted numbers to all get_birth_date() and similar functions * Handle Dominican Republic DGII lookup returning multiple entities @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2018/10/23 14:17:23 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.11 d13 2 d17 2 @ 1.15 log @py-stdnum: updated to 1.10 changes from 1.9 to 1.10 * Add modules for the following number formats: - Bitcoin address - ISO 11649 (Structured Creditor Reference) - ID number (Mauritian national identifier) - Norwegian IBAN (International Bank Account Number) - Konto nr. (Norwegian bank account number) * Fix a bug in handling of Mexican tax numbers * Improve Spanish CIF and NIF validation * Update Dominican Republic NCF numbers online check * Improve Unicode conversion for bytestrings * Improvements to some corner cases in IBAN validation * Documentation improvements * Add stdnum.ru.vat as an alias for stdnum.ru.inn @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/04/18 04:30:09 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.10 @ 1.14 log @py-stdnum: updated to 1.9 Changes from 1.8.1 to 1.9: * add modules for the following number formats: - Postleitzahl (Austrian postal code) - Abgabenkontonummer (Austrian tax identification number) - Belgian IBAN (International Bank Account Number) - Handelsregisternummer (German company register number) - St.-Nr. (Steuernummer, German tax number) - FIGI (Financial Instrument Global Identifier) - Montenegro IBAN (International Bank Account Number) * Have documentation rebuilt reproducibly * Allow configuring the SOAP request timeout * Support spaces in ISO 9362 (SWIFT) BIC codes * Add check_dgii() to stdnum.do.cedula module * Add validation for "individual" part of hetu * Support new style of Dominican Republic NCF numbers * Fix issue when using PySimpleSOAP for DGII lookups * Fix an issue in splitting certain IMSI values * Support building a universal wheel * Documentation and code style improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/01/09 05:26:09 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.9 @ 1.13 log @py-stdnum: updated to 1.8.1 changes from 1.8 to 1.8.1 * fix a packaging issue in the long description @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/01/04 20:44:09 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.8.1 @ 1.12 log @py-stdnum: updated to 1.8 changes from 1.7 to 1.8 * add modules for the following number formats: - NCF (Números de Comprobante Fiscal, Dominican Republic receipt number) - Euro banknote serial numbers - CAS RN (Chemical Abstracts Service Registry Number) - Aadhaar (Indian digital resident personal identity number) (thanks Srikanth Lakshmanan) - PAN (Permanent Account Number, Indian income tax identifier) (thanks Srikanth Lakshmanan) * add functions for using the Dominican Republic DGII web service to validate and search for RNC and NCF numbers * add/update whitelists for Dominican Republic RNC and Cedula * support zeep as preferred SOAP library (suds and pysimplesoap are tried as fallback) * rename stdnum.iso9362 to stdnum.bic (iso9362 is deprecated but still available for compatibility) * add tests for web services (not normally run to avoid unnecessary load) * fixes and improvement to the sample online validation service @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2017/10/04 13:25:43 adam Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.8 @ 1.11 log @py-stdnum: update to 1.7 changes from 1.6 to 1.7: * add modules for the following number formats: - BN (Canadian Business Number) - SIN (Canadian Social Insurance Number) - IdNr (Steuerliche Identifikationsnummer, German personal tax number) (thanks Mohammed Salman of Holvi) - Registrikood (Estonian organisation registration code) (thanks Mohammed Salman of Holvi) - Veronumero (Finnish individual tax number) (thanks Mohammed Salman of Holvi) - UPN (English Unique Pupil Number) * fix a bug in the Czech DIČ check digit calculation * fix conversion of 9 digit ISBN to ISBN13 * fix a bug in the Damm is_valid() function * more validation of 13-digit ISBN values * more validation of ISMN values * various code and test improvements (100% branch coverage now) * documentation improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2017/01/01 14:43:48 wiz Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.7 @ 1.10 log @Add python-3.6 to incompatible versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2016/08/28 15:48:33 wiz Exp $ d3 1 a3 1 DISTNAME= python-stdnum-1.4 d5 1 a5 1 CATEGORIES= misc a12 2 DEPENDS+= ${PYPKGPREFIX}-simplesoap-[0-9]*:../../net/py-simplesoap a14 2 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-simplesoap @ 1.9 log @Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided by the infrastructure. Mark a couple more packages as not ready for python-3.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2016/08/18 17:00:38 richard Exp $ d17 1 a17 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-simplesoap @ 1.8 log @update to py-stdnum-1.4 changed depency on py-suds to documented fallback py-simplesoap in order to support py3. changes from 1.3 to 1.4 ----------------------- * add modules for the following number formats: - NIF (Numéro d'Immatriculation Fiscale, French tax identification number) provided by Dimitri Papadopoulos - NIR (French personal identification number) provided by Dimitri Papadopoulos - SIRET (a French company establishment identification number) provided by Yoann Aubineau - NHS (United Kingdom National Health Service patient identifier) - T.C. Kimlik No. (Turkish personal identification number) * add an implementation of the Damm algorithm * ensure data files are properly closed * documentation improvements * extend test suite * a number of minor bug fixes and improvements changes from 1.2 to 1.3 ----------------------- * fix ISO 6346 check digit calculation (thanks Ronald Paloschi) * fix problem with check_vies_approx() (thanks Lionel Elie Mamane) * fix problem with SOAP client when using suds * include documentation that was previously on the Trac wiki changes from 1.1 to 1.2 ----------------------- * add modules for the following number formats: - Austrian Company Register Numbers - CNPJ (Cadastro Nacional da Pessoa Jurídica, Brazillian company identifier) - UID (Unternehmens-Identifikationsnummer, Swiss business identifier) - VAT, MWST, TVA, IVA, TPV (Mehrwertsteuernummer, the Swiss VAT number) - CUSIP number (financial security identification number) - Wertpapierkennnummer (German securities identification code) - Isikukood (Estonian Personcal ID number) - Finnish Association Identifier - Y-tunnus (Finnish business identifier) - SEDOL number (Stock Exchange Daily Official List number) - IMO number (International Maritime Organization number) - ISIN (International Securities Identification Number) - RFC (Registro Federal de Contribuyentes, Mexican tax number) - PESEL (Polish national identification number) - REGON (Rejestr Gospodarki Narodowej, Polish register of economic units) - ИНН (Идентификационный номер налогоплательщика, Russian tax identifier) * add an alternate VIES check (check_vies_approx()) that includes a proof (certificate) that the check was performed * fall back to pysimplesoap if suds is unavailable * test and code quality improvements changes from 1.0 to 1.1 ----------------------- * add number formats based on the implementation in the vatnumber module: - NIPT (Numri i Identifikimit për Personin e Tatueshëm, Albanian VAT number) - CUIT (Código Único de Identificación Tributaria, Argentinian tax number) - RUT (Rol Único Tributario, Chilean national tax number) - NIT (Número De Identificación Tributaria, Colombian identity code) - COE (Codice operatore economico, San Marino national tax number) * add modules for the following number formats: - Cedula (Dominican Republic national identification number) - RNC (Registro Nacional del Contribuyente, Dominican Republic tax number) - Kennitala (Icelandic personal and organisation identity code, provided by Tuomas Toivonen) - VSK number (Virðisaukaskattsnúmer, Icelandic VAT number, provided by Tuomas Toivonen) - ISO 9362 (Business identifier codes, provided by Tony Bajan) - MVA (Merverdiavgift, Norwegian VAT number, provided by Tuomas Toivonen) - Orgnr (Organisasjonsnummer, Norwegian organisation number, provided by Tuomas Toivonen) - Orgnr (Organisationsnummer, Swedish company number, provided by Tomas Thor Jonsson) * add Croatia to list of EU VAT numbers * update getcnloc script * various small fixes and additional tests for existing modules @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2016/07/09 13:03:57 wiz Exp $ d13 2 d17 1 a17 1 DEPENDS+= ${PYPKGPREFIX}-simplesoap-[0-9]*:../../net/py-simplesoap @ 1.7 log @Remove python33: adapt all packages that refer to it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/06/08 17:43:36 wiz Exp $ d3 1 a3 1 DISTNAME= python-stdnum-0.9 d15 1 a15 3 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-suds DEPENDS+= ${PYPKGPREFIX}-suds>=0.4:../../net/py-suds @ 1.6 log @Switch to MASTER_SITES_PYPI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2015/12/05 21:25:50 adam Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # py-suds @ 1.5 log @Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2014/12/31 13:57:28 wiz Exp $ d6 1 a6 1 MASTER_SITES= https://pypi.python.org/packages/source/p/python-stdnum/ @ 1.4 log @Improve EGG_NAME default to work for packages with '-' in their name. Remove now unnecessary overrides in various packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2014/05/09 07:37:12 wiz Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-suds @ 1.3 log @Mark packages that are not ready for python-3.3 also not ready for 3.4, until proven otherwise. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/04/03 12:20:41 jperkin Exp $ a13 1 EGG_NAME= ${DISTNAME:S/python-/python_/} @ 1.2 log @Mark PYTHON_VERSIONS_INCOMPATIBLE=33, no py-suds for that version yet. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/03/31 08:42:47 richard Exp $ d16 1 a16 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-suds @ 1.1 log @Add misc/py-stdnum Parse, validate and reformat standard numbers and codes. This library offers functions for parsing, validating and reformatting standard numbers and codes in various formats. @ text @d1 1 a1 1 # $NetBSD$ d16 2 @