From d0e75bbb1c065f51f21dc3a633d945a5f83d5cff Mon Sep 17 00:00:00 2001 From: "a.shilov" Date: Wed, 2 Apr 2025 15:19:22 +0300 Subject: [PATCH 1/3] fix(api): remove print function from ru_inn method --- src/validators/i18n/ru.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/validators/i18n/ru.py b/src/validators/i18n/ru.py index ed1ecc5..e46f12e 100644 --- a/src/validators/i18n/ru.py +++ b/src/validators/i18n/ru.py @@ -50,7 +50,6 @@ def ru_inn(value: str): control_number1 = sum([d * w for d, w in zip(digits, weight_coefs1)]) % 11 weight_coefs2 = [3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0] control_number2 = sum([d * w for d, w in zip(digits, weight_coefs2)]) % 11 - print(control_number1, control_number2, value) return ( (control_number1 % 10) == digits[-2] if control_number1 > 9 From 45f8305f1d4c4a12b44cf42500891ed3b047cc1a Mon Sep 17 00:00:00 2001 From: "a.shilov" Date: Wed, 2 Apr 2025 15:22:09 +0300 Subject: [PATCH 2/3] feat: add ru_inn method to __init__ --- src/validators/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/validators/__init__.py b/src/validators/__init__.py index 5fdcb8e..3aceb37 100644 --- a/src/validators/__init__.py +++ b/src/validators/__init__.py @@ -23,6 +23,7 @@ fr_ssn, ind_aadhar, ind_pan, + ru_inn ) from .iban import iban from .ip_address import ipv4, ipv6 @@ -89,6 +90,7 @@ "fr_ssn", "ind_aadhar", "ind_pan", + "ru_inn", # ... "iban", # ip_addresses From 8740b1afc8fb99af4500ae0a3721f76a48c9a2c8 Mon Sep 17 00:00:00 2001 From: "a.shilov" Date: Wed, 2 Apr 2025 15:25:01 +0300 Subject: [PATCH 3/3] docs(ru_inn): update description from "Russia INN." to "Russia." --- src/validators/i18n/ru.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/validators/i18n/ru.py b/src/validators/i18n/ru.py index e46f12e..b3eb02b 100644 --- a/src/validators/i18n/ru.py +++ b/src/validators/i18n/ru.py @@ -1,4 +1,4 @@ -"""Russia INN.""" +"""Russia.""" from validators.utils import validator