{ "info": { "author": "Antoine Bertin", "author_email": "diaoulael@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Multimedia :: Video", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "BabelFish\n=========\n\nBabelFish is a Python library to work with countries and languages.\n\n.. image:: https://travis-ci.org/Diaoul/babelfish.png?branch=master\n :target: https://travis-ci.org/Diaoul/babelfish\n\n.. image:: https://coveralls.io/repos/Diaoul/babelfish/badge.png\n :target: https://coveralls.io/r/Diaoul/babelfish\n\nLicense\n-------\n\nBabelFish is licensed under the `3-clause BSD license `_.\nCopyright (c) 2013, the BabelFish authors and contributors.\n\n\nChangelog\n=========\n\n0.5.5\n-----\n**release date:** 2015-10-31\n\n* Fix hasattr on Country object when called with an invalid attribute\n\n0.5.4\n-----\n**release date:** 2015-01-24\n\n* Fix setuptools deprecation warning\n\n0.5.3\n-----\n**release date:** 2014-06-22\n\n* Better equality semantics for Language, Country, Script\n\n0.5.2\n-----\n**release date:** 2014-05-25\n\n* Babelfish objects (Language, Country, Script) are now picklable\n* Added support for Python 3.4\n\n\n0.5.1\n-----\n**release date:** 2014-01-26\n\n* Add a register method to ConverterManager to register without loading\n\n\n0.5.0\n-----\n**release date:** 2014-01-25\n\n**WARNING:** Backward incompatible changes\n\n* Simplify converter management with ConverterManager class\n* Make babelfish usable in place\n* Add Python 2.6 / 3.2 compatibility\n\n\n0.4.0\n-----\n**release date:** 2013-11-21\n\n**WARNING:** Backward incompatible changes\n\n* Add converter support for Country\n* Language/country reverse name detection is now case-insensitive\n* Add alpha3t, scope and type converters\n* Use lazy loading of converters\n\n\n0.3.0\n-----\n**release date:** 2013-11-09\n\n* Add support for scripts\n* Improve built-in converters\n* Add support for ietf\n\n\n0.2.1\n-----\n**release date:** 2013-11-03\n\n* Fix reading of data files\n\n\n0.2.0\n-----\n**release date:** 2013-10-31\n\n* Add str method\n* More explicit exceptions\n* Change repr format to use ascii only\n\n\n0.1.5\n-----\n**release date:** 2013-10-21\n\n* Add a fromcode method on Language class\n* Add a codes attribute on converters\n\n\n0.1.4\n-----\n**release date:** 2013-10-20\n\n* Fix converters not raising NoConversionError\n\n\n0.1.3\n-----\n**release date:** 2013-09-29\n\n* Fix source distribution\n\n\n0.1.2\n-----\n**release date:** 2013-09-29\n\n* Add missing files to source distribution\n\n\n0.1.1\n-----\n**release date:** 2013-09-28\n\n* Fix python3 support\n\n\n0.1\n---\n**release date:** 2013-09-28\n\n* Initial version", "description_content_type": null, "docs_url": "https://pythonhosted.org/babelfish/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Diaoul/babelfish", "keywords": "babelfish language country locale", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "babelfish", "package_url": "https://pypi.org/project/babelfish/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/babelfish/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Diaoul/babelfish" }, "release_url": "https://pypi.org/project/babelfish/0.5.5/", "requires_dist": null, "requires_python": null, "summary": "A module to work with countries and languages", "version": "0.5.5" }, "last_serial": 1795067, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5b870fcbe6f9300b751a45183365c9da", "sha256": "a373090b9d8091d1ade2867ce61b986c95100bf62c2590ed6750b3e7bcf98844" }, "downloads": -1, "filename": "babelfish-0.1.tar.gz", "has_sig": false, "md5_digest": "5b870fcbe6f9300b751a45183365c9da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5131, "upload_time": "2013-09-27T22:33:36", "url": "https://files.pythonhosted.org/packages/54/5b/b7a2667671db5f0c94b009fde225ff30b325f619f82ac9b95dde475a38ab/babelfish-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "351ccee03fca61d9c69e53ff6d840282", "sha256": "84f612a2f7a2377c953cfcc339cbb1b8ced571496c3600f4f4a5f2fb7a924190" }, "downloads": -1, "filename": "babelfish-0.1.1.tar.gz", "has_sig": false, "md5_digest": "351ccee03fca61d9c69e53ff6d840282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5133, "upload_time": "2013-09-27T22:50:42", "url": "https://files.pythonhosted.org/packages/ad/1a/93dfec59f5bd2dc8394d60fd99e74034523c3317b047444d57174d5742eb/babelfish-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e9d25efb62bc107eccdc389f85b8aa47", "sha256": "d53bc159aa33a4da217b43b7089efaa94513229f2a30db309a431fbf89f830b6" }, "downloads": -1, "filename": "babelfish-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e9d25efb62bc107eccdc389f85b8aa47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6168, "upload_time": "2013-09-29T08:51:41", "url": "https://files.pythonhosted.org/packages/b8/ad/3c98997571669e677847fa4b2b4c6370b6f6abaa836a42e1dde06ef89acf/babelfish-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6db58b8aa7ef86f510fb15591a9055e3", "sha256": "ae3bb8543f7884d38f8df3bb9fa2451b35c0dfd6a8d0a3295b1fe6d3573d1c8b" }, "downloads": -1, "filename": "babelfish-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6db58b8aa7ef86f510fb15591a9055e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74564, "upload_time": "2013-09-29T09:46:37", "url": "https://files.pythonhosted.org/packages/ab/be/436520defa1d4e838e46f40086711124069aa1d6b6f9f192176a0e1b5fe4/babelfish-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "4f95450532ce796462ca8f010cf7e2f6", "sha256": "b917ab26a509f67f9883a45d4b9407f45278136356f9be558fcac79517c7c4ea" }, "downloads": -1, "filename": "babelfish-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4f95450532ce796462ca8f010cf7e2f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74664, "upload_time": "2013-10-20T15:14:35", "url": "https://files.pythonhosted.org/packages/4e/a0/0f312782fe77c53e1ba167be1f10aeb3bc3acd7505ad74f6ee2a8b882a16/babelfish-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "128959735deccf17fd3bf26ec4b72139", "sha256": "6c40d31be37cec569101a49b6d89037f0446361bd3a7d9c7c714d04c74cf21d7" }, "downloads": -1, "filename": "babelfish-0.1.5.tar.gz", "has_sig": false, "md5_digest": "128959735deccf17fd3bf26ec4b72139", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74938, "upload_time": "2013-10-20T22:16:18", "url": "https://files.pythonhosted.org/packages/b4/1a/b877fe42660174212c19fa58fd575f425d9c44cdd1b7afe0d0fc1ada0cf5/babelfish-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a4aeded3fb9e1a6f18c520ed7aad44f3", "sha256": "1fe51729c93321ab60e5cd7d913a5798843c268055b3bc0bf3a8b312956b665a" }, "downloads": -1, "filename": "babelfish-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a4aeded3fb9e1a6f18c520ed7aad44f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75244, "upload_time": "2013-10-31T07:28:42", "url": "https://files.pythonhosted.org/packages/5f/33/6d58053721a7cdfef42fb59d4a4a26d07587a0e602cb6887bc6a710a3fa7/babelfish-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "11d61a1c8d4b3f8beb3cbdcc12014e1c", "sha256": "e48706d878832c7b70941e777cf414d848b39d7a47d8003acc36a035b176a1cb" }, "downloads": -1, "filename": "babelfish-0.2.1.tar.gz", "has_sig": false, "md5_digest": "11d61a1c8d4b3f8beb3cbdcc12014e1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75246, "upload_time": "2013-11-03T16:24:55", "url": "https://files.pythonhosted.org/packages/83/b0/0271f914704b2444366787aba47d1bd1834acdd6d63a5f9a86909a9e82e3/babelfish-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0fd6da26d1085bdc981e865d34775212", "sha256": "d81bd8db50959c4bfded9350117ae0eb28b43164639fd8fc7db9a45ab9b0e4d8" }, "downloads": -1, "filename": "babelfish-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0fd6da26d1085bdc981e865d34775212", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80552, "upload_time": "2013-11-09T19:29:20", "url": "https://files.pythonhosted.org/packages/7e/e6/75e06a8ab02b34520dc11eb57110c456c0f9c3db3e02f8db1f27d312ecbe/babelfish-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1825863a224bc4eb98c018b02ce2afe4", "sha256": "1c22bf70ecc61d0ebe637edc3868dfb146dc5a458be353b20386406e28a18710" }, "downloads": -1, "filename": "babelfish-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1825863a224bc4eb98c018b02ce2afe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89386, "upload_time": "2013-11-21T21:34:11", "url": "https://files.pythonhosted.org/packages/12/59/2f2cefd3738c2af314538714efc5ff3fc1d0dbc070f7fb1a84d9579d66eb/babelfish-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "4cc020d537426d20a2d256c952510b15", "sha256": "8bd4264036fdb70fb27cfbd70bead025e65262004fc9ae0a2884669858d3f6a9" }, "downloads": -1, "filename": "babelfish-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4cc020d537426d20a2d256c952510b15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89502, "upload_time": "2014-01-24T22:43:18", "url": "https://files.pythonhosted.org/packages/9f/1e/b2d0b4386a52336ac597fd679ca3f63335174cff3ffa36bdc15cca1a68e9/babelfish-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f8fe820d01b6abcc8f50b201907601c2", "sha256": "bd78ecacc684aac8939c2937fe25c85179123940997943381ae9c22e37bf964f" }, "downloads": -1, "filename": "babelfish-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f8fe820d01b6abcc8f50b201907601c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89683, "upload_time": "2014-01-26T11:20:33", "url": "https://files.pythonhosted.org/packages/12/2c/5a7b7cd76d40374a6546aab52c7f6ad2dc2fa513bcd1b1d25fa8b13ff9a0/babelfish-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b654b5f45d01e2af1124d56f53de6d1b", "sha256": "111d5726e62ca843e5ef80f91566a18eb5232e38b972dd43b17c57eab565c440" }, "downloads": -1, "filename": "babelfish-0.5.2.tar.gz", "has_sig": false, "md5_digest": "b654b5f45d01e2af1124d56f53de6d1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90412, "upload_time": "2014-05-25T15:27:09", "url": "https://files.pythonhosted.org/packages/7d/b3/83125f44b6b49ae4cc3a5064c0305ede75fdfc7d1e6d7f717d0363add910/babelfish-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "3908d188deca599ded905d74d1ba2f39", "sha256": "4fbdd172d0feec0861ccf9ed8e36abb09d36c88c216eeedca2661fec5b103c73" }, "downloads": -1, "filename": "babelfish-0.5.3.tar.gz", "has_sig": false, "md5_digest": "3908d188deca599ded905d74d1ba2f39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90579, "upload_time": "2014-06-21T23:48:02", "url": "https://files.pythonhosted.org/packages/91/83/0350e4017288d2c8353a3f39184bee4834e8174df827b66545fa2548698a/babelfish-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "49ef0bacc0886ffa2333bc85ca4b8799", "sha256": "6e4f41f185b30b81232589c10b059546f3320cc440c5987f182ee82ab1778b47" }, "downloads": -1, "filename": "babelfish-0.5.4.tar.gz", "has_sig": false, "md5_digest": "49ef0bacc0886ffa2333bc85ca4b8799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90237, "upload_time": "2015-01-24T08:25:23", "url": "https://files.pythonhosted.org/packages/3e/de/5f5a8b0d97d1ce572ee6d604b823bca3a7b6905194baf903a2be58f89f25/babelfish-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "5f930555649692997bcf80bb5f42d9db", "sha256": "8380879fa51164ac54a3e393f83c4551a275f03617f54a99d70151358e444104" }, "downloads": -1, "filename": "babelfish-0.5.5.tar.gz", "has_sig": false, "md5_digest": "5f930555649692997bcf80bb5f42d9db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90398, "upload_time": "2015-10-31T13:13:47", "url": "https://files.pythonhosted.org/packages/34/b7/b36c651a9136990060ab4d6c9a32de81752123105b940b2f3b958e5c6cd0/babelfish-0.5.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f930555649692997bcf80bb5f42d9db", "sha256": "8380879fa51164ac54a3e393f83c4551a275f03617f54a99d70151358e444104" }, "downloads": -1, "filename": "babelfish-0.5.5.tar.gz", "has_sig": false, "md5_digest": "5f930555649692997bcf80bb5f42d9db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90398, "upload_time": "2015-10-31T13:13:47", "url": "https://files.pythonhosted.org/packages/34/b7/b36c651a9136990060ab4d6c9a32de81752123105b940b2f3b958e5c6cd0/babelfish-0.5.5.tar.gz" } ] }