Repository: joke2k/faker
Pull request #389 (2016-09-20 14:19:57)

Add date and time object providers

coveralls: 
[![Coverage Status](https://coveralls.io/builds/7968128/badge)](https://coveralls.io/builds/7968128)

Coverage increased (+0.006%) to 94.183% when pulling **c8ae8ebe0ce6bd4576cdc0a5dec69882a798aab6 on jtojnar:date-object** into **6a6eeeb47db0bf55460f2cba4d0f6d55797a4e3f on joke2k:master**.

coveralls: 
[![Coverage Status](https://coveralls.io/builds/7968128/badge)](https://coveralls.io/builds/7968128)

Coverage increased (+0.006%) to 94.183% when pulling **c8ae8ebe0ce6bd4576cdc0a5dec69882a798aab6 on jtojnar:date-object** into **6a6eeeb47db0bf55460f2cba4d0f6d55797a4e3f on joke2k:master**.

coveralls: 
[![Coverage Status](https://coveralls.io/builds/7968128/badge)](https://coveralls.io/builds/7968128)

Coverage increased (+0.006%) to 94.183% when pulling **c8ae8ebe0ce6bd4576cdc0a5dec69882a798aab6 on jtojnar:date-object** into **6a6eeeb47db0bf55460f2cba4d0f6d55797a4e3f on joke2k:master**.

coveralls: 
[![Coverage Status](https://coveralls.io/builds/7968128/badge)](https://coveralls.io/builds/7968128)

Coverage increased (+0.006%) to 94.183% when pulling **c8ae8ebe0ce6bd4576cdc0a5dec69882a798aab6 on jtojnar:date-object** into **6a6eeeb47db0bf55460f2cba4d0f6d55797a4e3f on joke2k:master**.

coveralls: 
[![Coverage Status](https://coveralls.io/builds/7968128/badge)](https://coveralls.io/builds/7968128)

Coverage increased (+0.006%) to 94.183% when pulling **c8ae8ebe0ce6bd4576cdc0a5dec69882a798aab6 on jtojnar:date-object** into **6a6eeeb47db0bf55460f2cba4d0f6d55797a4e3f on joke2k:master**.

fcurella: thank you @jtojnar!

Looks good, could you add some tests?

Patch:
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index a94d7af8..e0177b39 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,13 +2,12 @@
 Changelog
 =========
 
-`0.7.3 - 16-September-2016 <http://github.com/joke2k/faker/compare/v0.6.0...v0.7.3>`__
---------------------------------------------------------------------------------------
+`0.6.1 - TBD <http://github.com/joke2k/faker/compare/v0.6.0...v0.6.1>`__
+------------------------------------------------------------------------
 
-* ``date_time_this_century`` now returns ``datetime`` s outside the current decade. Thanks @JarUrb.
+* `date_time_this_century` now returns ``datetime``s outside the current decade. Thanks @JarUrb.
 * Add support for localized jobs for ``hr_HR``. Thanks @mislavcimpersak.
 * Adding support for Croatian ``hr_HR`` ssn (oib). Thanks @mislavcimpersak.
-* Rename PyPI package to ``Faker``.
 
 `0.6.0 - 09-August-2016 <http://github.com/joke2k/faker/compare/v0.5.11...v0.6.0>`__
 ------------------------------------------------------------------------------------
diff --git a/faker/providers/address/pl_PL/__init__.py b/faker/providers/address/pl_PL/__init__.py
index 3d16ca8d..a67d6f57 100644
--- a/faker/providers/address/pl_PL/__init__.py
+++ b/faker/providers/address/pl_PL/__init__.py
@@ -5,190 +5,617 @@ from .. import Provider as AddressProvider
 
 class Provider(AddressProvider):
     cities = (
-        'Warszawa', 'Kraków', 'Łódź', 'Wrocław', 'Poznań', 'Gdańsk',
+        'Warszawa',
+        'Kraków',
+        'Łódź',
+        'Wrocław',
+        'Poznań',
+        'Gdańsk',
         'Szczecin',
-        'Bydgoszcz', 'Lublin', 'Katowice', 'Białystok', 'Gdynia',
-        'Częstochowa', 'Radom', 'Sosnowiec', 'Toruń', 'Kielce', 'Gliwice',
-        'Rzeszów', 'Zabrze', 'Bytom', 'Olsztyn', 'Bielsko-Biała',
+        'Bydgoszcz',
+        'Lublin',
+        'Katowice',
+        'Białystok',
+        'Gdynia',
+        'Częstochowa',
+        'Radom',
+        'Sosnowiec',
+        'Toruń',
+        'Kielce',
+        'Gliwice',
+        'Rzeszów',
+        'Zabrze',
+        'Bytom',
+        'Olsztyn',
+        'Bielsko-Biała',
         'Ruda Śląska',
-        'Rybnik', 'Tychy', 'Dąbrowa Górnicza', 'Gorzów Wielkopolski',
+        'Rybnik',
+        'Tychy',
+        'Dąbrowa Górnicza',
+        'Gorzów Wielkopolski',
         'Elbląg',
-        'Płock', 'Opole', 'Wałbrzych', 'Zielona Góra', 'Włocławek', 'Tarnów',
-        'Chorzów', 'Koszalin', 'Kalisz', 'Legnica', 'Grudziądz', 'Słupsk',
-        'Jaworzno', 'Jastrzębie-Zdrój', 'Nowy Sącz', 'Jelenia Góra', 'Konin',
-        'Piotrków Trybunalski', 'Siedlce', 'Inowrocław', 'Mysłowice', 'Piła',
-        'Lubin', 'Ostrów Wielkopolski', 'Ostrowiec Świętokrzyski', 'Gniezno',
-        'Stargard Szczeciński', 'Siemianowice Śląskie', 'Suwałki', 'Głogów',
-        'Pabianice', 'Chełm', 'Zamość', 'Tomaszów Mazowiecki', 'Leszno',
-        'Przemyśl', 'Stalowa Wola', 'Kędzierzyn-Koźle', 'Łomża', 'Żory',
-        'Mielec', 'Tarnowskie Góry', 'Tczew', 'Bełchatów', 'Świdnica',
-        'Ełk', 'Pruszków', 'Będzin', 'Biała Podlaska', 'Zgierz',
-        'Piekary Śląskie', 'Racibórz', 'Legionowo', 'Ostrołęka',
-        'Świętochłowice', 'Starachowice', 'Zawiercie', 'Wejherowo',
-        'Puławy', 'Wodzisław Śląski', 'Starogard Gdański', 'Skierniewice',
-        'Tarnobrzeg', 'Skarżysko-Kamienna', 'Radomsko', 'Krosno', 'Rumia',
-        'Dębica', 'Kołobrzeg', 'Kutno', 'Nysa', 'Ciechanów', 'Otwock',
-        'Piaseczno', 'Zduńska Wola', 'Sieradz', 'Świnoujście', 'Żyrardów',
-        'Szczecinek', 'Świdnik', 'Chojnice', 'Nowa Sól', 'Oświęcim',
-        'Bolesławiec', 'Mińsk Mazowiecki', 'Mikołów', 'Jarosław', 'Sanok',
-        'Knurów', 'Malbork', 'Żary', 'Kwidzyn', 'Chrzanów', 'Sopot',
-        'Sochaczew', 'Wołomin', 'Oleśnica', 'Brzeg', 'Olkusz', 'Jasło',
-        'Cieszyn', 'Kraśnik', 'Lębork', 'Czechowice-Dziedzice', 'Dzierżoniów',
-        'Ostróda', 'Police', 'Nowy Targ', 'Iława', 'Czeladź', 'Myszków',
-        'Żywiec', 'Zgorzelec', 'Oława', 'Bielawa', 'Swarzędz', 'Mława',
-        'Ząbki', 'Łuków', 'Augustów', 'Śrem', 'Bochnia', 'Luboń', 'Giżycko',
-        'Grodzisk Mazowiecki', 'Łowicz', 'Krotoszyn', 'Września',
-        'Turek', 'Pruszcz Gdański', 'Brodnica', 'Gorlice',
-        'Czerwionka-Leszczyny', 'Kłodzko', 'Marki', 'Nowy Dwór Mazowiecki',
-        'Kętrzyn', 'Zakopane', 'Wyszków', 'Biłgoraj', 'Żagań',
-        'Bielsk Podlaski', 'Świecie', 'Wałcz', 'Jarocin', 'Pszczyna',
-        'Wągrowiec', 'Szczytno', 'Białogard', 'Sandomierz', 'Bartoszyce',
-        'Kluczbork', 'Lubliniec', 'Skawina', 'Jawor', 'Kościan', 'Wieluń',
-        'Kościerzyna', 'Nowa Ruda', 'Świebodzice', 'Koło', 'Piastów',
-        'Goleniów', 'Ostrów Mazowiecka', 'Polkowice', 'Lubartów', 'Zambrów',
-        'Płońsk', 'Reda', 'Łaziska Górne', 'Środa Wielkopolska'
-    )
-
-    street_prefixes = (
-        'ulica', 'aleja', 'plac',
+        'Płock',
+        'Opole',
+        'Wałbrzych',
+        'Zielona Góra',
+        'Włocławek',
+        'Tarnów',
+        'Chorzów',
+        'Koszalin',
+        'Kalisz',
+        'Legnica',
+        'Grudziądz',
+        'Słupsk',
+        'Jaworzno',
+        'Jastrzębie-Zdrój',
+        'Nowy Sącz',
+        'Jelenia Góra',
+        'Konin',
+        'Piotrków Trybunalski',
+        'Siedlce',
+        'Inowrocław',
+        'Mysłowice',
+        'Piła',
+        'Lubin',
+        'Ostrów Wielkopolski',
+        'Ostrowiec Świętokrzyski',
+        'Gniezno',
+        'Stargard Szczeciński',
+        'Siemianowice Śląskie',
+        'Suwałki',
+        'Głogów',
+        'Pabianice',
+        'Chełm',
+        'Zamość',
+        'Tomaszów Mazowiecki',
+        'Leszno',
+        'Przemyśl',
+        'Stalowa Wola',
+        'Kędzierzyn-Koźle',
+        'Łomża',
+        'Żory',
+        'Mielec',
+        'Tarnowskie Góry',
+        'Tczew',
+        'Bełchatów',
+        'Świdnica',
+        'Ełk',
+        'Pruszków',
+        'Będzin',
+        'Biała Podlaska',
+        'Zgierz',
+        'Piekary Śląskie',
+        'Racibórz',
+        'Legionowo',
+        'Ostrołęka',
+        'Świętochłowice',
+        'Starachowice',
+        'Zawiercie',
+        'Wejherowo',
+        'Puławy',
+        'Wodzisław Śląski',
+        'Starogard Gdański',
+        'Skierniewice',
+        'Tarnobrzeg',
+        'Skarżysko-Kamienna',
+        'Radomsko',
+        'Krosno',
+        'Rumia',
+        'Dębica',
+        'Kołobrzeg',
+        'Kutno',
+        'Nysa',
+        'Ciechanów',
+        'Otwock',
+        'Piaseczno',
+        'Zduńska Wola',
+        'Sieradz',
+        'Świnoujście',
+        'Żyrardów',
+        'Szczecinek',
+        'Świdnik',
+        'Chojnice',
+        'Nowa Sól',
+        'Oświęcim',
+        'Bolesławiec',
+        'Mińsk Mazowiecki',
+        'Mikołów',
+        'Jarosław',
+        'Sanok',
+        'Knurów',
+        'Malbork',
+        'Żary',
+        'Kwidzyn',
+        'Chrzanów',
+        'Sopot',
+        'Sochaczew',
+        'Wołomin',
+        'Oleśnica',
+        'Brzeg',
+        'Olkusz',
+        'Jasło',
+        'Cieszyn',
+        'Kraśnik',
+        'Lębork',
+        'Czechowice-Dziedzice',
+        'Dzierżoniów',
+        'Ostróda',
+        'Police',
+        'Nowy Targ',
+        'Iława',
+        'Czeladź',
+        'Myszków',
+        'Żywiec',
+        'Zgorzelec',
+        'Oława',
+        'Bielawa',
+        'Swarzędz',
+        'Mława',
+        'Ząbki',
+        'Łuków',
+        'Augustów',
+        'Śrem',
+        'Bochnia',
+        'Luboń',
+        'Giżycko',
+        'Grodzisk Mazowiecki',
+        'Łowicz',
+        'Krotoszyn',
+        'Września',
+        'Turek',
+        'Pruszcz Gdański',
+        'Brodnica',
+        'Gorlice',
+        'Czerwionka-Leszczyny',
+        'Kłodzko',
+        'Marki',
+        'Nowy Dwór Mazowiecki',
+        'Kętrzyn',
+        'Zakopane',
+        'Wyszków',
+        'Biłgoraj',
+        'Żagań',
+        'Bielsk Podlaski',
+        'Świecie',
+        'Wałcz',
+        'Jarocin',
+        'Pszczyna',
+        'Wągrowiec',
+        'Szczytno',
+        'Białogard',
+        'Sandomierz',
+        'Bartoszyce',
+        'Kluczbork',
+        'Lubliniec',
+        'Skawina',
+        'Jawor',
+        'Kościan',
+        'Wieluń',
+        'Kościerzyna',
+        'Nowa Ruda',
+        'Świebodzice',
+        'Koło',
+        'Piastów',
+        'Goleniów',
+        'Ostrów Mazowiecka',
+        'Polkowice',
+        'Lubartów',
+        'Zambrów',
+        'Płońsk',
+        'Reda',
+        'Łaziska Górne',
+        'Środa Wielkopolska'
     )
 
     streets = (
-        'Polna', 'Lesna', 'Sloneczna', 'Krótka', 'Szkolna', 'Ogrodowa',
-        'Lipowa', 'Brzozowa', 'Lakowa', 'Kwiatowa', 'Sosnowa', 'Koscielna',
-        'Akacjowa', 'Parkowa', 'Zielona', 'Kolejowa', 'Sportowa', 'Debowa',
-        'Kosciuszki', 'Maja', 'Mickiewicza', 'Cicha', 'Spokojna', 'Klonowa',
-        'Spacerowa', 'Swierkowa', 'Kasztanowa', 'Nowa', 'Piaskowa',
-        'Sienkiewicza', 'Rózana', 'Topolowa', 'Wisniowa', 'Dworcowa',
-        'Wiejska', 'Graniczna', 'Slowackiego', 'Dluga', 'Wrzosowa',
-        'Konopnickiej', 'Boczna', 'Waska', 'Wierzbowa', 'Jasminowa',
-        'Wspólna', 'Modrzewiowa', 'Kopernika', 'Jana Pawla II',
-        'Poprzeczna', 'Wesola', 'Pogodna', 'Zeromskiego', 'Rynek', 'Bukowa',
-        'Wojska Polskiego', 'Sadowa', 'Górna', 'Jodlowa', 'Wolnosci',
-        'Glówna', 'Mlynska', 'Strazacka', 'Prusa', 'Jesionowa', 'Przemyslowa',
-        'Osiedlowa', 'Wiosenna', 'Sikorskiego', 'Chopina', 'Poludniowa',
-        'Malinowa', 'Stawowa', 'Reymonta', 'Pilsudskiego', 'Zacisze',
-        'Cmentarna', 'Okrezna', 'Kochanowskiego', 'Armii Krajowej', 'Mila',
-        'Jasna', 'Wodna', 'Zamkowa', 'Witosa', 'Reja', 'Warszawska',
-        'Miodowa', 'Partyzantów', 'Krzywa', 'Kilinskiego', 'Dolna',
-        'Podgórna', 'Kreta', 'Jarzebinowa', 'Moniuszki', 'Targowa', 'Prosta',
-        'Orzeszkowej', 'Spóldzielcza', 'Jagodowa', 'Dzialkowa', 'Staszica',
-        'Orzechowa', 'Rzemieslnicza', 'Rzeczna', 'Boleslawa Chrobrego',
-        'Fabryczna', 'Teczowa', 'Chabrowa', 'Poziomkowa', 'Konwaliowa',
-        'Wyszynskiego', 'Kalinowa', 'Pólnocna', 'Matejki', 'Grunwaldzka',
-        'Cisowa', 'Nadrzeczna', 'Pocztowa', 'Zachodnia', 'Dabrowskiego',
-        'Grabowa', 'Norwida', 'Zródlana', 'Asnyka', 'Gajowa', 'Paderewskiego',
-        'Listopada', 'Wyspianskiego', 'Mostowa', 'Broniewskiego', 'Tuwima',
-        'Wschodnia', 'Jaworowa', 'Poznanska', 'Makowa', 'Bema', 'Jeziorna',
-        'Piekna', 'Czeresniowa', 'Mala', 'Krakowska', 'Radosna',
-        'Leszczynowa', 'Traugutta', 'Jadwigi', 'Rolna', 'Wyzwolenia',
-        'Piastowska', 'Grzybowa', 'Krasickiego', 'Podlesna', 'Zytnia',
-        'Zlota', 'Bursztynowa', 'Zwirowa', 'Stycznia', 'Widokowa',
-        'Kazimierza Wielkiego', 'Kamienna', 'Jalowcowa', 'Morelowa',
-        'Mieszka I', 'Mysliwska', 'Laczna', 'Szpitalna', 'Wczasowa',
-        'Zurawia', 'Fiolkowa', 'Glowackiego', 'Rolnicza', 'Tulipanowa',
-        'Wladyslawa Jagielly', 'Dworska', 'Letnia', 'Liliowa', 'Owocowa',
-        'Pulaskiego', 'Stefana Batorego', 'Harcerska', 'Kollataja',
-        'Strzelecka', 'Kraszewskiego', 'Wladyslawa Lokietka',
-        'Zwirki i Wigury', 'Wroclawska', 'Gdanska', 'Turystyczna',
-        'Niepodleglosci', 'Poniatowskiego', 'Korczaka', 'Rybacka',
-        'Narutowicza', 'Okrzei', 'Krucza', 'Jagiellonska', 'Swierczewskiego',
-        'Kasprowicza', 'Szeroka', 'Jana III Sobieskiego', 'Mlynarska',
-        'Olchowa', 'Powstanców Slaskich', 'Rumiankowa', 'Stroma',
-        'Starowiejska', 'Mazowiecka',
-        'Lawendowa', 'Robotnicza', 'Zbozowa', 'Mokra',
-        'Powstanców Wielkopolskich', 'Towarowa', 'Dobra', 'Srodkowa',
-        'Willowa', 'Zielna', 'Zdrojowa', 'Opolska', 'Agrestowa', 'Ksiezycowa',
-        'Zwyciestwa', 'Fredry', 'Letniskowa', 'Andersa', 'Baczynskiego',
-        'Batalionów Chlopskich', 'Dabrowskiej', 'Orla', 'Sklodowskiej-Curie',
-        'Blekitna', 'Rubinowa', 'Brzoskwiniowa', 'Urocza', 'Galczynskiego',
-        'Krasinskiego', 'Pomorska', 'Szymanowskiego', 'Jezynowa',
-        'Czarnieckiego', 'Nalkowskiej', 'Zaciszna', 'Porzeczkowa',
-        'Krancowa', 'Jesienna', 'Klasztorna', 'Irysowa', 'Niecala',
-        'Wybickiego', 'Nadbrzezna', 'Szarych Szeregów', 'Walowa',
-        'Slowicza', 'Strumykowa', 'Drzymaly', 'Golebia', 'Torowa',
-        'Cegielniana', 'Cyprysowa', 'Slowianska', 'Diamentowa', 'Warynskiego',
-        'Czestochowska', 'Dojazdowa', 'Przechodnia', 'Hallera', 'Lubelska',
-        'Plater', 'Popieluszki', 'Borówkowa', 'Chelmonskiego', 'Daszynskiego',
-        'Plazowa', 'Tartaczna', 'Jabloniowa', 'Kossaka', 'Skargi', 'Ludowa',
-        'Sokola', 'Azaliowa', 'Szmaragdowa', 'Lipca', 'Staffa', 'Tysiaclecia',
-        'Brzechwy', 'Jastrzebia', 'Kusocinskiego', 'Storczykowa', 'Wilcza',
-        'Górnicza', 'Szafirowa', 'Dlugosza', 'Handlowa', 'Krokusowa',
-        'Skladowa', 'Widok', 'Perlowa', 'Skosna', 'Wypoczynkowa', 'Chmielna',
-        'Jaskólcza', 'Nowowiejska', 'Piwna', 'Slaska', 'Zaulek', 'Glogowa',
-        'Górska', 'Truskawkowa', 'Kaszubska', 'Kosynierów', 'Mazurska',
-        'Srebrna', 'Bociania', 'Ptasia', 'Cedrowa', 'Rycerska',
-        'Wieniawskiego', 'Zabia', 'Torunska', 'Podmiejska', 'Slonecznikowa',
-        'Sowia', 'Stolarska', 'Powstanców', 'Sucharskiego',
-        'Boleslawa Krzywoustego', 'Konarskiego',
-        'Szczesliwa', 'Lazurowa', 'Miarki', 'Narcyzowa', 'Browarna',
-        'Konstytucji 3 Maja', 'Majowa', 'Milosza', 'Malczewskiego', 'Orkana',
-        'Skrajna', 'Bankowa', 'Bydgoska', 'Piekarska', 'Zeglarska', 'Jana',
-        'Turkusowa', 'Tylna', 'Wysoka', 'Zakatek', 'Maczka', 'Morska',
-        'Rataja', 'Szewska', 'Podwale', 'Palacowa', 'Magnoliowa', 'Ceglana',
-        'Sawickiej', 'Sciegiennego', 'Wiklinowa', 'Zakole', 'Borowa',
-        'Kolorowa', 'Lisia', 'Lotnicza', 'Sarnia', 'Wiazowa', 'Grottgera',
-        'Kolonia', 'Królewska', 'Promienna', 'Daleka', 'Jana Sobieskiego',
-        'Rejtana', 'Wiatraczna', 'Kaliska', 'Lanowa', 'Srednia', 'Wislana',
-        'Wróblewskiego', 'Koralowa', 'Kruczkowskiego', 'Lelewela',
-        'Makuszynskiego', 'Sybiraków', 'Kowalska', 'Morcinka', 'Odrzanska',
-        'Okulickiego', 'Solidarnosci', 'Zapolskiej', 'Labedzia', 'Wojciecha',
-        'Baltycka', 'Lwowska', 'Rajska', 'Korfantego', 'Pszenna', 'Ciasna',
-        'Floriana', 'Hutnicza', 'Kielecka'
-    )
-
-    regions = (
-        "Dolnośląskie", "Kujawsko - pomorskie", "Lubelskie", "Lubuskie",
-        "Łódzkie", "Małopolskie", "Mazowieckie", "Opolskie", "Podkarpackie",
-        "Podlaskie", "Pomorskie", "Śląskie", "Świętokrzyskie",
-        "Warmińsko - mazurskie", "Wielkopolskie", "Zachodniopomorskie",
+        'Polna',
+        'Lesna',
+        'Sloneczna',
+        'Krótka',
+        'Szkolna',
+        'Ogrodowa',
+        'Lipowa',
+        'Brzozowa',
+        'Lakowa',
+        'Kwiatowa',
+        'Sosnowa',
+        'Koscielna',
+        'Akacjowa',
+        'Parkowa',
+        'Zielona',
+        'Kolejowa',
+        'Sportowa',
+        'Debowa',
+        'Kosciuszki',
+        'Maja',
+        'Mickiewicza',
+        'Cicha',
+        'Spokojna',
+        'Klonowa',
+        'Spacerowa',
+        'Swierkowa',
+        'Kasztanowa',
+        'Nowa',
+        'Piaskowa',
+        'Sienkiewicza',
+        'Rózana',
+        'Topolowa',
+        'Wisniowa',
+        'Dworcowa',
+        'Wiejska',
+        'Graniczna',
+        'Slowackiego',
+        'Dluga',
+        'Wrzosowa',
+        'Konopnickiej',
+        'Boczna',
+        'Waska',
+        'Wierzbowa',
+        'Jasminowa',
+        'Wspólna',
+        'Modrzewiowa',
+        'Kopernika',
+        'Jana Pawla II',
+        'Poprzeczna',
+        'Wesola',
+        'Pogodna',
+        'Zeromskiego',
+        'Rynek',
+        'Bukowa',
+        'Wojska Polskiego',
+        'Sadowa',
+        'Górna',
+        'Jodlowa',
+        'Wolnosci',
+        'Glówna',
+        'Mlynska',
+        'Strazacka',
+        'Prusa',
+        'Jesionowa',
+        'Przemyslowa',
+        'Osiedlowa',
+        'Wiosenna',
+        'Sikorskiego',
+        'Chopina',
+        'Poludniowa',
+        'Malinowa',
+        'Stawowa',
+        'Reymonta',
+        'Pilsudskiego',
+        'Zacisze',
+        'Cmentarna',
+        'Okrezna',
+        'Kochanowskiego',
+        'Armii Krajowej',
+        'Mila',
+        'Jasna',
+        'Wodna',
+        'Zamkowa',
+        'Witosa',
+        'Reja',
+        'Warszawska',
+        'Miodowa',
+        'Partyzantów',
+        'Krzywa',
+        'Kilinskiego',
+        'Dolna',
+        'Podgórna',
+        'Kreta',
+        'Jarzebinowa',
+        'Moniuszki',
+        'Targowa',
+        'Prosta',
+        'Orzeszkowej',
+        'Spóldzielcza',
+        'Jagodowa',
+        'Dzialkowa',
+        'Staszica',
+        'Orzechowa',
+        'Rzemieslnicza',
+        'Rzeczna',
+        'Boleslawa Chrobrego',
+        'Fabryczna',
+        'Teczowa',
+        'Chabrowa',
+        'Poziomkowa',
+        'Konwaliowa',
+        'Wyszynskiego',
+        'Kalinowa',
+        'Pólnocna',
+        'Matejki',
+        'Grunwaldzka',
+        'Cisowa',
+        'Nadrzeczna',
+        'Pocztowa',
+        'Zachodnia',
+        'Dabrowskiego',
+        'Grabowa',
+        'Norwida',
+        'Zródlana',
+        'Asnyka',
+        'Gajowa',
+        'Paderewskiego',
+        'Listopada',
+        'Wyspianskiego',
+        'Mostowa',
+        'Broniewskiego',
+        'Tuwima',
+        'Wschodnia',
+        'Jaworowa',
+        'Poznanska',
+        'Makowa',
+        'Bema',
+        'Jeziorna',
+        'Piekna',
+        'Czeresniowa',
+        'Mala',
+        'Krakowska',
+        'Radosna',
+        'Leszczynowa',
+        'Traugutta',
+        'Jadwigi',
+        'Rolna',
+        'Wyzwolenia',
+        'Piastowska',
+        'Grzybowa',
+        'Krasickiego',
+        'Podlesna',
+        'Zytnia',
+        'Zlota',
+        'Bursztynowa',
+        'Zwirowa',
+        'Stycznia',
+        'Widokowa',
+        'Kazimierza Wielkiego',
+        'Kamienna',
+        'Jalowcowa',
+        'Morelowa',
+        'Mieszka I',
+        'Mysliwska',
+        'Laczna',
+        'Szpitalna',
+        'Wczasowa',
+        'Zurawia',
+        'Fiolkowa',
+        'Glowackiego',
+        'Rolnicza',
+        'Tulipanowa',
+        'Wladyslawa Jagielly',
+        'Dworska',
+        'Letnia',
+        'Liliowa',
+        'Owocowa',
+        'Pulaskiego',
+        'Stefana Batorego',
+        'Harcerska',
+        'Kollataja',
+        'Strzelecka',
+        'Kraszewskiego',
+        'Wladyslawa Lokietka',
+        'Zwirki i Wigury',
+        'Wroclawska',
+        'Gdanska',
+        'Turystyczna',
+        'Niepodleglosci',
+        'Poniatowskiego',
+        'Korczaka',
+        'Rybacka',
+        'Narutowicza',
+        'Okrzei',
+        'Krucza',
+        'Jagiellonska',
+        'Swierczewskiego',
+        'Kasprowicza',
+        'Szeroka',
+        'Jana III Sobieskiego',
+        'Mlynarska',
+        'Olchowa',
+        'Powstanców Slaskich',
+        'Rumiankowa',
+        'Stroma',
+        'Starowiejska',
+        'Mazowiecka',
+        'Lawendowa',
+        'Robotnicza',
+        'Zbozowa',
+        'Mokra',
+        'Powstanców Wielkopolskich',
+        'Towarowa',
+        'Dobra',
+        'Srodkowa',
+        'Willowa',
+        'Zielna',
+        'Zdrojowa',
+        'Opolska',
+        'Agrestowa',
+        'Ksiezycowa',
+        'Zwyciestwa',
+        'Fredry',
+        'Letniskowa',
+        'Andersa',
+        'Baczynskiego',
+        'Batalionów Chlopskich',
+        'Dabrowskiej',
+        'Orla',
+        'Sklodowskiej-Curie',
+        'Blekitna',
+        'Rubinowa',
+        'Brzoskwiniowa',
+        'Urocza',
+        'Galczynskiego',
+        'Krasinskiego',
+        'Pomorska',
+        'Szymanowskiego',
+        'Jezynowa',
+        'Czarnieckiego',
+        'Nalkowskiej',
+        'Zaciszna',
+        'Porzeczkowa',
+        'Krancowa',
+        'Jesienna',
+        'Klasztorna',
+        'Irysowa',
+        'Niecala',
+        'Wybickiego',
+        'Nadbrzezna',
+        'Szarych Szeregów',
+        'Walowa',
+        'Slowicza',
+        'Strumykowa',
+        'Drzymaly',
+        'Golebia',
+        'Torowa',
+        'Cegielniana',
+        'Cyprysowa',
+        'Slowianska',
+        'Diamentowa',
+        'Warynskiego',
+        'Czestochowska',
+        'Dojazdowa',
+        'Przechodnia',
+        'Hallera',
+        'Lubelska',
+        'Plater',
+        'Popieluszki',
+        'Borówkowa',
+        'Chelmonskiego',
+        'Daszynskiego',
+        'Plazowa',
+        'Tartaczna',
+        'Jabloniowa',
+        'Kossaka',
+        'Skargi',
+        'Ludowa',
+        'Sokola',
+        'Azaliowa',
+        'Szmaragdowa',
+        'Lipca',
+        'Staffa',
+        'Tysiaclecia',
+        'Brzechwy',
+        'Jastrzebia',
+        'Kusocinskiego',
+        'Storczykowa',
+        'Wilcza',
+        'Górnicza',
+        'Szafirowa',
+        'Dlugosza',
+        'Handlowa',
+        'Krokusowa',
+        'Skladowa',
+        'Widok',
+        'Perlowa',
+        'Skosna',
+        'Wypoczynkowa',
+        'Chmielna',
+        'Jaskólcza',
+        'Nowowiejska',
+        'Piwna',
+        'Slaska',
+        'Zaulek',
+        'Glogowa',
+        'Górska',
+        'Truskawkowa',
+        'Kaszubska',
+        'Kosynierów',
+        'Mazurska',
+        'Srebrna',
+        'Bociania',
+        'Ptasia',
+        'Cedrowa',
+        'Rycerska',
+        'Wieniawskiego',
+        'Zabia',
+        'Torunska',
+        'Podmiejska',
+        'Slonecznikowa',
+        'Sowia',
+        'Stolarska',
+        'Powstanców',
+        'Sucharskiego',
+        'Boleslawa Krzywoustego',
+        'Konarskiego',
+        'Szczesliwa',
+        'Lazurowa',
+        'Miarki',
+        'Narcyzowa',
+        'Browarna',
+        'Konstytucji 3 Maja',
+        'Majowa',
+        'Milosza',
+        'Malczewskiego',
+        'Orkana',
+        'Skrajna',
+        'Bankowa',
+        'Bydgoska',
+        'Piekarska',
+        'Zeglarska',
+        'Jana',
+        'Turkusowa',
+        'Tylna',
+        'Wysoka',
+        'Zakatek',
+        'Maczka',
+        'Morska',
+        'Rataja',
+        'Szewska',
+        'Podwale',
+        'Palacowa',
+        'Magnoliowa',
+        'Ceglana',
+        'Sawickiej',
+        'Sciegiennego',
+        'Wiklinowa',
+        'Zakole',
+        'Borowa',
+        'Kolorowa',
+        'Lisia',
+        'Lotnicza',
+        'Sarnia',
+        'Wiazowa',
+        'Grottgera',
+        'Kolonia',
+        'Królewska',
+        'Promienna',
+        'Daleka',
+        'Jana Sobieskiego',
+        'Rejtana',
+        'Wiatraczna',
+        'Kaliska',
+        'Lanowa',
+        'Srednia',
+        'Wislana',
+        'Wróblewskiego',
+        'Koralowa',
+        'Kruczkowskiego',
+        'Lelewela',
+        'Makuszynskiego',
+        'Sybiraków',
+        'Kowalska',
+        'Morcinka',
+        'Odrzanska',
+        'Okulickiego',
+        'Solidarnosci',
+        'Zapolskiej',
+        'Labedzia',
+        'Wojciecha',
+        'Baltycka',
+        'Lwowska',
+        'Rajska',
+        'Korfantego',
+        'Pszenna',
+        'Ciasna',
+        'Floriana',
+        'Hutnicza',
+        'Kielecka'
     )
 
-    building_number_formats = ('##', '###', "##/##",)
     postcode_formats = ('##-###',)
-    street_address_formats = (
-        '{{street_prefix}} {{street_name}} {{building_number}}',
-        '{{street_prefix_short}} {{street_name}} {{building_number}}',
-    )
-    address_formats = (
-        "{{street_address}}\n{{postcode}} {{city}}",
-    )
-
-    @classmethod
-    def street_prefix(cls):
-        """
-        Randomly returns a street prefix
-        :example 'aleja'
-        """
-        return cls.random_element(cls.street_prefixes)
-
-    @classmethod
-    def street_prefix_short(cls):
-        """
-        Randomly returns an abbreviation of the street prefix.
-        :example 'al.'
-        """
-        return cls.random_element(cls.street_prefixes)[:2]+'.'
 
     @classmethod
     def street_name(cls):
-        """
-        Randomly returns a street name
-        :example 'Wróblewskiego'
-        """
         return cls.random_element(cls.streets)
 
     @classmethod
     def city(cls):
-        """
-        Randomly returns a street name
-        :example 'Konin'
-        """
         return cls.random_element(cls.cities)
-
-    @classmethod
-    def region(cls):
-        """
-        :example 'Wielkopolskie'
-        """
-        return cls.random_element(cls.regions)
diff --git a/faker/providers/address/uk_UA/__init__.py b/faker/providers/address/uk_UA/__init__.py
deleted file mode 100644
index 8a54539c..00000000
--- a/faker/providers/address/uk_UA/__init__.py
+++ /dev/null
@@ -1,74 +0,0 @@
-# coding=utf-8
-from __future__ import unicode_literals
-
-from random import randint
-
-from .. import Provider as AddressProvider
-
-
-class Provider(AddressProvider):
-    address_formats = ['{{street_address}}, {{city}}, {{postcode}}']
-    building_number_formats = ['#', '##', '###']
-    city_formats = ['{{city_prefix}} {{first_name}}']
-    street_address_formats = ['{{street_name}}, {{building_number}}']
-    street_name_formats = ['{{street_prefix}} {{last_name}}',
-                           '{{last_name}} {{street_suffix}}']
-
-    city_prefixes = ['місто', 'село', 'селище', 'хутір']
-    countries = [
-        'Австралія', 'Австрія', 'Азербайджан', 'Албанія', 'Алжир', 'Ангола',
-        'Андорра', 'Антигуа і Барбуда', 'Аргентина', 'Афганістан',
-        'Багамські Острови', 'Бангладеш', 'Барбадос', 'Бахрейн', 'Беліз',
-        'Бельгія', 'Бенін', 'Білорусь', 'Болгарія', 'Болівія',
-        'Боснія і Герцеговина', 'Ботсвана', 'Бразилія', 'Бруней',
-        'Буркіна-Фасо', 'Бурунді', 'Бутан', 'Вануату', 'Ватикан',
-        'Велика Британія', 'Венесуела', 'В\'єтнам', 'Вірменія', 'Габон',
-        'Гаїті', 'Гаяна', 'Гамбія', 'Гана', 'Гватемала', 'Гвінея',
-        'Гвінея-Бісау', 'Гондурас', 'Гренада', 'Греція', 'Грузія', 'Данія',
-        'Джибуті', 'Домініка', 'Домініканська Республіка', 'Еквадор',
-        'Екваторіальна Гвінея', 'Еритрея', 'Естонія', 'Ефіопія', 'Єгипет',
-        'Ємен', 'Замбія', 'Західна Сахара', 'Зімбабве', 'Ізраїль', 'Індія',
-        'Індонезія', 'Ірак', 'Іран', 'Ірландія', 'Ісландія', 'Іспанія',
-        'Італія', 'Йорданія', 'Кабо-Верде', 'Казахстан', 'Камбоджа', 'Камерун',
-        'Канада', 'Катар', 'Кенія', 'Киргизстан', 'КНР', 'Кіпр', 'Кірибаті',
-        'Колумбія', 'Коморські Острови', 'Конго', 'ДР Конго', 'Південна Корея',
-        'Північна Корея', 'Косово', 'Коста-Рика', 'Кот-д\'Івуар', 'Куба',
-        'Кувейт', 'Лаос', 'Латвія', 'Лесото', 'Литва', 'Ліберія', 'Ліван',
-        'Лівія', 'Ліхтенштейн', 'Люксембург', 'Маврикій', 'Мавританія',
-        'Мадагаскар', 'Республіка Македонія', 'Малаві', 'Малайзія', 'Малі',
-        'Мальдіви', 'Мальта', 'Марокко', 'Маршаллові Острови', 'Мексика',
-        'Федеративні Штати Мікронезії', 'Мозамбік', 'Молдова', 'Монако',
-        'Монголія', 'М\'янма', 'Намібія', 'Науру', 'Непал', 'Нігер', 'Нігерія',
-        'Нідерланди', 'Нікарагуа', 'Німеччина', 'Нова Зеландія', 'Норвегія',
-        'ОАЕ', 'Оман', 'Пакистан', 'Палау', 'Палестинська держава', 'Панама',
-        'Папуа Нова Гвінея', 'ПАР', 'Парагвай', 'Перу', 'Південний Судан',
-        'Польща', 'Португалія', 'Росія', 'Руанда', 'Румунія', 'Сальвадор',
-        'Самоа', 'Сан-Марино', 'Сан-Томе і Принсіпі', 'Саудівська Аравія',
-        'Свазіленд', 'Сейшельські Острови', 'Сенегал',
-        'Сент-Вінсент і Гренадини', 'Сент-Кіттс і Невіс', 'Сент-Люсія',
-        'Сербія', 'Сінгапур', 'Сирія', 'Словаччина', 'Словенія',
-        'Соломонові Острови', 'Сомалі', 'Судан', 'Суринам', 'Східний Тимор',
-        'США', 'Сьєрра-Леоне', 'Таджикистан', 'Таїланд', 'Тайвань', 'Танзанія',
-        'Того', 'Тонга', 'Тринідад і Тобаго', 'Тувалу', 'Туніс', 'Туреччина',
-        'Туркменістан', 'Уганда', 'Угорщина', 'Узбекистан', 'Україна',
-        'Уругвай', 'Фіджі', 'Філіппіни', 'Фінляндія', 'Франція', 'Хорватія',
-        'Центральноафриканська Республіка', 'Чад', 'Чехія', 'Чилі',
-        'Чорногорія', 'Швейцарія', 'Швеція', 'Шрі-Ланка', 'Ямайка', 'Японія'
-    ]
-    street_prefixes = [
-        'вулиця', 'проспект', 'майдан', 'набережна', 'бульвар', 'провулок'
-    ]
-    street_suffixes = ['узвіз']
-
-    @classmethod
-    def city_prefix(cls):
-        return cls.random_element(cls.city_prefixes)
-
-    @classmethod
-    def postcode(cls):
-        """The code consists of five digits (01000-99999)"""
-        return '{}{}'.format(randint(0, 10), randint(1000, 10000))
-
-    @classmethod
-    def street_prefix(cls):
-        return cls.random_element(cls.street_prefixes)
diff --git a/faker/providers/date_time/__init__.py b/faker/providers/date_time/__init__.py
index d5fc3d6d..3ffa6894 100644
--- a/faker/providers/date_time/__init__.py
+++ b/faker/providers/date_time/__init__.py
@@ -287,6 +287,14 @@ class Provider(BaseProvider):
         """
         return cls.date_time().strftime(pattern)
 
+    @classmethod
+    def date_object(cls):
+        """
+        Get a date object between January 1, 1970 and now
+        :example datetime.date(2016, 9, 20)
+        """
+        return cls.date_time().date()
+
     @classmethod
     def time(cls, pattern='%H:%M:%S'):
         """
@@ -296,6 +304,14 @@ class Provider(BaseProvider):
         """
         return cls.date_time().time().strftime(pattern)
 
+    @classmethod
+    def time_object(cls):
+        """
+        Get a time object
+        :example datetime.time(15, 56, 56, 772876)
+        """
+        return cls.date_time().time()
+
     @classmethod
     def _parse_date_time(cls, text, tzinfo=None):
         if isinstance(text, (datetime, date, real_datetime, real_date)):
diff --git a/faker/providers/internet/uk_UA/__init__.py b/faker/providers/internet/uk_UA/__init__.py
deleted file mode 100644
index 14758858..00000000
--- a/faker/providers/internet/uk_UA/__init__.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# coding=utf-8
-from __future__ import unicode_literals
-
-from .. import Provider as InternetProvider
-
-
-class Provider(InternetProvider):
-    free_email_domains = [
-        'email.ua', 'gmail.com', 'gov.ua', 'i.ua', 'meta.ua', 'ukr.net'
-    ]
-    tlds = ['com', 'info', 'net', 'org', 'ua', 'укр']


Test patch:
diff --git a/faker/tests/__init__.py b/faker/tests/__init__.py
index 2b177114..cd5240bd 100644
--- a/faker/tests/__init__.py
+++ b/faker/tests/__init__.py
@@ -333,6 +333,18 @@ class FactoryTestCase(unittest.TestCase):
         self.assertFalse(provider.iso8601().endswith('+00:00'))
         self.assertTrue(provider.iso8601(utc).endswith('+00:00'))
 
+    def test_date_object(self):
+        from faker.providers.date_time import Provider
+        provider = Provider
+
+        self.assertIsInstance(provider.date_object(), datetime.date)
+
+    def test_time_object(self):
+        from faker.providers.date_time import Provider
+        provider = Provider
+
+        self.assertIsInstance(provider.time_object(), datetime.time)
+
     def test_date_time_between_dates(self):
         from faker.providers.date_time import Provider
         provider = Provider