- 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
- Update to v14.2.1
* Fix misspelled first name in da_DK locale. Thanks @filson1.
- Update to 14.2.0
* Add support for prefix and suffix to pystr provider.Thanks @stefan6419846.
- Update to 14.1.2
* Fix uk_UA postcode generation. Thanks @ajinkyac03.
- Update to 14.1.1
* Relax minimum version of typing-extensions. Thanks @stefan6419846.
- Update to 14.1.0
* Add providers for bn_BD: address, automotive, bank, color, company, currency, date_time, geo, internet, job, person, phone_number and ssn. Thanks @saanpritom.
- Update to 14.0.0
* Fix Provider._parse_date_time to support timestamps. Thanks @mochi-moshi.
- Update to 13.16.0
* automotive: add de_CH license plates. Thanks @gsilvan.
OBS-URL: https://build.opensuse.org/request/show/1005476
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Faker?expand=0&rev=63