All Versions
30
Latest Version
Avg Release Cycle
63 days
Latest Release
-

Changelog History
Page 3

  • v2.1.0 Changes

    June 17, 2018

    โž• Added:

    • โž• Added a list of all supported locales as mimesis/locales.py

    โšก๏ธ Updated:

    • ๐Ÿ”„ Changed how Internet provider works with stock_image
    • ๐Ÿ”„ Changed how random module works, now exposing global Random instance
    • โšก๏ธ Updated dependencies
    • โšก๏ธ Updated choice to make it a provider with more output types

    ๐Ÿ›  Fixed:

    • Prevents ROMANIZED_DICT from mutating
    • ๐Ÿ›  Fixed appveyour builds
    • ๐Ÿ›  Fixed flake8-builtins checks
    • ๐Ÿ›  Fixed some mypy issues with strict mode
    • ๐Ÿ›  Fixed number of elements returned by choice with unique=True
  • v2.0.1 Changes

    April 01, 2018

    โœ‚ Removed:

    • Removed internal function utils.locale_info which duplicate utils.setup_locale
  • v2.0.0 Changes

    February 09, 2018

    ๐Ÿš€ .. note:: This release (2.0.0) contains some breaking changes and this means that you should update names of classes and methods in your code.

    โž• Added:

    • โž• Added items IOC and FIFA for enum object CountryCode
    • โž• Added support of custom providers for schema.Field
    • โž• Added support of parameter dms for coordinates, longitude, latitude
    • โž• Added method Text.rgb_color

    • โž• Added support of parameter safe for method Text.hex_color

    • Added an alias zip_code for Address.postal_code

    Optimizations:

    • ๐ŸŽ Significantly improved performance of schema.Field
    • Other minor improvements

    โšก๏ธ Updated/Renamed:

    • โšก๏ธ Updated method integers
    • ๐Ÿ“‡ Renamed provider Personal to Person
    • ๐Ÿ“‡ Renamed provider Structured to Structure
    • ๐Ÿ“‡ Renamed provider ClothingSizes to Clothing
    • ๐Ÿ“‡ Renamed json file personal.json to person.json for all locales
    • Renamed country_iso_code to country_code in Address data provider
  • v2.0.o

    February 09, 2018
  • v1.0.5 Changes

    January 19, 2018

    ๐Ÿ”– Version 1.0.5

    โž• Added :

    • โž• Added method RussiaSpecProvider.inn

    ๐Ÿ›  Fixed :

    • ๐Ÿ›  Fixed issue with seed for providers.Cryptographic.bytes
    • ๐Ÿ›  Fixed issue #375

    Optimizations :

    • โšก๏ธ Optimized method Text.hex_color
    • โšก๏ธ Optimized method Address.coordinates
    • โšก๏ธ Optimized method Internet.ip_v6

    โœ… Tests :

    • โœ… Grouped tests in classes
    • โž• Added tests for seeded data providers
    • Other minor optimizations and improvements
  • v1.0.4 Changes

    โž• Added:

    • โž• Added function for multiple choice helpers.Random.multiple_choice

    ๐Ÿ›  Fixed:

    • ๐Ÿ›  Fixed issue with seed #325 <https://github.com/lk-geimfari/mimesis/issues/325>__

    Optimizations:

    • โšก๏ธ Optimized method username()
  • v1.0.3 Changes

    ๐Ÿšš Mover/Removed:

    • ๐Ÿšš Moved custom_code to helpers.Random

    Optimizations:

    • โšก๏ธ Optimized function custom_code and it works faster by โ‰ˆ 50%
    • Other minor optimizations in data providers
  • v1.0.2 Changes

    โž• Added:

    • โž• Added method ethereum_address for Payment
    • Added method get_current_locale for BaseProvider
    • โž• Added method boolean for Development which returns random boolean value
    • โž• Added method integers for Numbers
    • โž• Added new built in specific provider UkraineSpecProvider
    • โž• Added support of key functions for the object schema.Field
    • โž• Added object schema.Schema which helps generate data by schema

    ๐Ÿ›  Fixed:

    • ๐Ÿ›  Fixed issue full_name when method return female surname for male name and vice versa
    • ๐Ÿ›  Fixed bug with improper handling of attributes that begin with an underscore for class schema.Field

    โšก๏ธ Updated:

    • ๐Ÿš€ Updated method version for supporting pre-releases and calendar versioning
    • Renamed methods international, european and custom to international_size, european_size and custom_size
  • v1.0.1 Changes

    โšก๏ธ Updated:

    • ๐Ÿ›  Fixed #304
  • v1.0.0 Changes

    This is a first major version of mimesis and here are breaking ๐Ÿ”„ changes (including changes related to support for only the latest ๐Ÿ”– versions of Python, i.e Python 3.5 and Python 3.6), so there is no backwards compatibility with early versions of this library.

    โž• Added:

    • โž• Added Field for generating data by schema
    • โž• Added new module typing.py for custom types
    • โž• Added new module enums.py and support of enums in arguments of methods
    • Added category_of_website and port to Internet data provider
    • โž• Added mnemonic_phrase for Cryptography data provider
    • Added price_in_btc and currency_symbol to Business data provider
    • โž• Added dna, rna and atomic_number to Science data provider
    • Added vehicle_registration_code to Transport data provider
    • โž• Added generate_string method for Random
    • โž• Added alias last_name for surname in Personal data provider
    • โž• Added alias province, region, federal_subject for state in Address data provider
    • โž• Added annotations for all methods and functions for supporting type hints
    • โž• Added new data provider Payment
    • Added new methods to Payment: credit_card_network, credit_card_owner

    ๐Ÿ›  Fixed:

    • ๐Ÿ›  Fixed issue with primes in Numbers data provider
    • ๐Ÿ›  Fixed issue with repeated output on using Code().custom code
    • Other minor fix and improvements

    ๐Ÿšš Mover/Removed:

    • Moved credit_card, credit_card_expiration_date, cid, cvv, paypal and bitcoin to Payment from Personal

    • ๐Ÿšš Moved custom_code to utils.py from providers.code.Code

    • โœ‚ Removed some useless methods

    • โœ‚ Removed module constants, in view of adding more convenient and useful module enums

    • โœ‚ Removed non informative custom exception WrongArgument and replaced one with KeyError and NonEnumerableError

    • ๐Ÿšš Parameter category of method hashtags is deprecated and was removed

    • โœ‚ Removed all methods from UnitSystem and replaced ones with unit().

    โšก๏ธ Updated/Renamed:

    • โšก๏ธ Updated data for de-at, en, fr, pl, pt-br, pt, ru, uk
    • โšก๏ธ Other minor updates in other languages
    • Renamed currency_iso to currency_iso_code in Business data provider