{ "info": { "author": "Geoffrey GUERET", "author_email": "geoffrey@gueret.tech", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "botaxon\n=======\n\n[![License](https://img.shields.io/pypi/l/botaxon.svg)](https://github.com/ggueret/botaxon/blob/master/LICENSE)\n[![Build Status](https://img.shields.io/travis/ggueret/botaxon/master.svg)](https://travis-ci.org/ggueret/botaxon)\n[![Coverage Status](https://img.shields.io/coveralls/github/ggueret/botaxon/master.svg)](https://coveralls.io/github/ggueret/botaxon?branch=master)\n\nbotaxon is a taxonomic parser for (sub)species botanical names.\n\nIt has been used against 3 million names.\nIt aims to be fast and efficient.\n\n\nUsage\n-----\n\n```python\n>>> import botaxon\n\n>>> botaxon.load(\"Plumeria\")\nGenus(name='Plumeria', is_hybrid=False)\n\n>>> botaxon.load(\"Ocimum \u00d7 citriodorum\")\nSpecies(genus=Genus(name='Ocimum', is_hybrid=False), name='citriodorum', is_hybrid=True)\n\n>>> botaxon.load(\"Cannabis sativa var. indica\")\nVariety(species=Species(genus=Genus(name='Cannabis', is_hybrid=False), name='sativa', is_hybrid=False), name='indica')\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ggueret/botaxon", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "botaxon", "package_url": "https://pypi.org/project/botaxon/", "platform": "", "project_url": "https://pypi.org/project/botaxon/", "project_urls": { "Homepage": "https://github.com/ggueret/botaxon" }, "release_url": "https://pypi.org/project/botaxon/0.2/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Taxonomic parser for (sub)species botanical names.", "version": "0.2" }, "last_serial": 5196170, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "25c42bafbd12b3d13b48cf27a708c919", "sha256": "475f571c4273595a35730d94919c585cf3800bee993ffa370cf2f66bd88a82f2" }, "downloads": -1, "filename": "botaxon-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25c42bafbd12b3d13b48cf27a708c919", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3588, "upload_time": "2019-04-26T19:11:12", "url": "https://files.pythonhosted.org/packages/39/6a/4e3aa19d9941cf8e99421a156d8bce3e0e2069b37c2f4785c17e94ded4c5/botaxon-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "023098a11c7a095697072b8c31e3f899", "sha256": "c6da2fe0c774f2fac5944ec8c253029905d8a81fa50bb93b5e541d8219a7ea60" }, "downloads": -1, "filename": "botaxon-0.1.tar.gz", "has_sig": false, "md5_digest": "023098a11c7a095697072b8c31e3f899", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 2693, "upload_time": "2019-04-26T19:11:25", "url": "https://files.pythonhosted.org/packages/0c/04/bcf73abc01a243ff614f7eb448537d607c35a21e6e1f23fe954540b660e9/botaxon-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7df9df0e80a6dce4e1107b9e3c1c8fe8", "sha256": "ec05f2e7650a133a459e888d85ff126a7abecadace9dc4d0d84d1ecc1e2ce941" }, "downloads": -1, "filename": "botaxon-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7df9df0e80a6dce4e1107b9e3c1c8fe8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3597, "upload_time": "2019-04-27T08:51:19", "url": "https://files.pythonhosted.org/packages/d9/f1/d684cd0679d9697456dae563f02f2b9e25499281ab7f7c47509b104ef3bd/botaxon-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "276f06fbd08ea9cae36c509fbd72c87c", "sha256": "858eff068716fce61e9ba061a6a5b01c0b662fc0e2e29f41cc3671989637805b" }, "downloads": -1, "filename": "botaxon-0.2.tar.gz", "has_sig": false, "md5_digest": "276f06fbd08ea9cae36c509fbd72c87c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 2715, "upload_time": "2019-04-27T08:51:22", "url": "https://files.pythonhosted.org/packages/04/cb/7cdd30522b5718a05a9b6510c4a9f8ed8383ce313117c04817b459066ad5/botaxon-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7df9df0e80a6dce4e1107b9e3c1c8fe8", "sha256": "ec05f2e7650a133a459e888d85ff126a7abecadace9dc4d0d84d1ecc1e2ce941" }, "downloads": -1, "filename": "botaxon-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7df9df0e80a6dce4e1107b9e3c1c8fe8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3597, "upload_time": "2019-04-27T08:51:19", "url": "https://files.pythonhosted.org/packages/d9/f1/d684cd0679d9697456dae563f02f2b9e25499281ab7f7c47509b104ef3bd/botaxon-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "276f06fbd08ea9cae36c509fbd72c87c", "sha256": "858eff068716fce61e9ba061a6a5b01c0b662fc0e2e29f41cc3671989637805b" }, "downloads": -1, "filename": "botaxon-0.2.tar.gz", "has_sig": false, "md5_digest": "276f06fbd08ea9cae36c509fbd72c87c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 2715, "upload_time": "2019-04-27T08:51:22", "url": "https://files.pythonhosted.org/packages/04/cb/7cdd30522b5718a05a9b6510c4a9f8ed8383ce313117c04817b459066ad5/botaxon-0.2.tar.gz" } ] }