Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

Update faker to 9.9.0 #662

Closed
wants to merge 1 commit into from
Closed

Conversation

pyup-bot
Copy link
Contributor

This PR updates Faker from 4.0.3 to 9.9.0.

Changelog

9.9.0

* deprecate positional `allowed_types` (1573). Thanks fcurella.

9.8.4

* Fix positional ``value_types``.

9.8.3

* Shorten IBANs for `pl_PL` to 28 chars. Fix 1568 (1569). Thanks fcurella.

9.8.2

* Relax ElementsType to admit e.g. Sets. Thanks OJFord.

9.8.1

* Fix ``pydecimal`` with ``left_digits=0`` not setting the left digit to 0. Thanks ndrwkim.

9.8.0

*  Add ``es_CO`` localized providers. Thank you healarconr.

9.7.1

* Take into account area codes for French phone numbers. Thanks nicarl.

9.7.0

* Add provider for French SSN. Thanks nicarl.

9.6.0

* Add dynamic provider. Thanks omri374.

9.5.3

*  Improve randomness of ``pydecimal`` for different scenarios. Thanks antonioIrizar.

9.5.2

*  Limit ``typing_extensions`` dependency to Python < 3.8. Thanks mgorny.

9.5.1

*  Add ``typing-extensions`` as dependency and pin ``mypy`` version. Thanks nicarl.

9.5.0

* Add automotive provider for ``nl_NL``. Thanks MarcelRobeer.

9.4.0

* Add Typing. Thanks MarcelRobeer, nicarl.

9.3.1

*  Change to secondary address format in ``en_AU`` locale to reflect the common usage. Thanks deboraelkin2.

9.3.0

* Add ``currency``, ``automotive``, ``company`` and ``bank`` providers for ``el_GR``. Thanks nikosmichas.

9.2.0

* Add ``color`` and ``date_time`` provider for ``el_GR``. Thanks nikosmichas.

9.1.0

* Add currency provider for ``nl_NL``. Thanks MarcelRobeer.

9.0.1

* Fix ``pydecimal`` returning ``min_value`` or ``max_value`` too frequently. Thanks zivkovic.

9.0.0

* Change default email generator to use safe domain names. Thanks errbufferoverfl.

8.16.0

* Add ``date_time`` provider for ``nl_NL``. Thanks MarcelRobeer.

8.15.0

* Add ``bg_BG`` color provider. Thanks iradonov.

8.14.2

* Fix bug in ``pydecimal`` when returning max/min. Thanks wilbertom.

8.14.1

* Fix `pydecimal` precision. Thanks joidegn.

8.14.0

* Add datetime provider for ``bn_BD``. Thanks jabertuhin.

8.13.1

* Change ``fi_FI`` Provinces to Regions. Thanks LKajan.

8.13.0

* ``uk_UA`` address provider - fix streets and cities names, added regions. Thanks o-vasyliev.

8.12.3

* Fix missing underscores in ``mac_platform_token``. Thanks iamkeyur.

8.12.2

*  Remove period/fullstop from ``en_GB`` prefixes. Thanks stephengruppetta.

8.12.1

* Add missing diacritics in ``fr_FR`` ``person`` provider. Thanks laowantong.

8.12.0

* Added non-geo numbers and services phones format for ``pt_BR``. Thanks leogregianin.
* Add datetime formats in ``pt_BR``. Thanks leogregianin.
* Add currency formats in ``pt_BR``. Thanks leogregianin.

8.11.0

*  Add ``nic_handle``. Thanks pishchalnikov.

8.10.3

* Remove potentially offensive surname in ``it_IT``. Thanks lordgordon.

8.10.2

* Return list instead of tuple in ``choices_distribution``. Thanks svisser.

8.10.1

* enable faker instances to be unpickled (1480). Thanks fcurella.

8.10.0

* Add ``ar_AE`` (UAE) phone numbers. Thanks sshishov.

8.9.1

* Skip UnsupportedFeature's on the command line. Thanks therefromhere.

8.9.0

* Add RIPE ID. Thanks pishchalnikov.

8.8.2

* Avoid collision for ``date`` in ``datetime`` provider. Thanks mattshin.

8.8.1

* Fix ``left_digits`` ignored if ``min_value`` is given. Thanks OJFord.q

8.8.0

* Add ``iana_id``, IANA Registrar ID. Thanks pishchalnikov.

8.7.0

* Add tlds for ``th_TH`` internet provider. Thanks bact.

8.6.0

*  Add ``aba()`` method to generate ABA routing numbers. Thanks mstellon.

8.5.1

* Fix  deepcopy for Faker instances.

8.5.0

*  Add  ``image`` provider. Thanks n1ngu.

8.4.0

* Add license plates and language names for ``he_IL`` locale. Thanks AndreyRub.

8.3.0

*  Add colors for ``he_IL``. Thanks AndreyRub.

8.2.1

*  Add few more names in ``en_IN`` person provider. Thanks Felix-Raj.

8.2.0

*  Add ``city_name()`` and cities to ``support .city()`` for ``th_TH``. Thanks bact.

8.1.4

* Support distant past dates on Windows. Thanks prescod.

8.1.3

* Fixes 1439: Cast Path to a string for `pkgutil.iter_modules` (1441). Thanks fcurella.

8.1.2

* Fix company suffix typo for ``th_TH``. Thanks bact.

8.1.1

* Remove ``gmail.co.uk`` from ``en_GB`` email Provider. Thanks bact.

8.1.0

* Extend ``pl_PL`` Pesel To support greater range of dates. Thanks IlfirinPL.

8.0.0

* Fix CLI only giving 10 possible outputs. Thanks andrewdotn.

7.0.1

* Fix faker module loader to use strings rather than Paths. Thanks mgorny.

7.0.0

* Make sure `pyfloat` fails when asked to produce more digits than the system supports. Thanks rossjones.

6.6.3

* Ensure ``pytuple`` returns the correct number of items. Thanks rossjones.

6.6.2

* Fix ``ro_RO`` phone numbers generation. Thanks feketemihai.

6.6.1

* set ``uk_UA`` address street titles to proper language. Thanks fessua.

6.6.0

* Add ``address`` provider for ``ro_RO``. Thanks feketemihai.

6.5.2

* Fix a problem with ``pyfloat`` where it can return ``sys.epsilon`` when ``right_digits=N`` and ``positive=True``. Thanks tomage.

6.5.1

* Replace ``es_MX`` ``RFC`` name initials when they are forbidden words. Thanks briferz.

6.5.0

* Add ``address`` provider for ``de_CH``. Thanks andre-dasilva.

6.4.1

* user_agent: bump platform versions. Thanks gsilvan.

6.4.0

* Add ``cs_CZ`` lorem - word list. Thanks jakubno.

6.3.0

* Add ``sk_SK`` automotive provider. Thanks matusvalo.

6.2.0

*  Add current_country, current_country_code and administrative_unit. Thanks prescod.

6.1.1

* Add Taiwanese and Palestinian time zones. Thanks prescod.

6.1.0

* Rename ``fr_QC`` to ``fr_CA``. Thanks prescod.

6.0.0

* Fix ``pyfloat`` returning zeros when positive=True. Thanks sciencectn.

5.8.0

* Add currency names for ``th_TH``. Thanks bact.

5.7.0

* Add new currency provider ``pricetag()``. Thanks eumiro.

5.6.5

* Update ``th_TH`` Lorem text provider's punctuations, reduce size of word list (1376). Thanks bact.

5.6.4

* Synchronize ``cs_CZ`` and ``sk_SK`` address provider and split postcodes (1174). Thanks eumiro.

5.6.3

* Enable parallel coveralls builds (1382). Thanks fcurella.

5.6.2

* Fix coveralls (1374). Thanks joke2k.

5.6.1

* Fix transliteration for ``ru_RU`` ``person`` provider. Thanks valestel.

5.6.0

* Add ``address``, ``bank``, ``geo`` and ``person`` provider for ``en_IE``. Thanks NiL.
* Add ``person`` provider for ``ga_IE``. Thanks NiL.

5.5.1

* Fix lorem provider ``sentence`` method.

5.5.0

* Add elements caching and other optimizations. Thanks prescod.
* Add ``use_weighting`` parameter for improved performance. Thanks prescod.

5.4.1

* Remove empty string from  ``ar_AA`` Person Provider.

5.4.0

* Add ``da_DK`` address provider. Thanks JoseNavy.

5.3.0

* ``json`` and ``fixed_width`` now allow for strings to be fixed or pinned to a static value by prepending `. Thanks johnbrandborg.

5.2.0

* Add ``en_IN`` address + phone number provider. Thanks pulkitgupta2k.

5.1.0

* Add ``en_IN`` person provider. Thanks pulkitgupta2k.

5.0.2

* Remove invalid surname in `nl_NL`. Thanks TheoSinnige.

5.0.1

* ``th_TH`` ``strftime``: normalize output for unsupported directive on ``musl``-based Linux. Thanks bact.

5.0.0

* Drop support for Python 3.5. Thanks cclaus.
* Add support for Python 3.9. Thanks cclaus.

4.18.0

* Add ``date_time`` and ``bank`` providers for ``th_TH``. Thanks bact.

4.17.1

* Correct spelling errors in city names for ``de_DE``. Thanks AnjaGer.

4.17.0

* Add name pairs to get matched representation in ``ja_JP`` person provider. Thanks yu-ichiro.

4.16.0

* Add SSN, company name, address, and license plate providers for ``th_TH``. Thanks bact.

4.15.0

* Add postcode format, country names, person prefix weights, and update phone number format for ``th_TH``. Thanks bact.

4.14.2

* Fix generation of names ending with spaces. Thanks edomora97.

4.14.1

* Add relative frequencies for japanese last names. Thanks TianyiShi2001.

4.14.0

* Add Swiss bank provider locales. Thanks mondeja.

4.13.0

* Split first names into male and female on ``pt_PT`` provider. Thanks gplgps.

4.12.0

* Geo provider added for ``tr_TR`` locale. Thanks iamnotagentleman.

4.11.0

* Add ``sk_SK`` Job provider. Thanks pipozzz.

4.10.0

* Add ``date_time`` provider for ``pt_PT``. Thanks gplgps.

4.9.0

* Add ``.unique()`` for unique values. Thanks coiax.

4.8.0

* Add automotive provider for ``tr_TR``. Thanks molcay.

4.7.0

* Add province list and add 2 new district to ``ne_NP``. Thanks iamsauravsharma.

4.6.0

* Add Currency provider for ``sv_SE``. Thanks frangiz.

4.5.0

* Add ``pt_PT`` credit card provider. Thanks rubenandre.

4.4.0

* Added Company Provider for ``tr_TR`` locale. Thanks iamnotagentleman.

4.3.0

* Add job providers for ``tr_TR``. Thanks molcay.

4.2.0

* Implement color provider for ``sk_SK`` locale. Thanks pipozzz.

4.1.8

* Fix ``hu_HU`` color provider inheritance. Thanks n1ngu.

4.1.7

* Bigger zipcode ranges for VA, TX and MD in ``en_US``. Thanks Antetokounpo.

4.1.6

* Add new style ``pt_PT`` automotive plates. Thanks gplgps.

4.1.5

* Remove duplicate jobs from the ``pt_PT`` provider (1282). Thanks gplgps.

4.1.4

* Use "Belarus" instead of "Vitryssland" for ``sv_SE``. Thanks Majsvaffla.
* Added bank provider for ``tr_TR`` locale. Thanks iamnotagentleman.
* Improve VAT generation for IT provider. Thanks LordGordonQ.
* Use non-zero number for first digit of Swedish postal codes. Thanks Majsvaffla.

4.1.3

* Add ``es_ES`` autonomous communities (Spanish regions). Thanks mondeja.
* Add JSON and Fixed Width argument group and parser support. Thanks johnbrandborg.
* Update ``zh_CN`` ssn provider to support gender. Thanks mapoor.
* Fix typo in ``de_DE`` job provider. Thanks datadominik.
* ``or_IN`` Odia person's name added. Thanks soumendrak.
* Remove ``datetime_safe`` shim subclass in favor of native Python ``datetime.datetime``. Thanks samcrang.

4.1.2

* Extend Person Provider to support non-binary suffixes and prefixes. Thank you crd.
* Add ``safe_domain_name`` generator. Thanks crd.
* Fix max_value/positive ``pyfloat`` interaction. Thanks coiax.
* Update ``bban_format`` for ``fi_FI`` locale. Thanks ALMP-SallaH.
* Fix ``person.ja_JP`` kana and roman characters. Thanks yameholo.
* Add ``json`` and ``fixed_width`` generators. Thank you johnbrandborg.
* Add SWIFT code provider methods: ``swift``, ``swift8`` and ``swift11``. Thanks malefice.
* Add ``es_ES`` internet provider. Thanks mondeja.
* Update ``bban_format`` for ``fr_FR`` locale. Thanks r3gis3r.
* Update ``fr_FR`` ``job`` provider. Thanks mondeja.
* Add ``es_ES`` ``barcode`` provider. Thanks mondeja.
* Add parser argument support. Thanks johnbrandborg.

4.1.1

* Add ``date_time`` providers for ``cs_CZ``, ``de_AT``, ``es_ES``, ``it_IT``, ``sk_SK``,
``tr_TR``. Thanks eumiro.
* Add prefix support to BarcodeProvider. Thanks yu-ichiro.
* Fix company format for ``hy_AM`` provider. Thanks mdantonio.
* Add .uk email providers and TLDs for ``en_GB``. Thanks craiga.
* Add ``language_name`` generator. Thanks ikhomutov and mondeja.
* Add ``pytimezone`` generator returning ``tzinfo`` objects. Thanks OJFord.
* Add ``es_ES`` currency provider. Thanks mondeja.

4.1.0

* Add ``pytest`` plugin. Thanks malefice.
* Fix phone numbers for ``es_ES``. Thanks pablofm.
* Fix ``uuid`` provider to return a ``uuid4`` object when ``cast_to`` is set to ``None``. Thanks rodrigondec.
* Update names for ``es_ES`` person provider. Thanks mondeja.
* Add provider for ``sk_SK`` ``birth_number``. Thanks eumiro.
* Add ``day_of_week`` and ``month_name`` for ``de_DE`` provider. Thanks eumiro.
Links

@pyup-bot pyup-bot mentioned this pull request Nov 29, 2021
@pyup-bot
Copy link
Contributor Author

pyup-bot commented Dec 7, 2021

Closing this in favor of #669

@pyup-bot pyup-bot closed this Dec 7, 2021
@fuzzylogic2000 fuzzylogic2000 deleted the pyup-update-faker-4.0.3-to-9.9.0 branch December 7, 2021 17:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant