{ "info": { "author": "Flanders Heritage Agency", "author_email": "ict@onroerenderfgoed.be", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "IANA Language Tags for Python\n=============================\n\n.. image:: https://badge.fury.io/py/language-tags.png\n :target: http://badge.fury.io/py/language-tags\n.. image:: https://travis-ci.org/OnroerendErfgoed/language-tags.png?branch=master\n :target: https://travis-ci.org/OnroerendErfgoed/language-tags\n.. image:: https://coveralls.io/repos/OnroerendErfgoed/language-tags/badge.png\n :target: https://coveralls.io/r/OnroerendErfgoed/language-tags\n.. image:: https://readthedocs.org/projects/language-tags/badge/?version=latest\n :target: https://readthedocs.org/projects/language-tags/?badge=latest\n\nThis Python API offers a way to validate and lookup languages tags.\n\nStandard\n--------\n\nIt is based on `BCP 47 `_ (`RFC 5646 `_) and the latest `IANA language subtag registry `_.\n\nThis project will be updated as the standards change.\n\nLanguage-tags 1.0.0 only supports Python 3, for Python 2 support, please use language-tags 0.5.0.\n\nJSON data\n---------\n\nSee the `language-subtag-registry `_ project for the underlying JSON data.\n\nJavascript version\n------------------\n\nThis project is a Python version of the `language-tags `_ Javascript project.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OnroerendErfgoed/language-tags", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "language-tags", "package_url": "https://pypi.org/project/language-tags/", "platform": "any", "project_url": "https://pypi.org/project/language-tags/", "project_urls": { "Homepage": "https://github.com/OnroerendErfgoed/language-tags" }, "release_url": "https://pypi.org/project/language-tags/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "This project is a Python version of the language-tags Javascript project.", "version": "1.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 10102958, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0891b3f3c7c964e454fc27bbe824b79e", "sha256": "68ff08e9e8f5a138a4e424d68a7fcb8bf6cf1343eb7fa7402a67071f60f672dc" }, "downloads": -1, "filename": "language_tags-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0891b3f3c7c964e454fc27bbe824b79e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194386, "upload_time": "2014-09-18T09:44:23", "upload_time_iso_8601": "2014-09-18T09:44:23.578847Z", "url": "https://files.pythonhosted.org/packages/00/86/191f1cf66e389889104f929091be8aaa384600ff0d4196dbd15f6df61658/language_tags-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f87c42730d5fe0d160bffcd9449c63c6", "sha256": "5f3be4cc972628f95f1cd0674c0b572b15af4fed568cbf8671e2e093e54289e3" }, "downloads": -1, "filename": "language_tags-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f87c42730d5fe0d160bffcd9449c63c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194999, "upload_time": "2014-09-18T07:48:22", "upload_time_iso_8601": "2014-09-18T07:48:22.299846Z", "url": "https://files.pythonhosted.org/packages/5e/f2/f457e4822ee7e0e9f67c9236d01bcfe146a76e9079d3abbdde66a7b37ed5/language_tags-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2d929b8e29f5384d212aa00452ff133c", "sha256": "75f787286f4572a197b0d73d9b96e5a53eb0190120e6f7c94d834664b32fad4e" }, "downloads": -1, "filename": "language_tags-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2d929b8e29f5384d212aa00452ff133c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195513, "upload_time": "2014-09-18T09:05:09", "upload_time_iso_8601": "2014-09-18T09:05:09.698984Z", "url": "https://files.pythonhosted.org/packages/39/12/a97c4321b14ef9d163b7189ede8ec9ce2ffbffdbf6196096f69dad8a2a94/language_tags-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4282491c96ab27d50f970841aedba20b", "sha256": "50416e20476cee74077c8a12ccdac6b57e2319bc40bb00a2cb383071aaedb2bd" }, "downloads": -1, "filename": "language_tags-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4282491c96ab27d50f970841aedba20b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 196012, "upload_time": "2014-12-18T15:55:44", "upload_time_iso_8601": "2014-12-18T15:55:44.570176Z", "url": "https://files.pythonhosted.org/packages/62/24/45adedd58a957ee5deb6445195730a3c852181808ad628f9dd0a59156178/language_tags-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "098ed48bcdaba80a14bed602fcba100e", "sha256": "d4c140e10fea62913d5aef3a6e6d90294fbdf6b6aa3c8808db2e5c8b3bd542de" }, "downloads": -1, "filename": "language_tags-0.3.1.tar.gz", "has_sig": false, "md5_digest": "098ed48bcdaba80a14bed602fcba100e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 196875, "upload_time": "2015-03-03T09:56:19", "upload_time_iso_8601": "2015-03-03T09:56:19.042621Z", "url": "https://files.pythonhosted.org/packages/67/dd/8bd706d1609128c3fbcb11e83bbab548b39e355db15405228a1ce5061ac2/language_tags-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "033f413e199b28a1ed1b3334c026273d", "sha256": "1a18bb10bee885e475946e5e9412fcd47872d511fb62698c85f9144959c1e10c" }, "downloads": -1, "filename": "language_tags-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "033f413e199b28a1ed1b3334c026273d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 205345, "upload_time": "2015-06-24T07:47:52", "upload_time_iso_8601": "2015-06-24T07:47:52.399704Z", "url": "https://files.pythonhosted.org/packages/1e/c1/9ed814b5d8262352b0d0f856a6ed18897997c657dae351fa1b14471d11a0/language_tags-0.3.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ce36543cc8ef9ba2617e3695aceee20", "sha256": "2dbab0a84d01c1dd88ece96cbb8f87f29d5a00cb20c7e5c32921d13426fec214" }, "downloads": -1, "filename": "language_tags-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6ce36543cc8ef9ba2617e3695aceee20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197585, "upload_time": "2015-06-24T07:47:47", "upload_time_iso_8601": "2015-06-24T07:47:47.835922Z", "url": "https://files.pythonhosted.org/packages/af/f9/a2065f101304e3a82a9bdded7fc677a5dcc34bbff02de6e8badaca0032fa/language_tags-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "531234a8cd1230b3b07af001aba12e60", "sha256": "adb6fa2cb3a7eb3834f1f1cf4391ac071b77ea7baabbf7c8804573f7b32fb08b" }, "downloads": -1, "filename": "language_tags-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "531234a8cd1230b3b07af001aba12e60", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 206011, "upload_time": "2015-08-03T07:22:14", "upload_time_iso_8601": "2015-08-03T07:22:14.887808Z", "url": "https://files.pythonhosted.org/packages/db/d5/96f0a0ab7a8ae3ed2df08441f12331b95758d5f62c9f6ae398a66ff95807/language_tags-0.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "16e979057ff1379138b7300054d23858", "sha256": "c261d49d3cd2e546599ef229185fd0bf6d132560244f13b1d1b1180deaa9af7c" }, "downloads": -1, "filename": "language_tags-0.4.0.tar.gz", "has_sig": false, "md5_digest": "16e979057ff1379138b7300054d23858", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10719, "upload_time": "2015-08-03T07:22:11", "upload_time_iso_8601": "2015-08-03T07:22:11.724399Z", "url": "https://files.pythonhosted.org/packages/6b/97/89c6fbe3b3307072273337f12abdede24598b89d67806bd4d47ea3c594a9/language_tags-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "36f9e3f9dae00ea33b5ab1e7bb476b4d", "sha256": "b1bf34be1f157584eba4ea6b8a4061d6632188be8a4c3a128cf96c378ad6a02c" }, "downloads": -1, "filename": "language_tags-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36f9e3f9dae00ea33b5ab1e7bb476b4d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 206104, "upload_time": "2015-08-04T07:40:16", "upload_time_iso_8601": "2015-08-04T07:40:16.007035Z", "url": "https://files.pythonhosted.org/packages/7a/3a/dcc0a42912879425f524d709dbffe5679c6a31c798af81eddd93e08a907b/language_tags-0.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c3fc40e0d22f79ed56a05a5b1fa04c61", "sha256": "d25b82ae23369ffde3cd751f1c7c57ae51f8246a36eeb2d9438c30fee6ab82f2" }, "downloads": -1, "filename": "language_tags-0.4.1.tar.gz", "has_sig": false, "md5_digest": "c3fc40e0d22f79ed56a05a5b1fa04c61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198677, "upload_time": "2015-08-04T07:40:11", "upload_time_iso_8601": "2015-08-04T07:40:11.854265Z", "url": "https://files.pythonhosted.org/packages/59/1f/2c51440bc385f4dd0212d7c1ec51d1eb6cb9579959549a56ad11d1376adb/language_tags-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "9a69d86900109b3e9754b993d2006c5d", "sha256": "57ee2ae6244ea97fd02bce29eb5c71c9e865dea6acc5cb1b6e8d549c41a9ac2e" }, "downloads": -1, "filename": "language_tags-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a69d86900109b3e9754b993d2006c5d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 207637, "upload_time": "2016-08-11T08:28:44", "upload_time_iso_8601": "2016-08-11T08:28:44.654785Z", "url": "https://files.pythonhosted.org/packages/42/c8/c5d28639e83b2c0a2e3603c25fc23817b99e036e16508a863e1edb9e739b/language_tags-0.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1c7d370191a988885d1919396fe737f6", "sha256": "525292291f3318f13edc107a781acbf048fa450b04a5410a60b733121758bd66" }, "downloads": -1, "filename": "language_tags-0.4.2.tar.gz", "has_sig": false, "md5_digest": "1c7d370191a988885d1919396fe737f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 200195, "upload_time": "2016-08-11T08:28:40", "upload_time_iso_8601": "2016-08-11T08:28:40.913011Z", "url": "https://files.pythonhosted.org/packages/64/a9/74128113ce51aa81ad83d2a340f0c011a793cd041457b1cefc32728c8170/language_tags-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "7c4fce94513bd363065ec7846dd37eb2", "sha256": "95d99619a61f69ec446f1ab2d6eab03323e8f09a5bc76ec7984b8e4011da74ac" }, "downloads": -1, "filename": "language_tags-0.4.3.tar.gz", "has_sig": false, "md5_digest": "7c4fce94513bd363065ec7846dd37eb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 199677, "upload_time": "2017-07-06T14:45:48", "upload_time_iso_8601": "2017-07-06T14:45:48.641671Z", "url": "https://files.pythonhosted.org/packages/82/44/84648b96e2c9915ea331ab3d4a0178d29350808e03bd6f1773adacad0133/language_tags-0.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "7e57f312d9cfc96f29b39b08303a2f72", "sha256": "0c1429578e43c11fb076df96690ba3b235f061d1130cfee94c37e0fb8210eb07" }, "downloads": -1, "filename": "language_tags-0.4.4.tar.gz", "has_sig": false, "md5_digest": "7e57f312d9cfc96f29b39b08303a2f72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 199755, "upload_time": "2018-01-30T15:44:34", "upload_time_iso_8601": "2018-01-30T15:44:34.072017Z", "url": "https://files.pythonhosted.org/packages/bc/26/6c26fb359374dc84f3ff9242d66e2b8ca8a919d0a651244e0e9ce76b20e1/language_tags-0.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "d9438b21a46481386810ed6cab919364", "sha256": "a8cfe89a5e633585c13aa3337d3604f3f2be8c190b821b98eca99943ff4dc154" }, "downloads": -1, "filename": "language_tags-0.4.5.tar.gz", "has_sig": false, "md5_digest": "d9438b21a46481386810ed6cab919364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 199965, "upload_time": "2018-10-05T14:36:44", "upload_time_iso_8601": "2018-10-05T14:36:44.154218Z", "url": "https://files.pythonhosted.org/packages/43/25/4be275d3d0124b5d174fe2d64b0e4a176c99c316b36289be4d6501cdda56/language_tags-0.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "bff3d91f77be9c5ec587e54efafc859e", "sha256": "9540b079232c188846b66eb4501964c9d0f2a466c5b0efe8f9bf2e7fd28502c4" }, "downloads": -1, "filename": "language_tags-0.4.6.tar.gz", "has_sig": false, "md5_digest": "bff3d91f77be9c5ec587e54efafc859e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 200013, "upload_time": "2018-11-06T13:58:55", "upload_time_iso_8601": "2018-11-06T13:58:55.240465Z", "url": "https://files.pythonhosted.org/packages/67/62/554dd9acd11f566840c005a88dbc4d3d50877bc44d1932687deae07432cc/language_tags-0.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "475b2bd0fffa7b9af82392a1c0564399", "sha256": "86d5983b8776656357e88fb1c5bcc2b027fbd119f6ae3cf4a8c7b201cba0c7fc" }, "downloads": -1, "filename": "language_tags-0.5.0.tar.gz", "has_sig": false, "md5_digest": "475b2bd0fffa7b9af82392a1c0564399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203394, "upload_time": "2019-10-25T09:53:01", "upload_time_iso_8601": "2019-10-25T09:53:01.257814Z", "url": "https://files.pythonhosted.org/packages/c0/84/d4c802dd7bf2329c204be0e35f9733bafc3ebb1a7395f96b0ee46c842116/language_tags-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "255ab209f923ffdf4a8f6b1bbae43f06", "sha256": "ac417e9120a1091c548e6d37a00f9dd32f489d93b040d028f9f5005b321c23d0" }, "downloads": -1, "filename": "language_tags-1.0.0.tar.gz", "has_sig": false, "md5_digest": "255ab209f923ffdf4a8f6b1bbae43f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203821, "upload_time": "2019-11-12T07:59:06", "upload_time_iso_8601": "2019-11-12T07:59:06.079538Z", "url": "https://files.pythonhosted.org/packages/1a/95/e0e6cc9774db5a619e353e20c9895f228510810da82cb8cfde21bb8b9f22/language_tags-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "cbbd4849af99a763d3e09a71d44ee7c7", "sha256": "2b6493f0733ab2fb70db284dd8231ba86b2ada5afa6974a7f89af52bab2a9658" }, "downloads": -1, "filename": "language_tags-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbbd4849af99a763d3e09a71d44ee7c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 210452, "upload_time": "2021-04-19T07:38:18", "upload_time_iso_8601": "2021-04-19T07:38:18.451750Z", "url": "https://files.pythonhosted.org/packages/cb/1e/aecdf6121f33cc86bdd81336a22cbbb57a02eea1cb702b57fed932bb00a1/language_tags-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6343ef05e290184193705c99a5fda23", "sha256": "0c9a828ee63b5cc94876697f4d58449b0e4deaddab334f983b2a26d6979e8d4f" }, "downloads": -1, "filename": "language_tags-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c6343ef05e290184193705c99a5fda23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204297, "upload_time": "2021-04-19T07:38:20", "upload_time_iso_8601": "2021-04-19T07:38:20.354247Z", "url": "https://files.pythonhosted.org/packages/52/88/f3f43b76d84396873a31e5f79fbf5f20c81c5097995939a33cd075dec6df/language_tags-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbbd4849af99a763d3e09a71d44ee7c7", "sha256": "2b6493f0733ab2fb70db284dd8231ba86b2ada5afa6974a7f89af52bab2a9658" }, "downloads": -1, "filename": "language_tags-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbbd4849af99a763d3e09a71d44ee7c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 210452, "upload_time": "2021-04-19T07:38:18", "upload_time_iso_8601": "2021-04-19T07:38:18.451750Z", "url": "https://files.pythonhosted.org/packages/cb/1e/aecdf6121f33cc86bdd81336a22cbbb57a02eea1cb702b57fed932bb00a1/language_tags-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6343ef05e290184193705c99a5fda23", "sha256": "0c9a828ee63b5cc94876697f4d58449b0e4deaddab334f983b2a26d6979e8d4f" }, "downloads": -1, "filename": "language_tags-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c6343ef05e290184193705c99a5fda23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204297, "upload_time": "2021-04-19T07:38:20", "upload_time_iso_8601": "2021-04-19T07:38:20.354247Z", "url": "https://files.pythonhosted.org/packages/52/88/f3f43b76d84396873a31e5f79fbf5f20c81c5097995939a33cd075dec6df/language_tags-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }