Hello community,

here is the log from the commit of package python-mimesis for openSUSE:Factory 
checked in at 2019-09-13 14:58:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mimesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-mimesis.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mimesis"

Fri Sep 13 14:58:31 2019 rev:3 rq:730116 version:3.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mimesis/python-mimesis.changes    
2019-06-19 21:10:34.246635847 +0200
+++ /work/SRC/openSUSE:Factory/.python-mimesis.new.7948/python-mimesis.changes  
2019-09-13 14:58:33.973277866 +0200
@@ -1,0 +2,8 @@
+Wed Sep 11 11:36:10 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 3.3.0:
+  * country() from the Address() provider now by default returns the country 
name of the current locale.
+  * Separated Europe and Asia continents in Italian locale.
+  * Removed duplicated names in the countries of et locale.
+
+-------------------------------------------------------------------

Old:
----
  mimesis-3.2.0.tar.gz

New:
----
  mimesis-3.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-mimesis.spec ++++++
--- /var/tmp/diff_new_pack.vM8Jtt/_old  2019-09-13 14:58:34.561277890 +0200
+++ /var/tmp/diff_new_pack.vM8Jtt/_new  2019-09-13 14:58:34.561277890 +0200
@@ -19,24 +19,23 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
 Name:           python-mimesis
-Version:        3.2.0
+Version:        3.3.0
 Release:        0
 Summary:        Fake data generator
 License:        MIT
 Group:          Development/Languages/Python
-Url:            https://github.com/lk-geimfari/mimesis
+URL:            https://github.com/lk-geimfari/mimesis
 Source:         
https://github.com/lk-geimfari/mimesis/archive/v%{version}.tar.gz#/mimesis-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Recommends:     python-pytz
+BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module pytest-mock}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytz}
 # /SECTION
-Recommends:     python-pytz
-BuildArch:      noarch
-
 %python_subpackages
 
 %description

++++++ mimesis-3.2.0.tar.gz -> mimesis-3.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/CHANGELOG.rst 
new/mimesis-3.3.0/CHANGELOG.rst
--- old/mimesis-3.2.0/CHANGELOG.rst     2019-05-18 12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/CHANGELOG.rst     2019-07-31 18:05:16.000000000 +0200
@@ -1,3 +1,16 @@
+Version 3.3.0
+-------------
+
+**Fixed**:
+
+- ``country()`` from the ``Address()`` provider now by default returns the 
country name of the current locale.
+- Separated Europe and Asia continents in Italian locale.
+
+
+**Removed**:
+
+- Removed duplicated names in the countries of ``et`` locale.
+
 Version 3.2.0
 -------------
 
@@ -15,7 +28,7 @@
 
 **Removed**:
 
-- Removed ``multiple_choice()`` in the ``random`` module because it was 
unusued and it could be replaced with ``random.choices``.
+- Removed ``multiple_choice()`` in the ``random`` module because it was unused 
and it could be replaced with ``random.choices``.
 - Removed legacy method ``child_count()`` from provider ``Person()``
 
 Version 3.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/CONTRIBUTORS.rst 
new/mimesis-3.3.0/CONTRIBUTORS.rst
--- old/mimesis-3.2.0/CONTRIBUTORS.rst  2019-05-18 12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/CONTRIBUTORS.rst  2019-07-31 18:05:16.000000000 +0200
@@ -23,10 +23,9 @@
 -  Ryan Varley `(ryanvarley)`_
 -  Ruslan Valerievich `(Valerievich)`_
 -  dy `(duckyou)`_
--  Unknown hero which created a logo.
 
-Contributors
-~~~~~~~~~~~~
+Patches and Suggestions
+~~~~~~~~~~~~~~~~~~~~~~~
 
 -  Kevin Schellenberg `(wikkiewikkie)`_
 -  Casey Weed `(Battleroid)`_
@@ -79,6 +78,7 @@
 -  Julien Surloppe `(jsurloppe)`_
 -  Emilio Cecchini `(ceccoemi)`_
 -  Anphisa `(anphisa)`_
+-  Gary Donovan `(garyd203)`_
 
 .. _(lk-geimfari): https://github.com/lk-geimfari
 .. _(sobolevn): https://github.com/sobolevn
@@ -134,3 +134,4 @@
 .. _(jsurloppe): https://github.com/jsurloppe
 .. _(ceccoemi): https://github.com/ceccoemi
 .. _(anphisa): https://github.com/Anphisa
+.. _(garyd203): https://github.com/garyd203
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/Pipfile.lock 
new/mimesis-3.3.0/Pipfile.lock
--- old/mimesis-3.2.0/Pipfile.lock      2019-05-18 12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/Pipfile.lock      2019-07-31 18:05:16.000000000 +0200
@@ -38,10 +38,10 @@
         },
         "certifi": {
             "hashes": [
-                
"sha256:59b7658e26ca9c7339e00f8f4636cdfe59d34fa37b9b04f6f9e9926b3cece1a5",
-                
"sha256:b26104d6835d1f5e49452a26eb2ff87fe7090b89dfcaee5ea2212697e1e1d7ae"
+                
"sha256:046832c04d4e752f37383b628bc601a7ea7211496b4638f6514d0e5b9acc4939",
+                
"sha256:945e3ba63a0b9f577b1395204e13c3a231f9bc0223888be653286534e5873695"
             ],
-            "version": "==2019.3.9"
+            "version": "==2019.6.16"
         },
         "chardet": {
             "hashes": [
@@ -52,11 +52,11 @@
         },
         "check-manifest": {
             "hashes": [
-                
"sha256:d3ef229a2629024f082922faa2173ceaf19390b7aa3c63bf0eea000dbee8a6dc",
-                
"sha256:dba4749e3874d8f83eb4f0814c9c331fcade6c6325f885deb7b14aa1487fb323"
+                
"sha256:8754cc8efd7c062a3705b442d1c23ff702d4477b41a269c2e354b25e1f5535a4",
+                
"sha256:a4c555f658a7c135b8a22bd26c2e55cfaf5876e4d5962d8c25652f2addd556bc"
             ],
             "index": "pypi",
-            "version": "==0.38"
+            "version": "==0.39"
         },
         "codecov": {
             "hashes": [
@@ -128,11 +128,11 @@
         },
         "flake8": {
             "hashes": [
-                
"sha256:859996073f341f2670741b51ec1e67a01da142831aa1fdc6242dbf88dffbe661",
-                
"sha256:a796a115208f5c03b18f332f7c11729812c8c3ded6c46319c59b53efd3819da8"
+                
"sha256:19241c1cbc971b9962473e4438a2ca19749a7dd002dd1a946eaba171b4114548",
+                
"sha256:8e9dfa3cecb2400b3738a42c54c3043e821682b9c840b0448c0503f781130696"
             ],
             "index": "pypi",
-            "version": "==3.7.7"
+            "version": "==3.7.8"
         },
         "flake8-builtins": {
             "hashes": [
@@ -187,12 +187,19 @@
             ],
             "version": "==2.8"
         },
+        "importlib-metadata": {
+            "hashes": [
+                
"sha256:6dfd58dfe281e8d240937776065dd3624ad5469c835248219bd16cf2e12dbeb7",
+                
"sha256:cb6ee23b46173539939964df59d3d72c3e0c1b5d54b84f1d8a7e912fe43612db"
+            ],
+            "version": "==0.18"
+        },
         "isort": {
             "hashes": [
-                
"sha256:49293e2ff590cc8d48bc1f51970548b5b102bf038439ca1af77f352164725628",
-                
"sha256:ba69a4be8474be11720636bc2f0cf66f7054d417d4c1dbc1dfe504bb8e739541"
+                
"sha256:54da7e92468955c4fceacd0c86bd0ec997b0e1ee80d97f67c35a78b719dccab1",
+                
"sha256:6e811fcb295968434526407adb8796944f1988c5b65e8139058f2014cbe100fd"
             ],
-            "version": "==4.3.19"
+            "version": "==4.3.21"
         },
         "mccabe": {
             "hashes": [
@@ -203,28 +210,27 @@
         },
         "more-itertools": {
             "hashes": [
-                
"sha256:2112d2ca570bb7c3e53ea1a35cd5df42bb0fd10c45f0fb97178679c3c03d64c7",
-                
"sha256:c3e4748ba1aad8dba30a4886b0b1a2004f9a863837b8654e7059eebf727afa5a"
+                
"sha256:3ad685ff8512bf6dc5a8b82ebf73543999b657eded8c11803d9ba6b648986f4d",
+                
"sha256:8bb43d1f51ecef60d81854af61a3a880555a14643691cc4b64a6ee269c78f09a"
             ],
-            "markers": "python_version > '2.7'",
-            "version": "==7.0.0"
+            "version": "==7.1.0"
         },
         "mypy": {
             "hashes": [
-                
"sha256:2afe51527b1f6cdc4a5f34fc90473109b22bf7f21086ba3e9451857cf11489e6",
-                
"sha256:56a16df3e0abb145d8accd5dbb70eba6c4bd26e2f89042b491faa78c9635d1e2",
-                
"sha256:5764f10d27b2e93c84f70af5778941b8f4aa1379b2430f85c827e0f5464e8714",
-                
"sha256:5bbc86374f04a3aa817622f98e40375ccb28c4836f36b66706cf3c6ccce86eda",
-                
"sha256:6a9343089f6377e71e20ca734cd8e7ac25d36478a9df580efabfe9059819bf82",
-                
"sha256:6c9851bc4a23dc1d854d3f5dfd5f20a016f8da86bcdbb42687879bb5f86434b0",
-                
"sha256:b8e85956af3fcf043d6f87c91cbe8705073fc67029ba6e22d3468bfee42c4823",
-                
"sha256:b9a0af8fae490306bc112229000aa0c2ccc837b49d29a5c42e088c132a2334dd",
-                
"sha256:bbf643528e2a55df2c1587008d6e3bda5c0445f1240dfa85129af22ae16d7a9a",
-                
"sha256:c46ab3438bd21511db0f2c612d89d8344154c0c9494afc7fbc932de514cf8d15",
-                
"sha256:f7a83d6bd805855ef83ec605eb01ab4fa42bcef254b13631e451cbb44914a9b0"
+                
"sha256:0107bff4f46a289f0e4081d59b77cef1c48ea43da5a0dbf0005d54748b26df2a",
+                
"sha256:07957f5471b3bb768c61f08690c96d8a09be0912185a27a68700f3ede99184e4",
+                
"sha256:10af62f87b6921eac50271e667cc234162a194e742d8e02fc4ddc121e129a5b0",
+                
"sha256:11fd60d2f69f0cefbe53ce551acf5b1cec1a89e7ce2d47b4e95a84eefb2899ae",
+                
"sha256:15e43d3b1546813669bd1a6ec7e6a11d2888db938e0607f7b5eef6b976671339",
+                
"sha256:352c24ba054a89bb9a35dd064ee95ab9b12903b56c72a8d3863d882e2632dc76",
+                
"sha256:437020a39417e85e22ea8edcb709612903a9924209e10b3ec6d8c9f05b79f498",
+                
"sha256:49925f9da7cee47eebf3420d7c0e00ec662ec6abb2780eb0a16260a7ba25f9c4",
+                
"sha256:6724fcd5777aa6cebfa7e644c526888c9d639bd22edd26b2a8038c674a7c34bd",
+                
"sha256:7a17613f7ea374ab64f39f03257f22b5755335b73251d0d253687a69029701ba",
+                
"sha256:cdc1151ced496ca1496272da7fc356580e95f2682be1d32377c22ddebdf73c91"
             ],
             "index": "pypi",
-            "version": "==0.701"
+            "version": "==0.720"
         },
         "mypy-extensions": {
             "hashes": [
@@ -233,12 +239,19 @@
             ],
             "version": "==0.4.1"
         },
+        "packaging": {
+            "hashes": [
+                
"sha256:0c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af",
+                
"sha256:9e1cbf8c12b1f1ce0bb5344b8d7ecf66a6f8a6e91bcb0c84593ed6d3ab5c4ab3"
+            ],
+            "version": "==19.0"
+        },
         "pluggy": {
             "hashes": [
-                
"sha256:25a1bc1d148c9a640211872b4ff859878d422bccb59c9965e04eed468a0aa180",
-                
"sha256:964cedd2b27c492fbf0b7f58b3284a09cf7f99b0f715941fb24a439b3af1bd1a"
+                
"sha256:0825a152ac059776623854c1543d65a4ad408eb3d33ee114dff91e57ec6ae6fc",
+                
"sha256:b9817417e95936bf75d85d3f8767f7df6cdde751fc40aed3bb3074cbcb77757c"
             ],
-            "version": "==0.11.0"
+            "version": "==0.12.0"
         },
         "py": {
             "hashes": [
@@ -256,11 +269,9 @@
         },
         "pydocstyle": {
             "hashes": [
-                
"sha256:2258f9b0df68b97bf3a6c29003edc5238ff8879f1efb6f1999988d934e432bd8",
-                
"sha256:5741c85e408f9e0ddf873611085e819b809fca90b619f5fd7f34bd4959da3dd4",
-                
"sha256:ed79d4ec5e92655eccc21eb0c6cf512e69512b4a97d215ace46d17e4990f2039"
+                
"sha256:58c421dd605eec0bce65df8b8e5371bb7ae421582cdf0ba8d9435ac5b0ffc36a"
             ],
-            "version": "==3.0.0"
+            "version": "==4.0.0"
         },
         "pyflakes": {
             "hashes": [
@@ -271,35 +282,42 @@
         },
         "pygments": {
             "hashes": [
-                
"sha256:5ffada19f6203563680669ee7f53b64dabbeb100eb51b61996085e99c03b284a",
-                
"sha256:e8218dd399a61674745138520d0d4cf2621d7e032439341bc3f647bff125818d"
+                
"sha256:71e430bc85c88a430f000ac1d9b331d2407f681d6f6aec95e8bcfbc3df5b0127",
+                
"sha256:881c4c157e45f30af185c1ffe8d549d48ac9127433f2c380c24b84572ad66297"
             ],
             "index": "pypi",
-            "version": "==2.3.1"
+            "version": "==2.4.2"
+        },
+        "pyparsing": {
+            "hashes": [
+                
"sha256:1873c03321fc118f4e9746baf201ff990ceb915f433f23b395f5580d1840cb2a",
+                
"sha256:9b6323ef4ab914af344ba97510e966d64ba91055d6b9afa6b30799340e89cc03"
+            ],
+            "version": "==2.4.0"
         },
         "pyroma": {
             "hashes": [
-                
"sha256:3ed770a0ed1616ee2ffa576852e34fb1ea5b54c37ff78dd33cff67d0e4bb584b",
-                
"sha256:94a11cb077976bff9bd37ac8b487902556f216c4ee90b74a2344367f73b6ee7f"
+                
"sha256:54d332f540d4828bc5672b75ccf9e12d4b2f72a42a4f304bcec1c73565aecc26",
+                
"sha256:6b94feb609e1896579302f0836ef2fad3f17e0557e3ddcd0d76206cd3e366d27"
             ],
             "index": "pypi",
-            "version": "==2.4"
+            "version": "==2.5"
         },
         "pytest": {
             "hashes": [
-                
"sha256:1a8aa4fa958f8f451ac5441f3ac130d9fc86ea38780dd2715e6d5c5882700b24",
-                
"sha256:b8bf138592384bd4e87338cb0f256bf5f615398a649d4bd83915f0e4047a5ca6"
+                
"sha256:6ef6d06de77ce2961156013e9dff62f1b2688aa04d0dc244299fe7d67e09370d",
+                
"sha256:a736fed91c12681a7b34617c8fcefe39ea04599ca72c608751c31d89579a3f77"
             ],
             "index": "pypi",
-            "version": "==4.5.0"
+            "version": "==5.0.1"
         },
         "pytest-cov": {
             "hashes": [
-                
"sha256:0ab664b25c6aa9716cbf203b17ddb301932383046082c081b9848a0edf5add33",
-                
"sha256:230ef817450ab0699c6cc3c9c8f7a829c34674456f2ed8df1fe1d39780f7c87f"
+                
"sha256:2b097cde81a302e1047331b48cadacf23577e431b61e9c6f49a1170bbe3d3da6",
+                
"sha256:e00ea4fdde970725482f1f35630d12f074e121a23801aabf2ae154ec6bdd343a"
             ],
             "index": "pypi",
-            "version": "==2.6.1"
+            "version": "==2.7.1"
         },
         "pytest-flake8": {
             "hashes": [
@@ -366,10 +384,9 @@
         },
         "snowballstemmer": {
             "hashes": [
-                
"sha256:919f26a68b2c17a7634da993d91339e288964f93c274f1343e3bbbe2096e1128",
-                
"sha256:9f3bcd3c401c3e862ec0ebe6d2c069ebc012ce142cce209c098ccb5b09136e89"
+                
"sha256:9f3b9ffe0809d174f7047e121431acf99c89a7040f0ca84f94ba53a498e6d0c9"
             ],
-            "version": "==1.2.1"
+            "version": "==1.9.0"
         },
         "toml": {
             "hashes": [
@@ -380,27 +397,31 @@
         },
         "typed-ast": {
             "hashes": [
-                
"sha256:132eae51d6ef3ff4a8c47c393a4ef5ebf0d1aecc96880eb5d6c8ceab7017cc9b",
-                
"sha256:18141c1484ab8784006c839be8b985cfc82a2e9725837b0ecfa0203f71c4e39d",
-                
"sha256:2baf617f5bbbfe73fd8846463f5aeafc912b5ee247f410700245d68525ec584a",
-                
"sha256:3d90063f2cbbe39177e9b4d888e45777012652d6110156845b828908c51ae462",
-                
"sha256:4304b2218b842d610aa1a1d87e1dc9559597969acc62ce717ee4dfeaa44d7eee",
-                
"sha256:4983ede548ffc3541bae49a82675996497348e55bafd1554dc4e4a5d6eda541a",
-                
"sha256:5315f4509c1476718a4825f45a203b82d7fdf2a6f5f0c8f166435975b1c9f7d4",
-                
"sha256:6cdfb1b49d5345f7c2b90d638822d16ba62dc82f7616e9b4caa10b72f3f16649",
-                
"sha256:7b325f12635598c604690efd7a0197d0b94b7d7778498e76e0710cd582fd1c7a",
-                
"sha256:8d3b0e3b8626615826f9a626548057c5275a9733512b137984a68ba1598d3d2f",
-                
"sha256:8f8631160c79f53081bd23446525db0bc4c5616f78d04021e6e434b286493fd7",
-                
"sha256:912de10965f3dc89da23936f1cc4ed60764f712e5fa603a09dd904f88c996760",
-                
"sha256:b010c07b975fe853c65d7bbe9d4ac62f1c69086750a574f6292597763781ba18",
-                
"sha256:c908c10505904c48081a5415a1e295d8403e353e0c14c42b6d67f8f97fae6616",
-                
"sha256:c94dd3807c0c0610f7c76f078119f4ea48235a953512752b9175f9f98f5ae2bd",
-                
"sha256:ce65dee7594a84c466e79d7fb7d3303e7295d16a83c22c7c4037071b059e2c21",
-                
"sha256:eaa9cfcb221a8a4c2889be6f93da141ac777eb8819f077e1d09fb12d00a09a93",
-                
"sha256:f3376bc31bad66d46d44b4e6522c5c21976bf9bca4ef5987bb2bf727f4506cbb",
-                
"sha256:f9202fa138544e13a4ec1a6792c35834250a85958fde1251b6a22e07d1260ae7"
+                
"sha256:18511a0b3e7922276346bcb47e2ef9f38fb90fd31cb9223eed42c85d1312344e",
+                
"sha256:262c247a82d005e43b5b7f69aff746370538e176131c32dda9cb0f324d27141e",
+                
"sha256:2b907eb046d049bcd9892e3076c7a6456c93a25bebfe554e931620c90e6a25b0",
+                
"sha256:354c16e5babd09f5cb0ee000d54cfa38401d8b8891eefa878ac772f827181a3c",
+                
"sha256:4e0b70c6fc4d010f8107726af5fd37921b666f5b31d9331f0bd24ad9a088e631",
+                
"sha256:630968c5cdee51a11c05a30453f8cd65e0cc1d2ad0d9192819df9978984529f4",
+                
"sha256:66480f95b8167c9c5c5c87f32cf437d585937970f3fc24386f313a4c97b44e34",
+                
"sha256:71211d26ffd12d63a83e079ff258ac9d56a1376a25bc80b1cdcdf601b855b90b",
+                
"sha256:95bd11af7eafc16e829af2d3df510cecfd4387f6453355188342c3e79a2ec87a",
+                
"sha256:bc6c7d3fa1325a0c6613512a093bc2a2a15aeec350451cbdf9e1d4bffe3e3233",
+                
"sha256:cc34a6f5b426748a507dd5d1de4c1978f2eb5626d51326e43280941206c209e1",
+                
"sha256:d755f03c1e4a51e9b24d899561fec4ccaf51f210d52abdf8c07ee2849b212a36",
+                
"sha256:d7c45933b1bdfaf9f36c579671fec15d25b06c8398f113dab64c18ed1adda01d",
+                
"sha256:d896919306dd0aa22d0132f62a1b78d11aaf4c9fc5b3410d3c666b818191630a",
+                
"sha256:ffde2fbfad571af120fcbfbbc61c72469e72f550d676c3342492a9dfdefb8f12"
+            ],
+            "version": "==1.4.0"
+        },
+        "typing-extensions": {
+            "hashes": [
+                
"sha256:2ed632b30bb54fc3941c382decfd0ee4148f5c591651c9272473fea2c6397d95",
+                
"sha256:b1edbbf0652660e32ae780ac9433f4231e7339c7f9a8057d0f042fcbcea49b87",
+                
"sha256:d8179012ec2c620d3791ca6fe2bf7979d979acdbef1fca0bc56b37411db682ed"
             ],
-            "version": "==1.3.5"
+            "version": "==3.7.4"
         },
         "urllib3": {
             "hashes": [
@@ -422,6 +443,13 @@
                 
"sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"
             ],
             "version": "==0.5.1"
+        },
+        "zipp": {
+            "hashes": [
+                
"sha256:4970c3758f4e89a7857a973b1e2a5d75bcdc47794442f2e2dd4fe8e0466e809a",
+                
"sha256:8a5712cfd3bb4248015eb3b0b3c54a5f6ee3f2425963ef2a0125b8bc40aafaec"
+            ],
+            "version": "==0.5.2"
         }
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/docs/foreword.rst 
new/mimesis-3.3.0/docs/foreword.rst
--- old/mimesis-3.2.0/docs/foreword.rst 2019-05-18 12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/docs/foreword.rst 2019-07-31 18:05:16.000000000 +0200
@@ -65,15 +65,6 @@
 |  Faker   | **Faker.last_name()**                  | 10 000              |  
8.218                 |
 
+----------+----------------------------------------+---------------------+------------------------+
 
-
-Why octopus?
-------------
-Basically, because octopuses are cool guys, but also because of the
-fantastic `mimicry <https://en.wikipedia.org/wiki/Mimicry>`_ abilities of some 
families of octopuses.
-Have you ever hear about `Thaumoctopus mimicus 
<https://en.wikipedia.org/wiki/Mimic_octopus>`_?
-Just read about that guy, because he is a really badass one.
-
-
 What does name mean?
 --------------------
 
@@ -84,6 +75,13 @@
 mimicry, imitatio, receptivity, nonsensuous similarity, the act of resembling,
 the act of expression, and the presentation of the self.
 
+Why octopus?
+------------
+Basically, because octopuses are cool guys, but also because of the
+fantastic `mimicry <https://en.wikipedia.org/wiki/Mimicry>`_ abilities of some 
families of octopuses.
+Have you ever hear about `Thaumoctopus mimicus 
<https://en.wikipedia.org/wiki/Mimic_octopus>`_?
+Just read about that guy, because he is a really badass one.
+
 What is the fake data?
 ----------------------
 
@@ -100,7 +98,7 @@
 exactly what you need.
 
 **Mimesis** is **not object factory** and it was not developed for using with
-specific database or ORM (such as Django ORM, SQLAclhemy etc.).
+specific database or ORM (such as Django ORM, SQLAlchemy etc.).
 It does not mean that you can't use it with ORM on the contrary,
 this will be done very simply, this only means that possibly you'll
 need third-party libraries to do it, like `mimesis-factory` or another one.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/docs/requirements.txt 
new/mimesis-3.3.0/docs/requirements.txt
--- old/mimesis-3.2.0/docs/requirements.txt     2019-05-18 12:32:00.000000000 
+0200
+++ new/mimesis-3.3.0/docs/requirements.txt     2019-07-31 18:05:16.000000000 
+0200
@@ -1,2 +1,2 @@
-sphinx==2.0.0
-sphinx-autodoc-typehints==1.6.0
+sphinx==2.1.2
+sphinx-autodoc-typehints==1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/__init__.py 
new/mimesis-3.3.0/mimesis/__init__.py
--- old/mimesis-3.2.0/mimesis/__init__.py       2019-05-18 12:32:00.000000000 
+0200
+++ new/mimesis-3.3.0/mimesis/__init__.py       2019-07-31 18:05:16.000000000 
+0200
@@ -72,7 +72,7 @@
     '__license__',
 ]
 
-__version__ = '3.2.0'
+__version__ = '3.3.0'
 __title__ = 'mimesis'
 __description__ = 'Mimesis: fake data generator.'
 __url__ = 'https://github.com/lk-geimfari/mimesis'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/cs/address.json 
new/mimesis-3.3.0/mimesis/data/cs/address.json
--- old/mimesis-3.2.0/mimesis/data/cs/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/cs/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -205,6 +205,7 @@
     "Oceánie"
   ],
   "country": {
+    "current_locale": "Česká republika",
     "name": [
       "Afghánistán",
       "Albánie",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/da/address.json 
new/mimesis-3.3.0/mimesis/data/da/address.json
--- old/mimesis-3.2.0/mimesis/data/da/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/da/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -580,6 +580,7 @@
     "Sydamerika"
   ],
   "country": {
+    "current_locale": "Danmark",
     "name": [
       "Afghanistan",
       "Albanien",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/de/address.json 
new/mimesis-3.3.0/mimesis/data/de/address.json
--- old/mimesis-3.2.0/mimesis/data/de/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/de/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -1957,6 +1957,7 @@
     "Südamerika"
   ],
   "country": {
+    "current_locale": "Deutschland",
     "name": [
       "Afghanistan",
       "Albanien",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/de-at/address.json 
new/mimesis-3.3.0/mimesis/data/de-at/address.json
--- old/mimesis-3.2.0/mimesis/data/de-at/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/de-at/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -93,6 +93,9 @@
     "Zell am See",
     "Zwettl-Niederösterreich"
   ],
+  "country": {
+    "current_locale": "Österreich"
+  },
   "postal_code_fmt": "####",
   "state": {
     "abbr": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/de-ch/address.json 
new/mimesis-3.3.0/mimesis/data/de-ch/address.json
--- old/mimesis-3.2.0/mimesis/data/de-ch/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/de-ch/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -261,6 +261,9 @@
     "Zürich",
     "Échallens"
   ],
+  "country": {
+    "current_locale": "Schweiz"
+  },
   "postal_code_fmt": "####",
   "state": {
     "abbr": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/el/address.json 
new/mimesis-3.3.0/mimesis/data/el/address.json
--- old/mimesis-3.2.0/mimesis/data/el/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/el/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -87,6 +87,7 @@
     "Ωκεανία"
   ],
   "country": {
+    "current_locale": "Ελλάδα",
     "name": [
       "Biélorussie",
       "Chypre",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/en/address.json 
new/mimesis-3.3.0/mimesis/data/en/address.json
--- old/mimesis-3.2.0/mimesis/data/en/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/en/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -1767,6 +1767,7 @@
     "South America"
   ],
   "country": {
+    "current_locale": "United States",
     "name": [
       "Afghanistan",
       "Albania",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/en-au/address.json 
new/mimesis-3.3.0/mimesis/data/en-au/address.json
--- old/mimesis-3.2.0/mimesis/data/en-au/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/en-au/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -1,4 +1,7 @@
 {
+  "country": {
+    "current_locale": "Australia"
+  },
   "state": {
     "name": [
       "Australian Capital Territory",
@@ -7,6 +10,7 @@
       "Queensland",
       "South Australia",
       "Tasmania",
+      "Victoria",
       "Western Australia"
     ],
     "abbr": [
@@ -16,6 +20,7 @@
       "QLD",
       "SA",
       "TAS",
+      "VIC",
       "WA"
     ]
   },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/en-ca/address.json 
new/mimesis-3.3.0/mimesis/data/en-ca/address.json
--- old/mimesis-3.2.0/mimesis/data/en-ca/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/en-ca/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -1,5 +1,8 @@
 {
   "address_fmt": "{st_num} {st_name} {st_sfx}",
+  "country": {
+    "current_locale": "Canada"
+  },
   "state": {
     "name": [
       "Alberta",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/en-gb/address.json 
new/mimesis-3.3.0/mimesis/data/en-gb/address.json
--- old/mimesis-3.2.0/mimesis/data/en-gb/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/en-gb/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -1058,6 +1058,9 @@
     "Worcester",
     "York"
   ],
+  "country": {
+    "current_locale": "United Kingdom"
+  },
   "state": {
     "name": [
       "Avon",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/es/address.json 
new/mimesis-3.3.0/mimesis/data/es/address.json
--- old/mimesis-3.2.0/mimesis/data/es/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/es/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -79,6 +79,7 @@
     "Zaragoza"
   ],
   "country": {
+    "current_locale": "España",
     "name": [
       "Afganistán",
       "Albania",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/es-mx/address.json 
new/mimesis-3.3.0/mimesis/data/es-mx/address.json
--- old/mimesis-3.2.0/mimesis/data/es-mx/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/es-mx/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -149,6 +149,9 @@
       "Zacatecas"
     ]
   },
+  "country": {
+    "current_locale": "Mexico"
+  },
   "street": {
     "suffix": [
       "Rua",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/et/address.json 
new/mimesis-3.3.0/mimesis/data/et/address.json
--- old/mimesis-3.2.0/mimesis/data/et/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/et/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -50,201 +50,202 @@
     "Mõisaküla"
   ],
   "country": {
+    "current_locale": "Eesti",
     "name": [
-      "Afganistan Afganistan",
-      "Albaania Albaania",
-      "Alžeeria Alžeeria",
-      "Ameerika Ühendriigid Ameerika Ühendriigid",
-      "Andorra Andorra",
-      "Angola Angola",
-      "Antigua ja Barbuda Antigua ja Barbuda",
-      "Araabia Ühendemiraadid Araabia Ühendemiraadid",
-      "Argentina Argentina",
-      "Armeenia Armeenia",
-      "Aserbaidžaan Aserbaidžaan",
-      "Austraalia Austraalia",
-      "Austria Austria",
-      "Bahama Bahama",
-      "Bahrein Bahrein",
-      "Bangladesh Bangladesh",
-      "Barbados Barbados",
-      "Belau Belau",
-      "Belgia Belgia",
-      "Belize Belize",
-      "Benin Benin",
-      "Bhutan Bhutan",
-      "Birma Birma",
+      "Afganistan",
+      "Albaania",
+      "Alžeeria",
+      "Ameerika Ühendriigid",
+      "Andorra",
+      "Angola",
+      "Antigua ja Barbuda",
+      "Araabia Ühendemiraadid",
+      "Argentina",
+      "Armeenia",
+      "Aserbaidžaan",
+      "Austraalia",
+      "Austria",
+      "Bahama",
+      "Bahrein",
+      "Bangladesh",
+      "Barbados",
+      "Belau",
+      "Belgia",
+      "Belize",
+      "Benin",
+      "Bhutan",
+      "Birma",
       "Boliivia Boliivia",
-      "Bosnia ja Hertsegoviina Bosnia ja Hertsegoviina",
-      "Botswana Botswana",
-      "Brasiilia Brasiilia",
-      "Brunei Brunei",
-      "Bulgaaria Bulgaaria",
-      "Burkina Faso Burkina Faso",
-      "Burundi Burundi",
-      "Colombia Colombia",
-      "Costa Rica Costa Rica",
-      "Djibouti Djibouti",
-      "Dominica Dominica",
-      "Dominikaani Vabariik Dominikaani Vabariik",
-      "Ecuador Ecuador",
-      "Eesti Eesti",
-      "Egiptus Egiptus",
-      "Ekvatoriaal-Guinea Ekvatoriaal-Guinea",
-      "El Salvador El Salvador",
-      "Elevandiluurannik Elevandiluurannik",
-      "Eritrea Eritrea",
-      "Etioopia Etioopia",
-      "Fidži Fidži",
-      "Filipiinid Filipiinid",
-      "Gabon Gabon",
-      "Gambia Gambia",
-      "Ghana Ghana",
-      "Grenada Grenada",
-      "Gruusia Gruusia",
-      "Guatemala Guatemala",
-      "Guinea Guinea",
-      "Guinea-Bissau Guinea-Bissau",
-      "Guyana Guyana",
-      "Haiti Haiti",
-      "Hiina Hiina",
-      "Hispaania Hispaania",
-      "Holland Holland",
-      "Honduras Honduras",
-      "Horvaatia Horvaatia",
-      "Ida-Timor Ida-Timor",
-      "Iirimaa Iirimaa",
-      "Iisrael Iisrael",
-      "India India",
-      "Indoneesia Indoneesia",
-      "Iraak Iraak",
-      "Iraan Iraan",
-      "Island Island",
-      "Itaalia Itaalia",
-      "Jaapan Jaapan",
-      "Jamaica Jamaica",
-      "Jeemen Jeemen",
-      "Jordaania Jordaania",
-      "Kambodža Kambodža",
-      "Kamerun Kamerun",
-      "Kanada Kanada",
-      "Kasahstan Kasahstan",
-      "Katar Katar",
-      "Keenia Keenia",
-      "Kesk-Aafrika Vabariik Kesk-Aafrika Vabariik",
-      "Kiribati Kiribati",
-      "Komoorid Komoorid",
-      "Kongo DV Kongo DV",
-      "Kongo Vabariik Kongo Vabariik",
-      "Kreeka Kreeka",
-      "Kuuba Kuuba",
-      "Kuveit Kuveit",
-      "Kõrgõzstan Kõrgõzstan",
-      "Küpros Küpros",
-      "Laos Laos",
-      "Leedu Leedu",
-      "Lesotho Lesotho",
-      "Libeeria Libeeria",
-      "Liechtenstein Liechtenstein",
-      "Liibanon Liibanon",
-      "Liibüa Liibüa",
-      "Luksemburg Luksemburg",
-      "Lõuna-Aafrika Vabariik Lõuna-Aafrika Vabariik",
-      "Lõuna-Korea Lõuna-Korea",
-      "Lõuna-Sudaan Lõuna-Sudaan",
-      "Läti Läti",
-      "Madagaskar Madagaskar",
-      "Makedoonia Makedoonia",
-      "Malaisia Malaisia",
-      "Malawi Malawi",
-      "Maldiivid Maldiivid",
-      "Mali Mali",
-      "Malta Malta",
-      "Maroko Maroko",
-      "Marshalli Saared Marshalli Saared",
-      "Mauritaania Mauritaania",
-      "Mauritius Mauritius",
-      "Mehhiko Mehhiko",
-      "Mikroneesia Mikroneesia",
-      "Moldova Moldova",
-      "Monaco Monaco",
-      "Mongoolia Mongoolia",
-      "Montenegro Montenegro",
-      "Mosambiik Mosambiik",
-      "Namiibia Namiibia",
-      "Nauru Nauru",
-      "Nepal Nepal",
-      "Nicaragua Nicaragua",
-      "Nigeeria Nigeeria",
-      "Niger Niger",
-      "Norra Norra",
-      "Omaan Omaan",
-      "Paapua Uus-Guinea Paapua Uus-Guinea",
-      "Pakistan Pakistan",
-      "Panama Panama",
-      "Paraguay Paraguay",
-      "Peruu Peruu",
-      "Poola Poola",
-      "Portugal Portugal",
-      "Prantsusmaa Prantsusmaa",
-      "Põhja-Korea Põhja-Korea",
-      "Roheneemesaared Roheneemesaared",
-      "Rootsi Rootsi",
-      "Rumeenia Rumeenia",
-      "Rwanda Rwanda",
-      "Saalomoni Saared Saalomoni Saared",
-      "Saint Kitts ja Nevis Saint Kitts ja Nevis",
-      "Saint Lucia Saint Lucia",
-      "Saint Vincent ja Grenadiinid Saint Vincent ja Grenadiinid",
-      "Saksamaa Saksamaa",
-      "Sambia Sambia",
-      "Samoa Samoa",
-      "San Marino San Marino",
-      "São Tomé ja Príncipe São Tomé ja Príncipe",
-      "Saudi Araabia Saudi Araabia",
-      "Seišellid Seišellid",
-      "Senegal Senegal",
-      "Serbia Serbia",
-      "Sierra Leone Sierra Leone",
-      "Singapur Singapur",
-      "Slovakkia Slovakkia",
-      "Sloveenia Sloveenia",
-      "Somaalia Somaalia",
-      "Soome Soome",
-      "Sri Lanka Sri Lanka",
-      "Sudaan Sudaan",
-      "Suriname Suriname",
-      "Suurbritannia Suurbritannia",
-      "Svaasimaa Svaasimaa",
-      "Süüria Süüria",
-      "Šveits Šveits",
-      "Zimbabwe Zimbabwe",
-      "Taani Taani",
-      "Tadžikistan Tadžikistan",
-      "Tai Tai",
-      "Tansaania Tansaania",
-      "Togo Togo",
-      "Tonga Tonga",
-      "Trinidad ja Tobago Trinidad ja Tobago",
-      "Tšaad Tšaad",
-      "Tšehhi Tšehhi",
-      "Tšiili Tšiili",
-      "Tuneesia Tuneesia",
-      "Tuvalu Tuvalu",
-      "Türgi Türgi",
-      "Türkmenistan Türkmenistan",
-      "Uganda Uganda",
-      "Ukraina Ukraina",
-      "Ungari Ungari",
-      "Uruguay Uruguay",
-      "Usbekistan Usbekistan",
-      "Uus-Meremaa Uus-Meremaa",
-      "Valgevene Valgevene",
-      "Vanuatu Vanuatu",
-      "Vatikan Vatikan",
-      "Venemaa Venemaa",
-      "Venezuela Venezuela",
-      "Vietnam Vietnam"
+      "Bosnia ja Hertsegoviina",
+      "Botswana",
+      "Brasiilia",
+      "Brunei",
+      "Bulgaaria",
+      "Burkina Faso",
+      "Burundi",
+      "Colombia",
+      "Costa Rica",
+      "Djibouti",
+      "Dominica",
+      "Dominikaani Vabariik",
+      "Ecuador",
+      "Eesti",
+      "Egiptus",
+      "Ekvatoriaal-Guinea",
+      "El Salvador",
+      "Elevandiluurannik",
+      "Eritrea",
+      "Etioopia",
+      "Fidži",
+      "Filipiinid",
+      "Gabon",
+      "Gambia",
+      "Ghana",
+      "Grenada",
+      "Gruusia",
+      "Guatemala",
+      "Guinea",
+      "Guinea-Bissau",
+      "Guyana",
+      "Haiti",
+      "Hiina",
+      "Hispaania",
+      "Holland",
+      "Honduras",
+      "Horvaatia",
+      "Ida-Timor",
+      "Iirimaa",
+      "Iisrael",
+      "India",
+      "Indoneesia",
+      "Iraak",
+      "Iraan",
+      "Island",
+      "Itaalia",
+      "Jaapan",
+      "Jamaica",
+      "Jeemen",
+      "Jordaania",
+      "Kambodža",
+      "Kamerun",
+      "Kanada",
+      "Kasahstan",
+      "Katar",
+      "Keenia",
+      "Kesk-Aafrika Vabariik",
+      "Kiribati",
+      "Komoorid",
+      "Kongo DV",
+      "Kongo Vabariik",
+      "Kreeka",
+      "Kuuba",
+      "Kuveit",
+      "Kõrgõzstan",
+      "Küpros",
+      "Laos",
+      "Leedu",
+      "Lesotho",
+      "Libeeria",
+      "Liechtenstein",
+      "Liibanon",
+      "Liibüa",
+      "Luksemburg",
+      "Lõuna-Aafrika Vabariik",
+      "Lõuna-Korea",
+      "Lõuna-Sudaan",
+      "Läti",
+      "Madagaskar",
+      "Makedoonia",
+      "Malaisia",
+      "Malawi",
+      "Maldiivid",
+      "Mali",
+      "Malta",
+      "Maroko",
+      "Marshalli",
+      "Mauritaania",
+      "Mauritius",
+      "Mehhiko",
+      "Mikroneesia",
+      "Moldova",
+      "Monaco",
+      "Mongoolia",
+      "Montenegro",
+      "Mosambiik",
+      "Namiibia",
+      "Nauru",
+      "Nepal",
+      "Nicaragua",
+      "Nigeeria",
+      "Niger",
+      "Norra",
+      "Omaan",
+      "Paapua Uus-Guinea",
+      "Pakistan",
+      "Panama",
+      "Paraguay",
+      "Peruu",
+      "Poola",
+      "Portugal",
+      "Prantsusmaa",
+      "Põhja-Korea",
+      "Roheneemesaared",
+      "Rootsi",
+      "Rumeenia",
+      "Rwanda",
+      "Saalomoni Saared",
+      "Saint Kitts ja Nevis",
+      "Saint Lucia",
+      "Saint Vincent ja Grenadiinid",
+      "Saksamaa",
+      "Sambia",
+      "Samoa",
+      "San Marino",
+      "São Tomé ja Príncipe",
+      "Saudi Araabia",
+      "Seišellid",
+      "Senegal",
+      "Serbia",
+      "Sierra Leone",
+      "Singapur",
+      "Slovakkia",
+      "Sloveenia",
+      "Somaalia",
+      "Soome",
+      "Sri Lanka",
+      "Sudaan",
+      "Suriname",
+      "Suurbritannia",
+      "Svaasimaa",
+      "Süüria",
+      "Šveits",
+      "Zimbabwe",
+      "Taani",
+      "Tadžikistan",
+      "Tai",
+      "Tansaania",
+      "Togo",
+      "Tonga",
+      "Trinidad",
+      "Tšaad",
+      "Tšehhi",
+      "Tšiili",
+      "Tuneesia",
+      "Tuvalu",
+      "Türgi",
+      "Türkmenistan",
+      "Uganda",
+      "Ukraina",
+      "Ungari",
+      "Uruguay",
+      "Usbekistan",
+      "Uus-Meremaa",
+      "Valgevene",
+      "Vanuatu",
+      "Vatikan",
+      "Venemaa",
+      "Venezuela",
+      "Vietnam"
     ]
   },
   "continent": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/fa/address.json 
new/mimesis-3.3.0/mimesis/data/fa/address.json
--- old/mimesis-3.2.0/mimesis/data/fa/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/fa/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -530,6 +530,7 @@
     "یزدان‌شهر"
   ],
   "country": {
+    "current_locale": "ایران",
     "name": [
       "آذربایجان",
       "آرژانتین",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/fi/address.json 
new/mimesis-3.3.0/mimesis/data/fi/address.json
--- old/mimesis-3.2.0/mimesis/data/fi/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/fi/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -113,6 +113,7 @@
     "Äänekoski"
   ],
   "country": {
+    "current_locale": "Suomi",
     "name": [
       "Afganistan",
       "Ahvenanmaa",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/fr/address.json 
new/mimesis-3.3.0/mimesis/data/fr/address.json
--- old/mimesis-3.2.0/mimesis/data/fr/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/fr/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -437,6 +437,7 @@
     "Saint-Michel-sur-Orge"
   ],
   "country": {
+    "current_locale": "France",
     "name": [
       "Afghanistan",
       "Afrique du Sud",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/hu/address.json 
new/mimesis-3.3.0/mimesis/data/hu/address.json
--- old/mimesis-3.2.0/mimesis/data/hu/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/hu/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -349,6 +349,7 @@
     "Őriszentpéter"
   ],
   "country": {
+    "current_locale": "Magyarország",
     "name": [
       "Afganisztán",
       "Albánia",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/is/address.json 
new/mimesis-3.3.0/mimesis/data/is/address.json
--- old/mimesis-3.2.0/mimesis/data/is/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/is/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -110,6 +110,7 @@
     "Þórshöfn"
   ],
   "country": {
+    "current_locale": "Ísland",
     "name": [
       "Afganistan",
       "Albanía",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/it/address.json 
new/mimesis-3.3.0/mimesis/data/it/address.json
--- old/mimesis-3.2.0/mimesis/data/it/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/it/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -147,6 +147,7 @@
     "Vittoria"
   ],
   "country": {
+    "current_locale": "Italia",
     "name": [
       "Afghanistan",
       "Albania",
@@ -406,7 +407,8 @@
   "continent": [
     "Africa",
     "Antartide",
-    "Eurasia",
+    "Europa",
+    "Asia",
     "Nordamerica",
     "Oceania",
     "Sudamerica"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/ja/address.json 
new/mimesis-3.3.0/mimesis/data/ja/address.json
--- old/mimesis-3.2.0/mimesis/data/ja/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/ja/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -161,6 +161,7 @@
     "周南市"
   ],
   "country": {
+    "current_locale": "日本",
     "name": [
       "アフガニスタン",
       "アルバニア",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/kk/address.json 
new/mimesis-3.3.0/mimesis/data/kk/address.json
--- old/mimesis-3.2.0/mimesis/data/kk/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/kk/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -101,6 +101,7 @@
     "Еуропа"
   ],
   "country": {
+    "current_locale": "Қазақстан",
     "name": [
       "Абхазия",
       "Аландтар",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/ko/address.json 
new/mimesis-3.3.0/mimesis/data/ko/address.json
--- old/mimesis-3.2.0/mimesis/data/ko/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/ko/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -235,6 +235,7 @@
     "흥덕구"
   ],
   "country": {
+    "current_locale": "대한민국",
     "name": [
       "가나",
       "가봉",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mimesis-3.2.0/mimesis/data/locale_template/address.json 
new/mimesis-3.3.0/mimesis/data/locale_template/address.json
--- old/mimesis-3.2.0/mimesis/data/locale_template/address.json 2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/locale_template/address.json 2019-07-31 
18:05:16.000000000 +0200
@@ -7,6 +7,7 @@
     "Test"
   ],
   "country": {
+    "current_locale": "Test",
     "name": [
       "Test"
     ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/nl/address.json 
new/mimesis-3.3.0/mimesis/data/nl/address.json
--- old/mimesis-3.2.0/mimesis/data/nl/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/nl/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -613,6 +613,7 @@
     "Zwolle"
   ],
   "country": {
+    "current_locale": "Nederland",
     "name": [
       "Afghanistan",
       "Albanië",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/nl-be/address.json 
new/mimesis-3.3.0/mimesis/data/nl-be/address.json
--- old/mimesis-3.2.0/mimesis/data/nl-be/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/nl-be/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -1,5 +1,8 @@
 {
   "address_fmt": "{st_num} {st_name}",
+  "country": {
+    "current_locale": "België"
+  },
   "city": [
     "Aalst",
     "Aarlen",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/no/address.json 
new/mimesis-3.3.0/mimesis/data/no/address.json
--- old/mimesis-3.2.0/mimesis/data/no/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/no/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -112,6 +112,7 @@
     "Åsgårdstrand"
   ],
   "country": {
+    "current_locale": "Norge",
     "name": [
       "Afghanistan",
       "Albania",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/pl/address.json 
new/mimesis-3.3.0/mimesis/data/pl/address.json
--- old/mimesis-3.2.0/mimesis/data/pl/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/pl/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -918,6 +918,7 @@
     "Żywiec"
   ],
   "country": {
+    "current_locale": "Polska",
     "name": [
       "Afganistan",
       "Albania",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/pt/address.json 
new/mimesis-3.3.0/mimesis/data/pt/address.json
--- old/mimesis-3.2.0/mimesis/data/pt/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/pt/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -204,6 +204,7 @@
     "Ílhavo"
   ],
   "country": {
+    "current_locale": "Portugal",
     "name": [
       "Afeganistão",
       "Albânia",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/pt-br/address.json 
new/mimesis-3.3.0/mimesis/data/pt-br/address.json
--- old/mimesis-3.2.0/mimesis/data/pt-br/address.json   2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/pt-br/address.json   2019-07-31 
18:05:16.000000000 +0200
@@ -1,4 +1,7 @@
 {
+  "country": {
+    "current_locale": "Brasil"
+  },
   "city": [
     "Afonso Cláudio",
     "Água Doce do Norte",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/ru/address.json 
new/mimesis-3.3.0/mimesis/data/ru/address.json
--- old/mimesis-3.2.0/mimesis/data/ru/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/ru/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -1124,6 +1124,7 @@
     "Яхрома"
   ],
   "country": {
+    "current_locale": "Россия",
     "name": [
       "Австралия",
       "Австрия",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/sv/address.json 
new/mimesis-3.3.0/mimesis/data/sv/address.json
--- old/mimesis-3.2.0/mimesis/data/sv/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/sv/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -1933,6 +1933,7 @@
     "Öxeryd"
   ],
   "country": {
+    "current_locale": "Sverige",
     "name": [
       "Afghanistan",
       "Albanien",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/tr/address.json 
new/mimesis-3.3.0/mimesis/data/tr/address.json
--- old/mimesis-3.2.0/mimesis/data/tr/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/tr/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -84,6 +84,7 @@
     "Düzce"
   ],
   "country": {
+    "current_locale": "Türkiye",
     "name": [
       "Afganistan",
       "Arnavutluk",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/uk/address.json 
new/mimesis-3.3.0/mimesis/data/uk/address.json
--- old/mimesis-3.2.0/mimesis/data/uk/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/uk/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -501,6 +501,7 @@
     "Північна Америка"
   ],
   "country": {
+    "current_locale": "Україна",
     "name": [
       "Об'єднані Арабські Емірати",
       "Нігерія",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/data/zh/address.json 
new/mimesis-3.3.0/mimesis/data/zh/address.json
--- old/mimesis-3.2.0/mimesis/data/zh/address.json      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/data/zh/address.json      2019-07-31 
18:05:16.000000000 +0200
@@ -237,6 +237,7 @@
     "吴忠市 "
   ],
   "country": {
+    "current_locale": "中華民國",
     "name": [
       "阿尔及利亚",
       "安哥拉",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/mimesis/providers/address.py 
new/mimesis-3.3.0/mimesis/providers/address.py
--- old/mimesis-3.2.0/mimesis/providers/address.py      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/mimesis/providers/address.py      2019-07-31 
18:05:16.000000000 +0200
@@ -186,13 +186,16 @@
         key = self._validate_enum(fmt, CountryCode)
         return self.random.choice(COUNTRY_CODES[key])
 
-    def country(self) -> str:
-        """Get a random country.
+    def country(self, allow_random: bool = False) -> str:
+        """Get the country of the current locale.
 
+        :allow_random: Return a random country name.
         :return: The Country.
         """
-        return self.random.choice(
-            self._data['country']['name'])
+        if allow_random:
+            return self.random.choice(self._data['country']['name'])
+        else:
+            return self._data['country']['current_locale']
 
     def city(self) -> str:
         """Get a random city.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mimesis-3.2.0/tests/test_providers/test_address.py 
new/mimesis-3.3.0/tests/test_providers/test_address.py
--- old/mimesis-3.2.0/tests/test_providers/test_address.py      2019-05-18 
12:32:00.000000000 +0200
+++ new/mimesis-3.3.0/tests/test_providers/test_address.py      2019-07-31 
18:05:16.000000000 +0200
@@ -129,7 +129,12 @@
         assert address.zip_code()
 
     def test_country(self, address):
-        result = address.country()
+        result_1 = address.country()
+        result_2 = address.country()
+        expected = address._data['country']['current_locale']
+        assert result_1 == result_2 == expected
+
+        result = address.country(allow_random=True)
         assert result in address._data['country']['name']
 
     @pytest.mark.parametrize(


Reply via email to