{ "info": { "author": "Youri Hubaut", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: Stackless", "Topic :: Software Development :: Internationalization" ], "description": "ISO 20275\n=========\n\n.. image:: https://badge.fury.io/py/iso-20275.svg\n.. image:: https://travis-ci.org/Gawaboumga/iso-20275-python.svg?branch=master\n :target: https://travis-ci.org/Gawaboumga/iso-20275-python\n\nISO standard 20275 \u2018Financial Services \u2013 Entity Legal Forms (ELF)\u2019,\nPython wrapper.\n\nIts aim is to enable legal forms within jurisdictions to be codified and\nthus facilitate the classification of legal entities according to their\nlegal form and is codified through: `iso\n20275:2017 `__\n\nColumn description\n------------------\n\nEverything is stored in UTF-8 format.\n\n- ELF Code: 4 alphanumerical characters (*[A-Z0-9]{4}*) representing\n the identifier of the legal entity type. One should pay attention\n that this code is not unique among the dataset. Indeed, a same legal\n entity can have different entries based on the language used.\n- Country of formation: Common name of the country corresponding to\n the: \"English short name (using Title case)\" of ISO 3166-1.\n- Country Code: Alpha-2 code of ISO 3166-1.\n- Jurisdiction of formation: ``Optional`` Common name of the\n subdivision within the country corresponding to the: \"English short\n name (using Title case)\" of ISO 3166-2.\n- Country sub-division code (ISO 3166-2): ``Optional`` (extended)\n Alpha-2 code of ISO 3166-2.\n- Entity Legal Form name Local name: Official name used within the\n country. If the country has different official languages, one may\n find several entries corresponding to the different languages.\n- Language: Common name of the language used to express the local name\n corresponding to the: \"Name\" (using Title case) of ISO 639-1.\n- Language Code (ISO 639-1): Alpha-2 code of ISO 639-1.\n- Entity Legal Form name Transliterated name (per ISO 01.140.10):\n Transliteration to *latinized* alphabet (more than ASCII) of local\n name according to ISO 01.140.10.\n- Abbreviations Local language: ``Optional`` Abbreviations of the legal\n entity type local name.\n- Abbreviations transliterated: ``Optional`` Transliterated\n abbreviation of the legal entity type local name in *latinized*\n alphabet (more than ASCII).\n- Date created YYYY-MM-DD (ISO 8601): Date of creation according to ISO\n 8601, per se, 2017-11-30 for the moment.\n- ELF Status ACTV/INAC: Either Active or Inactive.\n- Modification: ``Optional`` Explanation of the modification.\n- Modification date YYYY-MM-DD (ISO 8601): ``Optional`` Date of the\n modification according to ISO 8601.\n- Reason: ``Optional`` Explanation on the legal entity type.\n\nCode examples\n-------------\n\n/!\\\\ Beware /!\\\\ Two datasets are available within this package. The\n``Elf`` and the ``OriginalElf``, the original one (``OriginalElf``) is a\nmapping of the file without some normalization in the data. This is the\npure form. Whereas ``Elf`` got some modifications to clean up some\ninputs. See `Differences section <#markdown-header-differences>`__ for\nmore details.\n\nThere exists 220 elements sharing a same ELF code. You need to specify\nwhich version you would like to use explicitly.\n\n.. code:: python\n\n len(Elf['254M']) # 2 entries for this specific entity.\n Elf['254M'][0].local_name # Private company limited by shares for the English entry.\n Elf['254M'][1].local_name # '\u79c1\u4eba\u80a1\u4efd\u6709\u9650\u516c\u53f8' for the Chinese entry.\n\n len(Elf['CDOV']) # 1 entry for this specific entity.\n Elf['CDOV'][0].local_name # International Business Corporation.\n\n # You can iterate over all the ELF code.\n for elf_code, values in Elf.items():\n pass\n\n # You can access to both version of the dataset, a normalized one and the original.\n Elf['358I'][0].local_abbreviations # \"corp.;inc.;co.;ltd. Incorporated;company;limited;corporation\"\n OriginalElf['358I'][0].local_abbreviations # \"corp., inc., co., ltd. Incorporated, company, limited, corporation, or no abbreviation\"\n\nDifferences\n-----------\n\nHere, we will review which changes were made on the data or remarks were\nobserved.\n\nOriginal file (OriginalElf)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nDifferences in comparison to the original file.\n\nModification:\n^^^^^^^^^^^^^\n\n- ``n/a``, ``N/A``, ``\"\"`` were converted to NA.\n\nRemark:\n^^^^^^^\n\n- (Opening) parenthesis are sometimes preceeded (or followed) by a\n space, sometimes not. Same with the closing ones.\n- Not trimmed data.\n- Some entries have symbol: ``\u201c`` or ``\u201d``.\n- Some entries have: ``&``.\n\nModified file (Elf)\n~~~~~~~~~~~~~~~~~~~\n\nDifferences in comparison to the original file.\n\nModification:\n^^^^^^^^^^^^^\n\n- ``n/a``, ``N/A``, ``\"\"``, ``no abbreviation`` were converted to NA.\n- Parenthesis have been normalized, one space before opening\n parenthesis and one after the closing one.\n- Data haves been trimmed.\n- Symbols ``\u201c`` or ``\u201d`` have been removed.\n- ``&`` were replaced by ``&``.\n- ``and`` and ``or`` were replaced by ``;`` in abbreviations.\n- Commas ``,`` have been replaced by ``;`` in abbreviations.\n\nRows: 266, 269, 270, 271, 273, 274, 275, 276, 277, 278, 307, 310, 311,\n312, 313, 315, 318, 322, 324, 1133 and 1743 have been modified to avoid\ncomments within abbreviations columns. See\n`Difference.txt `__ for further information.\n\nWritten by `Youri Hubaut `__.\nDistributed under MIT license.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Gawaboumga/iso-20275-python", "keywords": "internationalization i18n elf iso20275 entity legal types", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "iso-20275", "package_url": "https://pypi.org/project/iso-20275/", "platform": "", "project_url": "https://pypi.org/project/iso-20275/", "project_urls": { "Homepage": "https://github.com/Gawaboumga/iso-20275-python" }, "release_url": "https://pypi.org/project/iso-20275/0.0.3/", "requires_dist": [ "setuptools" ], "requires_python": "", "summary": "ISO 20275 Entity Legal Type package for Python", "version": "0.0.3" }, "last_serial": 5557962, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9b623799d9a782552891bb1d6ef01e50", "sha256": "fbc90d218673bf36cba598d8dd26874bbe0271a49a80dda0b1cdc23edf39e936" }, "downloads": -1, "filename": "iso_20275-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b623799d9a782552891bb1d6ef01e50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101171, "upload_time": "2019-05-30T11:30:52", "url": "https://files.pythonhosted.org/packages/a0/40/4f47421057d3b9cba4f897b835b6ac578d4e7c0c6cc77aa709edf2365819/iso_20275-0.0.1-py2.py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "889ab23292020405af71b113f5b0eb86", "sha256": "a2718b6ddb2c62fbb98fffa33432bbe1354d474fc5f078e7ff878df5a2e3f23d" }, "downloads": -1, "filename": "iso_20275-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "889ab23292020405af71b113f5b0eb86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101201, "upload_time": "2019-06-19T16:13:29", "url": "https://files.pythonhosted.org/packages/8d/35/e4cd2738c1eb4298389ef73294e1608fb0cb4f990665a827fa44dd2e9664/iso_20275-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "22dd2ae5cd612ecd1bae8e2cbf38cf23", "sha256": "20066e280250b1b7319d13332ab3b5558d6b825e2c0d88f74b1c640b2a82bf4f" }, "downloads": -1, "filename": "iso_20275-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "22dd2ae5cd612ecd1bae8e2cbf38cf23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101177, "upload_time": "2019-07-19T18:26:22", "url": "https://files.pythonhosted.org/packages/60/6e/4ad436e3f69ec18c842ec4cc661221b89538bde7dbd0da982b2b038db5ea/iso_20275-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df6a5ca27e1719cb5e0ed0adf8c203ae", "sha256": "e1704a2c0118f0483b05d261583366d7b5921d6cea53e62759e26419a686f675" }, "downloads": -1, "filename": "iso-20275-0.0.3.tar.gz", "has_sig": false, "md5_digest": "df6a5ca27e1719cb5e0ed0adf8c203ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101447, "upload_time": "2019-07-19T18:26:24", "url": "https://files.pythonhosted.org/packages/6f/36/c4ca0bbe9be2b0c1db2ff38f51b19924e712257ca01dd6e3ca7bbcd68539/iso-20275-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "22dd2ae5cd612ecd1bae8e2cbf38cf23", "sha256": "20066e280250b1b7319d13332ab3b5558d6b825e2c0d88f74b1c640b2a82bf4f" }, "downloads": -1, "filename": "iso_20275-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "22dd2ae5cd612ecd1bae8e2cbf38cf23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101177, "upload_time": "2019-07-19T18:26:22", "url": "https://files.pythonhosted.org/packages/60/6e/4ad436e3f69ec18c842ec4cc661221b89538bde7dbd0da982b2b038db5ea/iso_20275-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df6a5ca27e1719cb5e0ed0adf8c203ae", "sha256": "e1704a2c0118f0483b05d261583366d7b5921d6cea53e62759e26419a686f675" }, "downloads": -1, "filename": "iso-20275-0.0.3.tar.gz", "has_sig": false, "md5_digest": "df6a5ca27e1719cb5e0ed0adf8c203ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101447, "upload_time": "2019-07-19T18:26:24", "url": "https://files.pythonhosted.org/packages/6f/36/c4ca0bbe9be2b0c1db2ff38f51b19924e712257ca01dd6e3ca7bbcd68539/iso-20275-0.0.3.tar.gz" } ] }