From 1e61099ba19c9af48f8ff74d90f6d36d0439c8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 6 Jun 2024 19:33:41 +0200 Subject: [PATCH] More fixes for the `geo/pl_PL` provider (#2057) * Fix timezone in `geo/pl_PL` provider The standardized timezone name in the database is `Europe/Warsaw`. * Use Polish name for Warsaw in `geo/pl_PL` provider for consistency All other city names are spelled in Polish rather than English, so change `Warsaw` to `Warszawa` as well. * Fix typos in `geo/pl_PL` provider Fix typos in Polish city names, particular missing diacritics. * Remove more districts of Warsaw from `geo/pl_PL` provider --------- Co-authored-by: Flavio Curella <89607+fcurella@users.noreply.github.com> --- faker/providers/geo/pl_PL/__init__.py | 75 +++++++++++++-------------- 1 file changed, 35 insertions(+), 40 deletions(-) diff --git a/faker/providers/geo/pl_PL/__init__.py b/faker/providers/geo/pl_PL/__init__.py index 924e06584b..99854bda5b 100644 --- a/faker/providers/geo/pl_PL/__init__.py +++ b/faker/providers/geo/pl_PL/__init__.py @@ -5,46 +5,41 @@ class Provider(GeoProvider): # Source: # https://latitude.to/map/pl/poland/cities/ land_coords = ( - ("52.22977", "21.01178", "Warsaw", "PL", "Europe/Warszawa"), - ("51.75", "19.46667", "Łódź", "PL", "Europe/Warszawa"), - ("50.06143", "19.93658", "Krakow", "PL", "Europe/Warszawa"), - ("51.1", "17.03333", "Wrocław", "PL", "Europe/Warszawa"), - ("52.40692", "16.92993", "Poznań", "PL", "Europe/Warszawa"), - ("54.35205", "18.64637", "Gdańsk", "PL", "Europe/Warszawa"), - ("53.42894", "14.55302", "Szczecin", "PL", "Europe/Warszawa"), - ("53.1235", "18.00762", "Bydgoszcz", "PL", "Europe/Warszawa"), - ("51.25", "22.56667", "Lublin", "PL", "Europe/Warszawa"), - ("50.25841", "19.02754", "Katowice", "PL", "Europe/Warszawa"), - ("53.13333", "23.16433", "Białystok", "PL", "Europe/Warszawa"), - ("54.51889", "18.53188", "Gdynia", "PL", "Europe/Warszawa"), - ("50.79646", "19.12409", "Częstochowa", "PL", "Europe/Warszawa"), - ("50.28682", "19.10385", "Sosnowiec", "PL", "Europe/Warszawa"), - ("51.40253", "21.14714", "Radom", "PL", "Europe/Warszawa"), - ("52.1934", "21.03487", "Mokotów", "PL", "Europe/Warszawa"), - ("53.01375", "18.59814", "Toruń", "PL", "Europe/Warszawa"), - ("50.87033", "20.62752", "Kielce", "PL", "Europe/Warszawa"), - ("50.29761", "18.67658", "Gliwice", "PL", "Europe/Warszawa"), - ("50.32492", "18.78576", "Zabrze", "PL", "Europe/Warszawa"), - ("50.34802", "18.93282", "Bytom", "PL", "Europe/Warszawa"), - ("49.82245", "19.04686", "Bielsko-Biala", "PL", "Europe/Warszawa"), - ("53.77995", "20.49416", "Olsztyn", "PL", "Europe/Warszawa"), - ("50.04132", "21.99901", "Rzeszów", "PL", "Europe/Warszawa"), - ("52.15051", "21.05041", "Ursynów", "PL", "Europe/Warszawa"), - ("50.2584", "18.85632", "Ruda Śląska", "PL", "Europe/Warszawa"), - ("52.2401", "20.98869", "Wola", "PL", "Europe/Warszawa"), - ("50.09713", "18.54179", "Rybnik", "PL", "Europe/Warszawa"), - ("52.29242", "20.93531", "Bielany", "PL", "Europe/Warszawa"), - ("50.31818", "19.2374", "Dąbrowa Górnicza", "PL", "Europe/Warszawa"), - ("50.13717", "18.96641", "Tychy", "PL", "Europe/Warszawa"), - ("50.67211", "17.92533", "Opole", "PL", "Europe/Warszawa"), - ("54.1522", "19.40884", "Elblag", "PL", "Europe/Warszawa"), - ("52.54682", "19.70638", "Płock", "PL", "Europe/Warszawa"), - ("50.77141", "16.28432", "Wałbrzych", "PL", "Europe/Warszawa"), - ("52.73679", "15.22878", "Gorzów Wielkopolski", "PL", "Europe/Warszawa"), - ("52.29185", "21.04845", "Targówek", "PL", "Europe/Warszawa"), - ("52.64817", "19.0678", "Włocławek", "PL", "Europe/Warszawa"), - ("51.93548", "15.50643", "Zielona Góra", "PL", "Europe/Warszawa"), - ("50.01381", "20.98698", "Tarnów", "PL", "Europe/Warszawa"), + ("52.22977", "21.01178", "Warszawa", "PL", "Europe/Warsaw"), + ("51.75", "19.46667", "Łódź", "PL", "Europe/Warsaw"), + ("50.06143", "19.93658", "Kraków", "PL", "Europe/Warsaw"), + ("51.1", "17.03333", "Wrocław", "PL", "Europe/Warsaw"), + ("52.40692", "16.92993", "Poznań", "PL", "Europe/Warsaw"), + ("54.35205", "18.64637", "Gdańsk", "PL", "Europe/Warsaw"), + ("53.42894", "14.55302", "Szczecin", "PL", "Europe/Warsaw"), + ("53.1235", "18.00762", "Bydgoszcz", "PL", "Europe/Warsaw"), + ("51.25", "22.56667", "Lublin", "PL", "Europe/Warsaw"), + ("50.25841", "19.02754", "Katowice", "PL", "Europe/Warsaw"), + ("53.13333", "23.16433", "Białystok", "PL", "Europe/Warsaw"), + ("54.51889", "18.53188", "Gdynia", "PL", "Europe/Warsaw"), + ("50.79646", "19.12409", "Częstochowa", "PL", "Europe/Warsaw"), + ("50.28682", "19.10385", "Sosnowiec", "PL", "Europe/Warsaw"), + ("51.40253", "21.14714", "Radom", "PL", "Europe/Warsaw"), + ("53.01375", "18.59814", "Toruń", "PL", "Europe/Warsaw"), + ("50.87033", "20.62752", "Kielce", "PL", "Europe/Warsaw"), + ("50.29761", "18.67658", "Gliwice", "PL", "Europe/Warsaw"), + ("50.32492", "18.78576", "Zabrze", "PL", "Europe/Warsaw"), + ("50.34802", "18.93282", "Bytom", "PL", "Europe/Warsaw"), + ("49.82245", "19.04686", "Bielsko-Biała", "PL", "Europe/Warsaw"), + ("53.77995", "20.49416", "Olsztyn", "PL", "Europe/Warsaw"), + ("50.04132", "21.99901", "Rzeszów", "PL", "Europe/Warsaw"), + ("50.2584", "18.85632", "Ruda Śląska", "PL", "Europe/Warsaw"), + ("50.09713", "18.54179", "Rybnik", "PL", "Europe/Warsaw"), + ("50.31818", "19.2374", "Dąbrowa Górnicza", "PL", "Europe/Warsaw"), + ("50.13717", "18.96641", "Tychy", "PL", "Europe/Warsaw"), + ("50.67211", "17.92533", "Opole", "PL", "Europe/Warsaw"), + ("54.1522", "19.40884", "Elbląg", "PL", "Europe/Warsaw"), + ("52.54682", "19.70638", "Płock", "PL", "Europe/Warsaw"), + ("50.77141", "16.28432", "Wałbrzych", "PL", "Europe/Warsaw"), + ("52.73679", "15.22878", "Gorzów Wielkopolski", "PL", "Europe/Warsaw"), + ("52.64817", "19.0678", "Włocławek", "PL", "Europe/Warsaw"), + ("51.93548", "15.50643", "Zielona Góra", "PL", "Europe/Warsaw"), + ("50.01381", "20.98698", "Tarnów", "PL", "Europe/Warsaw"), ("51.76109", "18.09102", "Kalisz", "PL", "Europe/Warszawa"), ("54.19438", "16.17222", "Koszalin", "PL", "Europe/Warszawa"), ("51.21006", "16.1619", "Legnica", "PL", "Europe/Warszawa"),