diff --git a/mimesis-3.3.0.tar.gz b/mimesis-3.3.0.tar.gz deleted file mode 100644 index b60ea6d..0000000 --- a/mimesis-3.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eafef3f1398f544e1c9316310d6ae32867c7e2e08215549154f6d7f72037561b -size 2823195 diff --git a/mimesis-4.0.0.tar.gz b/mimesis-4.0.0.tar.gz new file mode 100644 index 0000000..07c38dd --- /dev/null +++ b/mimesis-4.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1da1c80fe45a3d6a9fef01ff6687216a9de42df64fd297b5d7be9fc5ddb54c30 +size 3361680 diff --git a/python-mimesis.changes b/python-mimesis.changes index 3c63e69..459a5da 100644 --- a/python-mimesis.changes +++ b/python-mimesis.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Wed Apr 1 08:41:46 UTC 2020 - pgajdos@suse.com + +- version update to 4.0.0 + .. warning:: This release (4.0.0) contains some insignificant but breaking changes in API, please be careful. + **Added**: + - Added an alias ``.first_name(*args, **kwargs)`` for the method ``Person().name()`` + - Added an alias ``.sex(*args, **kwargs)`` for the method ``Person().gender()`` + - Added method ``randstr()`` for class ``Random()`` + - Added method ``complexes()`` for the provider ``Numbers()`` + - Added method ``matrix`` for the provider ``Numbers()`` + - Added method ``integer_number()`` for the provider ``Numbers()`` + - Added method ``float_number()`` for the provider ``Numbers()`` + - Added method ``complex_number()`` for the provider ``Numbers()`` + - Added method ``decimal_number()`` for the provider ``Numbers()`` + - Added method ``ip_v4_object()`` and ``ip_v6_object`` for the provider ``Internet()``. Now you can generate IP objects, not just strings. + - Added new parameter ``port_range`` for method ``ip_v4()`` + - Added new parameter ``separator`` for method ``Cryptographic().mnemonic_phrase()`` + **Fixed**: + - Fixed issue with invalid email addresses on using custom domains without ``@`` for ``Person().email()`` + **Updated**: + - Updated names and surnames for locale ``ru`` + - The ``floats()`` function in the ``Numbers`` provider now accepts arguments about the range of the generated float + numbers and the rounding used. By default, it generates a list of ``n`` float numbers insted of a list of 10^n elements. + - The argument ``length`` of the function ``integers`` is renamed to ``n``. + **Removed**: + - Removed the ``rating()`` method from the ``Numbers`` provider. It can be replaced with ``float_number()``. + - Removed the ``primes()`` method from the ``Numbers`` provider. + - Removed the ``digit()`` method from the ``Numbers`` provider. Use ``integer_number()`` instead. + - Removed the ``between()`` method from the ``Numbers`` provider. Use ``integer_number()`` instead. + - Removed the ``math_formula()`` method from the ``Science`` provider. + - Removed ``rounding`` argument from ``floats()``. Now it's ``precision``. + ------------------------------------------------------------------- Mon Mar 9 08:57:49 UTC 2020 - Tomáš Chvátal diff --git a/python-mimesis.spec b/python-mimesis.spec index de45657..b9bb061 100644 --- a/python-mimesis.spec +++ b/python-mimesis.spec @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-mimesis -Version: 3.3.0 +Version: 4.0.0 Release: 0 Summary: Fake data generator License: MIT @@ -60,8 +60,7 @@ rm %{buildroot}%{_prefix}/LICENSE sed -i '/--\(flake8\|isort\)/d' setup.cfg # some tests require a network connection # test_cpf_with_666_prefix - fails with new mocker behaviour -# test_port - fails on py3.8+ as it raises different exception then one checked -%pytest -k 'not (test_download_image or test_stock_image or test_cpf_with_666_prefix or test_port)' +%pytest -k 'not (test_download_image or test_stock_image or test_cpf_with_666_prefix)' %files %{python_files} %doc README.rst