Skip to content

Commit

Permalink
black formatter applied
Browse files Browse the repository at this point in the history
  • Loading branch information
rolzwy7 committed Apr 15, 2021
1 parent d89ed43 commit 0c45363
Show file tree
Hide file tree
Showing 10 changed files with 133 additions and 224 deletions.
3 changes: 1 addition & 2 deletions RegonAPI/api_codes.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ def t(method, code, force_lang=None):

msg = msg.get(lang, None)
if msg is None:
raise ApiCodeTranslationError("%s->%s for lang: '%s'" % (
method, code, lang))
raise ApiCodeTranslationError("%s->%s for lang: '%s'" % (method, code, lang))

return msg
105 changes: 45 additions & 60 deletions RegonAPI/consts/api_codes.py
Original file line number Diff line number Diff line change
@@ -1,82 +1,67 @@
API_CODES = {
"Type": {
"P": {
"pl": "Typ jednostki – jednostka prawna",
"eng": "Type of entity - juridical person"
},
"pl": "Typ jednostki – jednostka prawna",
"eng": "Type of entity - juridical person",
},
"F": {
"pl": "Typ jednostki – jednostka fizyczna (os. fizyczna prowadząca działalność gospodarczą)",
"eng": "Type of entity - natural person"
},
"pl": "Typ jednostki – jednostka fizyczna (os. fizyczna prowadząca działalność gospodarczą)",
"eng": "Type of entity - natural person",
},
"LP": {
"pl": "Typ jednostki – jednostka lokalna jednostki prawnej",
"eng": "Type of entity - local entity of juridical person"
},
"pl": "Typ jednostki – jednostka lokalna jednostki prawnej",
"eng": "Type of entity - local entity of juridical person",
},
"LF": {
"pl": "Typ jednostki – jednostka lokalna jednostki fizycznej",
"eng": "Type of entity - local entity of natural person"
}
"pl": "Typ jednostki – jednostka lokalna jednostki fizycznej",
"eng": "Type of entity - local entity of natural person",
},
},
"SilosID": {
"1": {
"pl": "Miejsce prowadzenia działalności zarejestrowanej w CEIDG (tylko typy F i LF))",
"eng": "Registered in CEIDG (only types F and LF)"
},
"pl": "Miejsce prowadzenia działalności zarejestrowanej w CEIDG (tylko typy F i LF))",
"eng": "Registered in CEIDG (only types F and LF)",
},
"2": {
"pl": "Miejsce prowadzenia działalności rolniczej (tylko typy F i LF))",
"eng": "Agricultural (only types F and LF)"
},
"pl": "Miejsce prowadzenia działalności rolniczej (tylko typy F i LF))",
"eng": "Agricultural (only types F and LF)",
},
"3": {
"pl": "Miejsce prowadzenia działalności pozostałej (tylko typy F i LF))",
"eng": "Other activity (only types F and LF)"
},
"pl": "Miejsce prowadzenia działalności pozostałej (tylko typy F i LF))",
"eng": "Other activity (only types F and LF)",
},
"4": {
"pl": "Miejsce prowadzenia działalności zlikwidowanej w starym systemie KRUPGN",
"eng": "Liquidated (old KRUPGN system)"
},
"pl": "Miejsce prowadzenia działalności zlikwidowanej w starym systemie KRUPGN",
"eng": "Liquidated (old KRUPGN system)",
},
"6": {
"pl": "Miejsce prowadzenia działalności jednostki prawnej (tylko typy P i LP)",
"eng": "Juridical person (only types P and LP)"
}
"pl": "Miejsce prowadzenia działalności jednostki prawnej (tylko typy P i LP)",
"eng": "Juridical person (only types P and LP)",
},
},
"GetValue": {
"0": {
"pl": "Brak wiadomości",
"eng": "No messages"
},
"0": {"pl": "Brak wiadomości", "eng": "No messages"},
"1": {
"pl": "Konieczne jest pobranie i sprawdzenie kodu Captcha (metody PobierzCaptcha i SprawdzCaptcha).",
"eng": "It's necessary to download and check Captcha code (methods PobierzCaptcha i SprawdzCaptcha)"
},
"pl": "Konieczne jest pobranie i sprawdzenie kodu Captcha (metody PobierzCaptcha i SprawdzCaptcha).",
"eng": "It's necessary to download and check Captcha code (methods PobierzCaptcha i SprawdzCaptcha)",
},
"2": {
"pl": "Do metody DaneSzukaj przekazano zbyt wiele identyfikatorów.",
"eng": "Too much parameters passed to DaneSzukaj method"
},
"4": {
"pl": "Nie znaleziono podmiotów.",
"eng": "Can't find entity"
},
"pl": "Do metody DaneSzukaj przekazano zbyt wiele identyfikatorów.",
"eng": "Too much parameters passed to DaneSzukaj method",
},
"4": {"pl": "Nie znaleziono podmiotów.", "eng": "Can't find entity"},
"5": {
"pl": "Brak uprawnień do raportu.",
"eng": "Insufficient privileges for this report"
},
"pl": "Brak uprawnień do raportu.",
"eng": "Insufficient privileges for this report",
},
"7": {
"pl": "Brak sesji. Sesja wygasła lub przekazano nieprawidłową wartość nagłówka sid.",
"eng": "Session failure. Session expired or sid header is incorrect"
}
"pl": "Brak sesji. Sesja wygasła lub przekazano nieprawidłową wartość nagłówka sid.",
"eng": "Session failure. Session expired or sid header is incorrect",
},
},
"ServiceStatus": {
"0": {
"pl": "Niedostępna",
"eng": "Unavailable"
},
"1": {
"pl": "Dostępna",
"eng": "Available"
},
"2": {
"pl": "Przerwa techniczna",
"eng": "Maintenance"
}
}
"0": {"pl": "Niedostępna", "eng": "Unavailable"},
"1": {"pl": "Dostępna", "eng": "Available"},
"2": {"pl": "Przerwa techniczna", "eng": "Maintenance"},
},
}
98 changes: 37 additions & 61 deletions RegonAPI/consts/bir_version_maps.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,113 +2,89 @@
"bir1": { # BIR1
"TEST": {
"SERVICE_URL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc",
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl.xsd"
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl.xsd",
},
"PROD": {
"SERVICE_URL": "https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc",
# Yes, it's the same WSDL address for test and production in version 1.0
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl.xsd"
}
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl.xsd",
},
},
"bir1.1": { # BIR1.1
"TEST": {
"SERVICE_URL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc",
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl-ver11-test.wsdl"
"WSDL": "https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl-ver11-test.wsdl",
},
"PROD": {
"SERVICE_URL": "https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc",
# Sneaky correction in version 1.1
"WSDL": "https://wyszukiwarkaregon.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl-ver11-prod.wsdl"
}
}
"WSDL": "https://wyszukiwarkaregon.stat.gov.pl/wsBIR/wsdl/UslugaBIRzewnPubl-ver11-prod.wsdl",
},
},
}

BIR_VERSIONS = BIR_SETTINGS.keys()

OPERATIONS = {
"alias_search_data": {
"bir1": "DaneSzukaj",
"bir1.1": "DaneSzukajPodmioty"
},
"alias_search_data": {"bir1": "DaneSzukaj", "bir1.1": "DaneSzukajPodmioty"},
"alias_data_download_full_report": {
"bir1": "DanePobierzPelnyRaport",
"bir1.1": "DanePobierzPelnyRaport"
"bir1.1": "DanePobierzPelnyRaport",
},
"alias_data_download_full_group_report": {
"bir1": NotImplementedError,
"bir1.1": "DanePobierzRaportZbiorczy"
}
"bir1.1": "DanePobierzRaportZbiorczy",
},
}

# DanePobierzPelnyRaport - settings
DANE_POBIERZ_PELNY_RAPORT_REPORT_NAMES = [
{"bir1": "PublDaneRaportFizycznaOsoba", "bir1.1": "BIR11OsFizycznaDaneOgolne"},
{
"bir1": "PublDaneRaportFizycznaOsoba",
"bir1.1": "BIR11OsFizycznaDaneOgolne"
},
{
"bir1": "PublDaneRaportDzialalnoscFizycznejCeidg",
"bir1.1": "BIR11OsFizycznaDzialalnoscCeidg"
},
{
"bir1": "PublDaneRaportDzialalnoscFizycznejRolnicza",
"bir1.1": "BIR11OsFizycznaDzialalnoscRolnicza"
"bir1": "PublDaneRaportDzialalnoscFizycznejCeidg",
"bir1.1": "BIR11OsFizycznaDzialalnoscCeidg",
},
{
"bir1": "PublDaneRaportDzialalnoscFizycznejPozostala",
"bir1.1": "BIR11OsFizycznaDzialalnoscPozostala"
"bir1": "PublDaneRaportDzialalnoscFizycznejRolnicza",
"bir1.1": "BIR11OsFizycznaDzialalnoscRolnicza",
},
{
"bir1": "PublDaneRaportDzialalnoscFizycznejWKrupgn",
"bir1.1": "BIR11OsFizycznaDzialalnoscSkreslonaDo20141108"
"bir1": "PublDaneRaportDzialalnoscFizycznejPozostala",
"bir1.1": "BIR11OsFizycznaDzialalnoscPozostala",
},
{
"bir1": "PublDaneRaportDzialalnosciFizycznej",
"bir1.1": "BIR11OsFizycznaPkd"
"bir1": "PublDaneRaportDzialalnoscFizycznejWKrupgn",
"bir1.1": "BIR11OsFizycznaDzialalnoscSkreslonaDo20141108",
},
{"bir1": "PublDaneRaportDzialalnosciFizycznej", "bir1.1": "BIR11OsFizycznaPkd"},
{
"bir1": "PublDaneRaportLokalneFizycznej",
"bir1.1": "BIR11OsFizycznaListaJednLokalnych"
"bir1": "PublDaneRaportLokalneFizycznej",
"bir1.1": "BIR11OsFizycznaListaJednLokalnych",
},
{"bir1": "PublDaneRaportLokalnaFizycznej", "bir1.1": "BIR11JednLokalnaOsFizycznej"},
{
"bir1": "PublDaneRaportLokalnaFizycznej",
"bir1.1": "BIR11JednLokalnaOsFizycznej"
"bir1": "PublDaneRaportDzialalnosciLokalnejFizycznej",
"bir1.1": "BIR11JednLokalnaOsFizycznejPkd",
},
{"bir1": "PublDaneRaportPrawna", "bir1.1": "BIR11OsPrawna"},
{"bir1": "PublDaneRaportDzialalnosciPrawnej", "bir1.1": "BIR11OsPrawnaPkd"},
{
"bir1": "PublDaneRaportDzialalnosciLokalnejFizycznej",
"bir1.1": "BIR11JednLokalnaOsFizycznejPkd"
"bir1": "PublDaneRaportLokalnePrawnej",
"bir1.1": "BIR11OsPrawnaListaJednLokalnych",
},
{"bir1": "PublDaneRaportLokalnaPrawnej", "bir1.1": "BIR11JednLokalnaOsPrawnej"},
{
"bir1": "PublDaneRaportPrawna",
"bir1.1": "BIR11OsPrawna"
"bir1": "PublDaneRaportDzialalnosciLokalnejPrawnej",
"bir1.1": "BIR11JednLokalnaOsPrawnejPkd",
},
{
"bir1": "PublDaneRaportDzialalnosciPrawnej",
"bir1.1": "BIR11OsPrawnaPkd"
"bir1": "PublDaneRaportWspolnicyPrawnej",
"bir1.1": "BIR11OsPrawnaSpCywilnaWspolnicy",
},
{
"bir1": "PublDaneRaportLokalnePrawnej",
"bir1.1": "BIR11OsPrawnaListaJednLokalnych"
},
{
"bir1": "PublDaneRaportLokalnaPrawnej",
"bir1.1": "BIR11JednLokalnaOsPrawnej"
},
{
"bir1": "PublDaneRaportDzialalnosciLokalnejPrawnej",
"bir1.1": "BIR11JednLokalnaOsPrawnejPkd"
},
{
"bir1": "PublDaneRaportWspolnicyPrawnej",
"bir1.1": "BIR11OsPrawnaSpCywilnaWspolnicy"
},
{
"bir1": "PublDaneRaportTypJednostki",
"bir1.1": "BIR11TypPodmiotu"
}
{"bir1": "PublDaneRaportTypJednostki", "bir1.1": "BIR11TypPodmiotu"},
]

REPORTS = {
"bir1": [x["bir1"] for x in DANE_POBIERZ_PELNY_RAPORT_REPORT_NAMES],
"bir1.1": [x["bir1.1"] for x in DANE_POBIERZ_PELNY_RAPORT_REPORT_NAMES]
"bir1.1": [x["bir1.1"] for x in DANE_POBIERZ_PELNY_RAPORT_REPORT_NAMES],
}
8 changes: 6 additions & 2 deletions RegonAPI/consts/dev_environment.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,18 @@
\r\tUsing test API key: '{API_KEY_TEST_ENV}'
\r\tKey provided to `authenticate` method will be overridden.\n
""".format(API_KEY_TEST_ENV=API_KEY_TEST_ENV),
""".format(
API_KEY_TEST_ENV=API_KEY_TEST_ENV
),
"pl": """
\n\r\tUżywasz środowiska TESTOWEGO.
\r\tUstaw `is_production=True` podczas konstrukcji
\r\tinstancji klasy `RegonAPI` aby przejść do środowiska produkcyjnego.
\r\tUżywany jest klucz testowy: '{API_KEY_TEST_ENV}'
\r\tKlucz przekazany do metody `authenticate` zostanie nadpisany.\n
""".format(API_KEY_TEST_ENV=API_KEY_TEST_ENV),
""".format(
API_KEY_TEST_ENV=API_KEY_TEST_ENV
),
}
}
80 changes: 16 additions & 64 deletions RegonAPI/consts/voivodeships.py
Original file line number Diff line number Diff line change
@@ -1,67 +1,19 @@
# Keys are ISO 3166-2:PL abbr.
VOIVODESHIPS = {
"DS": {
"teryt": "02",
"name_pl": "dolnośląskie"
},
"KP": {
"teryt": "04",
"name_pl": "kujawsko-pomorskie"
},
"LU": {
"teryt": "06",
"name_pl": "lubelskie"
},
"LB": {
"teryt": "08",
"name_pl": "lubuskie"
},
"LD": {
"teryt": "10",
"name_pl": "łódzkie"
},
"MA": {
"teryt": "12",
"name_pl": "małopolskie"
},
"MZ": {
"teryt": "14",
"name_pl": "mazowieckie"
},
"OP": {
"teryt": "16",
"name_pl": "opolskie"
},
"PK": {
"teryt": "18",
"name_pl": "podkarpackie"
},
"PD": {
"teryt": "20",
"name_pl": "podlaskie"
},
"PM": {
"teryt": "22",
"name_pl": "pomorskie"
},
"SL": {
"teryt": "24",
"name_pl": "śląskie"
},
"SK": {
"teryt": "26",
"name_pl": "świętokrzyskie"
},
"WN": {
"teryt": "28",
"name_pl": "warmińsko-mazurskie"
},
"WP": {
"teryt": "30",
"name_pl": "wielkopolskie"
},
"ZP": {
"teryt": "32",
"name_pl": "zachodniopomorskie"
},
"DS": {"teryt": "02", "name_pl": "dolnośląskie"},
"KP": {"teryt": "04", "name_pl": "kujawsko-pomorskie"},
"LU": {"teryt": "06", "name_pl": "lubelskie"},
"LB": {"teryt": "08", "name_pl": "lubuskie"},
"LD": {"teryt": "10", "name_pl": "łódzkie"},
"MA": {"teryt": "12", "name_pl": "małopolskie"},
"MZ": {"teryt": "14", "name_pl": "mazowieckie"},
"OP": {"teryt": "16", "name_pl": "opolskie"},
"PK": {"teryt": "18", "name_pl": "podkarpackie"},
"PD": {"teryt": "20", "name_pl": "podlaskie"},
"PM": {"teryt": "22", "name_pl": "pomorskie"},
"SL": {"teryt": "24", "name_pl": "śląskie"},
"SK": {"teryt": "26", "name_pl": "świętokrzyskie"},
"WN": {"teryt": "28", "name_pl": "warmińsko-mazurskie"},
"WP": {"teryt": "30", "name_pl": "wielkopolskie"},
"ZP": {"teryt": "32", "name_pl": "zachodniopomorskie"},
}
Loading

0 comments on commit 0c45363

Please sign in to comment.