- update to 25.0.1:
* Add type stub file to `setup.py`.
* Include type stubs in release.
* Add job provider for `cs_CZ`.
* Add geo provider for `sk_SK`.
* Clean up data in `sk_SK` job provider.
* Remove offensive word from `pl_PL` lorem provider.
* Tune `cs_CZ` phone number validation.
* Update list of `first_name_*` and `last_name` in `pt_BR`
`PersonProvider`.
* Update `uk_UA` phone provider.
* Fix wrong pricetag format in `ru_RU` locale.
* Update last names for `de_DE` locale.
* Update phone number formats for `cs_CZ`, `sk_SK`.
* Update versions in `user_agent` provider.
* Add type hints stubs.
* Add address words for `cs_CZ`.
OBS-URL: https://build.opensuse.org/request/show/1171536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=53
* Add type stub file to `setup.py`.
* Include type stubs in release.
* Add job provider for `cs_CZ`.
* Add geo provider for `sk_SK`.
* Clean up data in `sk_SK` job provider.
* Remove offensive word from `pl_PL` lorem provider.
* Tune `cs_CZ` phone number validation.
* Update list of `first_name_*` and `last_name` in `pt_BR`
`PersonProvider`.
* Update `uk_UA` phone provider.
* Fix wrong pricetag format in `ru_RU` locale.
* Update last names for `de_DE` locale.
* Update phone number formats for `cs_CZ`, `sk_SK`.
* Update versions in `user_agent` provider.
* Add type hints stubs.
* Add address words for `cs_CZ`.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=110
- update to 24.3.0:
* Add phone number formats to nl_BE.
* Return capitalized city names in `hu_HU`.
* Add `uk-UA` credit card provider.
* Upgrade `uk_UA` person provider.
* Fix prefix for male `bg_BG` names
* Add Grenville to `land_coords` in geo provider.
* Fix Kyiv name.
* Fix returning random data for person provider in `et_EE`
locale when the same seed value is set.
* Add person, bank provider for `sk_SK` locale.
* fix: update `pydecimal` algorithm to ensure left part is not
generated with a leading 0.
* Allow Uniqueness and Localization.
* Add `uk_UA` lorem provider.
* Consistently throw an error if the start of a daterange is
after the end.
* Add `uk_UA` automotive provider
OBS-URL: https://build.opensuse.org/request/show/1160803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=52
* Add phone number formats to nl_BE.
* Return capitalized city names in `hu_HU`.
* Add `uk-UA` credit card provider.
* Upgrade `uk_UA` person provider.
* Fix prefix for male `bg_BG` names
* Add Grenville to `land_coords` in geo provider.
* Fix Kyiv name.
* Fix returning random data for person provider in `et_EE`
locale when the same seed value is set.
* Add person, bank provider for `sk_SK` locale.
* fix: update `pydecimal` algorithm to ensure left part is not
generated with a leading 0.
* Allow Uniqueness and Localization.
* Add `uk_UA` lorem provider.
* Consistently throw an error if the start of a daterange is
after the end.
* Add `uk_UA` automotive provider
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=108
- update to 21.0.0:
* Fix: random sign in `pyfloat` when `positive=False`.
* Add company provider and NUSS for `es_ES` locale.
* Add official support for Python 3.12.
* Make `unix_time` always return floats.
* Fix `pydecimal` crash on float `min_value` or `max_value`.
* Fix type hint for `unix_time`.
* Support platform-specific second precision. Thanks @cknv.
* Add more entries in `cs_CZ`'s geo
* Fix latest days of the month as birth day in italian SSN.
* Add `geo` provider for `cs_CZ`
* Fix handling for finnish ssn where `min_age` and `max_age`
are the same
* Add a few street names to `cs_CZ`
* Add words to lorem for `cs_CZ`
* Add color for `cs_CZ`
distribution anymore
* Add banks for en_IN locale. Thanks @ChiragMangukia.
- Update to v15.1.1
* automotive: add de_CH license plates. Thanks @gsilvan.
- Update to 6.3.0:
phone number format for th_TH. Thanks @bact.
* Remove datetime_safe shim subclass in favor of native Python datetime.datetime. Thanks @samcrang.
* Breaking change: Only allow providers to use OrderedDict s, to
* Remove some validations from Faker and delegate it to an
* Add min and max values for ``pyfloat`` and ``pydecimal``.
OBS-URL: https://build.opensuse.org/request/show/1133656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=47
* Fix: random sign in `pyfloat` when `positive=False`.
* Add company provider and NUSS for `es_ES` locale.
* Add official support for Python 3.12.
* Make `unix_time` always return floats.
* Fix `pydecimal` crash on float `min_value` or `max_value`.
* Fix type hint for `unix_time`.
* Support platform-specific second precision. Thanks @cknv.
* Add more entries in `cs_CZ`'s geo
* Fix latest days of the month as birth day in italian SSN.
* Add `geo` provider for `cs_CZ`
* Fix handling for finnish ssn where `min_age` and `max_age`
are the same
* Add a few street names to `cs_CZ`
* Add words to lorem for `cs_CZ`
* Add color for `cs_CZ`
distribution anymore
* Add banks for en_IN locale. Thanks @ChiragMangukia.
- Update to v15.1.1
* automotive: add de_CH license plates. Thanks @gsilvan.
- Update to 6.3.0:
phone number format for th_TH. Thanks @bact.
* Remove datetime_safe shim subclass in favor of native Python datetime.datetime. Thanks @samcrang.
* Breaking change: Only allow providers to use OrderedDict s, to
* Remove some validations from Faker and delegate it to an
* Add min and max values for ``pyfloat`` and ``pydecimal``.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=98
- Update to 19.10.0:
- Update names and phone numbers for cs_CZ. Thanks @george0st.
- Revert "fix type error in pyfloat when max_value is None"
from v19.6.2.
- Use DE base for de_CH AddressProvider. Thanks @nchiapol.
- Fix person Latvian provider.
- Add Gender support for Latvian (lv_LV) names. Thanks
@OskarsPakers.
- Add MAC Address Multicast. Thanks @d3vyce.
- fix type error in pyfloat when max_value is None. Thanks
@HugoJP1.
- Bump actions/checkout from 3 to 4 (#1909). Thanks
@dependabot[bot].
- Add addresses for en_BD. Thanks @aamibhoot.
- Add color_rgb, color_rgb_float, color_hsv and
color_hsl. Thanks @fdemmer.
- Add schemes and deep argument to uri method.
- Remove spurious space in uk_UA first_name. Thanks @Romissevd.
- Add weighting to dynamic providers. Thanks @pauldechorgnat.
- Add support for South African Zulu (zu_ZA) names and last
names. Thanks @iamkhaya.
- Add ja_JP locale for datetime. Thanks @cyanghsieh.
- Drop support for Python 3.7
- Drop support for 32 bit systems.
- Add elector_code for es_MX SSN provider. Thanks
@edgarrmondragon.
- Add .optional proxy that may or may not return a fake
value. Thanks @ligne.
- Add fake automotive vin number function. Thanks @cyanghsieh.
- Fix area codes for fr_FR mobile phone numbers. Thanks
OBS-URL: https://build.opensuse.org/request/show/1118367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=46
- Update names and phone numbers for cs_CZ. Thanks @george0st.
- Revert "fix type error in pyfloat when max_value is None"
from v19.6.2.
- Use DE base for de_CH AddressProvider. Thanks @nchiapol.
- Fix person Latvian provider.
- Add Gender support for Latvian (lv_LV) names. Thanks
@OskarsPakers.
- Add MAC Address Multicast. Thanks @d3vyce.
- fix type error in pyfloat when max_value is None. Thanks
@HugoJP1.
- Bump actions/checkout from 3 to 4 (#1909). Thanks
@dependabot[bot].
- Add addresses for en_BD. Thanks @aamibhoot.
- Add color_rgb, color_rgb_float, color_hsv and
color_hsl. Thanks @fdemmer.
- Add schemes and deep argument to uri method.
- Remove spurious space in uk_UA first_name. Thanks @Romissevd.
- Add weighting to dynamic providers. Thanks @pauldechorgnat.
- Add support for South African Zulu (zu_ZA) names and last
names. Thanks @iamkhaya.
- Add ja_JP locale for datetime. Thanks @cyanghsieh.
- Drop support for Python 3.7
- Drop support for 32 bit systems.
- Add elector_code for es_MX SSN provider. Thanks
@edgarrmondragon.
- Add .optional proxy that may or may not return a fake
value. Thanks @ligne.
- Add fake automotive vin number function. Thanks @cyanghsieh.
- Fix area codes for fr_FR mobile phone numbers. Thanks
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=96
- update to 18.4.0:
* Add currency symbols for all listed currencies.
* Ensure `pyfloat` honors min and max values.
* Use correct union type for provider argument (#1840).
* Fix determinism in `state_abbr()` for `en_US`.
* Separate freely-associated states & US territories.
* Fix value error formatting.
* Add lorem provider for `nl_BE`.
* Add `nl_BE` automotive provider.
* Add `nl_BE` company provider.
* Add territory zip codes for `en_US`.
* Add `nl_BE` bank provider.
* Fix North Macedonia entry in `uk_UA` provider.
* Add SBN provider.
* Use the official name for North Macedonia due to the name
change in 2019.
* Add `zh_TW` `date_time` provider.
* Add support for latvian `ssn` generation.
* Add argument validation to `pybool()`.
OBS-URL: https://build.opensuse.org/request/show/1082313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=39
* Add currency symbols for all listed currencies.
* Ensure `pyfloat` honors min and max values.
* Use correct union type for provider argument (#1840).
* Fix determinism in `state_abbr()` for `en_US`.
* Separate freely-associated states & US territories.
* Fix value error formatting.
* Add lorem provider for `nl_BE`.
* Add `nl_BE` automotive provider.
* Add `nl_BE` company provider.
* Add territory zip codes for `en_US`.
* Add `nl_BE` bank provider.
* Fix North Macedonia entry in `uk_UA` provider.
* Add SBN provider.
* Use the official name for North Macedonia due to the name
change in 2019.
* Add `zh_TW` `date_time` provider.
* Add support for latvian `ssn` generation.
* Add argument validation to `pybool()`.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=81
- update to 16.8.1:
* Sort and add new Arabic words in `ar_AA` and `ar_PS`.
* Add `emoji` provider.
* Fix `name_female` and `name_male` mixed names for `en_GB`.
* Add method to generate JSON as bytes.
* Fix `siret` and `siren` generation for `fr_FR` locale company
information.
* Add `fr_CA` address provider.
* Add `zipcode`, `postcode` and `postalcode` to `pl_PL`.
* Update phone number formats for `es_ES` locale.
* Add new `fr_BE` and `nl_BE` `Person` providers.
* Add `fr_CA` date time provider.
* Allow passing optional json encoder in `json` provider.
* Fix missing comma in `en_NZ` address provider.
* Fix amount and layout of sample data.
OBS-URL: https://build.opensuse.org/request/show/1064201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Faker?expand=0&rev=37
* Sort and add new Arabic words in `ar_AA` and `ar_PS`.
* Add `emoji` provider.
* Fix `name_female` and `name_male` mixed names for `en_GB`.
* Add method to generate JSON as bytes.
* Fix `siret` and `siren` generation for `fr_FR` locale company
information.
* Add `fr_CA` address provider.
* Add `zipcode`, `postcode` and `postalcode` to `pl_PL`.
* Update phone number formats for `es_ES` locale.
* Add new `fr_BE` and `nl_BE` `Person` providers.
* Add `fr_CA` date time provider.
* Allow passing optional json encoder in `json` provider.
* Fix missing comma in `en_NZ` address provider.
* Fix amount and layout of sample data.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=77