summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2024-04-03 03:10:44 -0400
committercyfraeviolae <cyfraeviolae>2024-04-03 03:10:44 -0400
commit6d7ba58f880be618ade07f8ea080fe8c4bf8a896 (patch)
treeb1c931051ffcebd2bd9d61d98d6233ffa289bbce /venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA
parent4f884c9abc32990b4061a1bb6997b4b37e58ea0b (diff)
venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__init__.py87
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__pycache__/__init__.cpython-311.pycbin0 -> 3086 bytes
2 files changed, 87 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__init__.py
new file mode 100644
index 0000000..ccf1b41
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__init__.py
@@ -0,0 +1,87 @@
+from .. import Provider as BankProvider
+
+
+class Provider(BankProvider):
+ """Implement bank provider for ``uk_UA`` locale.
+ Source for rules for bban format:
+ https://bank.gov.ua/en/iban
+ Banks list:
+ https://ubanks.com.ua/adr/
+ """
+
+ bban_format = "#" * 27
+ country_code = "UA"
+ banks = (
+ "izibank",
+ "monobank",
+ "O.Bank",
+ "sportbank",
+ "А-Банк",
+ "Агропросперіс Банк",
+ "АкордБанк",
+ "Альтбанк",
+ "Асвіо Банк",
+ "Банк 3/4",
+ "Банк Авангард",
+ "Банк Альянс",
+ "Банк Власний Рахунок",
+ "Банк Восток",
+ "Банк інвестицій та заощаджень",
+ "Банк Кредит Дніпро",
+ "Банк Портал",
+ "Банк Український Капітал",
+ "Банк Фамільний",
+ "БТА Банк",
+ "Глобус",
+ "Грант",
+ "Дойче Банк ДБУ",
+ "Європейський Промисловий Банк",
+ "Ідея Банк",
+ "ІНГ Банк Україна",
+ "Індустріалбанк",
+ "Кліринговий Дім",
+ "Комінбанк",
+ "КомІнвестБанк",
+ "Кредит Європа Банк",
+ "Кредитвест Банк",
+ "Креді Агріколь",
+ "Кредобанк",
+ "Кристалбанк",
+ "Львів",
+ "МетаБанк",
+ "Міжнародний Інвестиційний Банк",
+ "Мотор-Банк",
+ "МТБ Банк",
+ "Національний банк України",
+ "Оксі Банк",
+ "ОТП Банк",
+ "Ощадбанк",
+ "Перший Інвестиційний Банк",
+ "Перший Український Міжнародний Банк",
+ "Південний",
+ "Піреус Банк",
+ "Полікомбанк",
+ "Полтава-Банк",
+ "Правекс Банк",
+ "ПриватБанк",
+ "ПроКредит Банк",
+ "Радабанк",
+ "Райффайзен Банк",
+ "РВС Банк",
+ "СЕБ Корпоративний Банк",
+ "Сенс Банк",
+ "Сітібанк",
+ "Скай Банк",
+ "ТАСкомбанк",
+ "Траст-капітал",
+ "Український банк реконструкції та розвитку",
+ "Укргазбанк",
+ "Укрексімбанк",
+ "УкрСиббанк",
+ "Універсал Банк",
+ "Юнекс Банк",
+ )
+
+ def bank(self) -> str:
+ """Generate a bank name."""
+ return self.random_element(self.banks)
diff --git a/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index 0000000..9fdb196
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/bank/uk_UA/__pycache__/__init__.cpython-311.pyc
Binary files differ