{ "info": { "author": "Sebastian Bank", "author_email": "sebastian.bank@uni-leipzig.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10" ], "description": "Glottolog ``treedb``\n====================\n\n|PyPI version| |License| |Supported Python| |Wheel|\n\n|Build| |Codecov|\n\nThis tool loads the content of the `languoids/tree`_ directory from the\nGlottolog_ `master repo`_ into a normalized SQLite_ database.\n\nEach file under in that directory contains the definition of one Glottolog\nlanguoid_. Loading their content into a relational database allows to perform\nsome advanced consistency checks (example_) and in general to execute queries\nthat inspect the languoid tree relations in a compact and performant way (e.g.\nwithout repeatedly traversing the directory tree).\n\nSee pyglottolog_ for the more general official Python API to work with the repo\nwithout a mandatory initial loading step (also provides programmatic access to\nthe references_ and a convenient command-line interface).\n\nThe database can be exported into a ZIP file containing one CSV file for\neach database table, or written into a single denormalized CSV file with one\nrow per languoid (via a provided `SQL query`_).\n\nAs sqlite_ is the `most widely used`_ database, the database file itself\n(e.g. ``treedb.sqlite3``) can be queried directly from most programming\nenvironments. It can also be examined using graphical interfaces such as\nDBeaver_, or via the `sqlite3 cli`_.\n\nPython users can also use the provided SQLAlchemy_ models_ to build queries or\nadditional abstractions programmatically using `SQLAlchemy core`_ or the ORM_\n(as more maintainable alternative to hand-written SQL queries).\n\n\nLinks\n-----\n\n- GitHub: https://github.com/glottolog/treedb\n- PyPI: https://pypi.org/project/treedb/\n- Example: https://nbviewer.jupyter.org/github/glottolog/treedb/blob/master/Stats.ipynb\n- Changelog: https://github.com/glottolog/treedb/blob/master/CHANGES.rst\n- Issue Tracker: https://github.com/glottolog/treedb/issues\n- Download: https://pypi.org/project/treedb/#files\n\n\nQuickstart\n----------\n\nInstall ``treedb`` (and dependencies):\n\n.. code:: bash\n\n $ pip install treedb\n\nClone the Glottolog `master repo`_ :\n\n.. code:: bash\n\n $ git clone https://github.com/glottolog/glottolog.git\n\nNote: ``treedb`` expects to find it under ``./glottolog/`` by default (i.e. under\nthe current directory), use ``treedb.set_root()`` to point it to a different\npath.\n\nLoad ``./glottolog/languoids/tree/**/md.ini`` into an in-memory ``sqlite3`` database.\nWrite the denormalized example query into ``treedb.query.csv``:\n\n.. code:: bash\n\n $ python -c \"import treedb; treedb.load(); treedb.write_csv()\"\n\n\nUsage from Python\n------------------\n\nStart a Python shell:\n\n.. code:: bash\n\n $ python\n\nImport the package:\n\n.. code:: python\n\n >>> import treedb\n\nUse ``treedb.iterlanguoids()`` to iterate over languoids as (, ``dict``) pairs:\n\n.. code:: python\n\n >>> next(treedb.iterlanguoids())\n (('abin1243',), {'id': 'abin1243', 'parent_id': None, 'level': 'language', ...\n\nNote: This is a low-level interface, which does not require loading.\n\nLoad the database into ``treedb.sqlite3`` (and set the default ``engine``):\n\n.. code:: python\n\n >>> treedb.load('treedb.sqlite3')\n ...\n \n\nRun consistency checks:\n\n.. code:: python\n\n >>> treedb.check()\n ...\n True\n\nExport into a ZIP file containing one CSV file per database table:\n\n.. code:: python\n\n >>> treedb.csv_zipfile()\n ...Path('treedb.zip')\n\nExecute the example query and write it into a CSV file with one row per languoid:\n\n.. code:: python\n\n >>> treedb.write_csv()\n ...Path('treedb.query.csv')\n\nRebuild the database (e.g. after an update):\n\n.. code:: python\n\n >>> treedb.load(rebuild=True)\n ...\n \n\nExecute a simple query with ``sqlalchemy`` core and write it to a CSV file:\n\n.. code:: python\n\n >>> import sqlalchemy as sa\n >>> treedb.write_csv(sa.select(treedb.Languoid), filename='languoids.csv')\n ...Path('languoids.csv')\n\nGet one row from the ``languoid`` table via `sqlalchemy` core (in Glottocode order):\n\n.. code:: python\n\n >>> next(treedb.iterrows(sa.select(treedb.Languoid)))\n ('3adt1234', '3Ad-Tekles', 'dialect', 'nort3292', None, None, None, None)\n\nGet one ``Languoid`` model instance via ``sqlalchemy`` orm (in Glottocode order):\n\n.. code:: python\n\n >>> session = treedb.Session()\n >>> session.query(treedb.Languoid).first()\n \n >>> session.close()\n\n\nSee also\n--------\n\n- pyglottolog_ |--| official Python API to access https://github.com/glottolog/glottolog\n\n\nLicense\n-------\n\nThis tool is distributed under the `MIT license`_.\n\n\n.. _Glottolog: https://glottolog.org/\n.. _master repo: https://github.com/glottolog/glottolog\n.. _languoids/tree: https://github.com/glottolog/glottolog/tree/master/languoids/tree\n.. _SQLite: https://sqlite.org\n.. _languoid: https://glottolog.org/meta/glossary#Languoid\n.. _example: https://github.com/glottolog/treedb/blob/36c7cdcdd017e7aa4386ef085ee84fb3036c01ca/treedb/checks.py#L154-L169\n.. _pyglottolog: https://github.com/glottolog/pyglottolog\n.. _references: https://github.com/glottolog/glottolog/tree/master/references\n.. _SQL query: https://github.com/glottolog/treedb/blob/master/treedb/queries.py\n.. _most widely used: https://www.sqlite.org/mostdeployed.html\n.. _DBeaver: https://dbeaver.io/\n.. _sqlite3 cli: https://sqlite.org/cli.html\n.. _SQLAlchemy: https://www.sqlalchemy.org\n.. _models: https://github.com/glottolog/treedb/blob/master/treedb/models.py\n.. _SQLAlchemy Core: https://docs.sqlalchemy.org/en/latest/core/\n.. _ORM: https://docs.sqlalchemy.org/en/latest/orm/\n.. _venv: https://docs.python.org/3/library/venv.html\n\n.. _MIT license: https://opensource.org/licenses/MIT\n\n\n.. |--| unicode:: U+2013\n\n\n.. |PyPI version| image:: https://img.shields.io/pypi/v/treedb.svg\n :target: https://pypi.org/project/treedb/\n :alt: Latest PyPI Version\n.. |License| image:: https://img.shields.io/pypi/l/treedb.svg\n :target: https://github.com/glottolog/treedb/blob/master/LICENSE.txt\n :alt: License\n.. |Supported Python| image:: https://img.shields.io/pypi/pyversions/treedb.svg\n :target: https://pypi.org/project/treedb/\n :alt: Supported Python Versions\n.. |Wheel| image:: https://img.shields.io/pypi/wheel/treedb.svg\n :target: https://pypi.org/project/treedb/#files\n :alt: Wheel format\n\n.. |Build| image:: https://github.com/glottolog/treedb/actions/workflows/build.yaml/badge.svg?branch=master\n :target: https://github.com/glottolog/treedb/actions/workflows/build.yaml?query=branch%3Amaster\n :alt: Build\n.. |Codecov| image:: https://codecov.io/gh/glottolog/treedb/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/glottolog/treedb\n :alt: Codecov\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/glottolog/treedb", "keywords": "glottolog languoids sqlite3 database", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "treedb", "package_url": "https://pypi.org/project/treedb/", "platform": "any", "project_url": "https://pypi.org/project/treedb/", "project_urls": { "CI": "https://github.com/glottolog/treedb/actions", "Changelog": "https://github.com/glottolog/treedb/blob/master/CHANGES.rst", "Coverage": "https://codecov.io/gh/glottolog/treedb", "Homepage": "https://github.com/glottolog/treedb", "Issue Tracker": "https://github.com/glottolog/treedb/issues" }, "release_url": "https://pypi.org/project/treedb/2.4.2/", "requires_dist": [ "csv23 (~=0.3)", "pycountry (==22.3.5)", "sqlalchemy (~=1.4)", "tox (>=3) ; extra == 'dev'", "flake8 ; extra == 'dev'", "pep8-naming ; extra == 'dev'", "wheel ; extra == 'dev'", "twine ; extra == 'dev'", "pandas (>=1) ; extra == 'pandas'", "sqlparse (>=0.3) ; extra == 'pretty'", "pytest (>=6) ; extra == 'test'", "pytest-cov ; extra == 'test'", "coverage ; extra == 'test'" ], "requires_python": ">=3.7", "summary": "Glottolog languoid tree as SQLite database", "version": "2.4.2", "yanked": false, "yanked_reason": null }, "last_serial": 13461940, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "828096121ad28f524e799dcbcf116655", "sha256": "8fae7c596f8a145925c449b8bfba3415ba70adaaf7aa722c84f88e5a9437bdb6" }, "downloads": -1, "filename": "treedb-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "828096121ad28f524e799dcbcf116655", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 36696, "upload_time": "2019-09-26T06:01:38", "upload_time_iso_8601": "2019-09-26T06:01:38.725842Z", "url": "https://files.pythonhosted.org/packages/e5/ec/22661eb1c2bdbb09b849f5c33213761ed95e977fae16653a398ecd9306d8/treedb-0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9f7c6fa71d3ba6da3bc4cd9c0913ab2", "sha256": "681ccbabf9033c9d09eb119213a6858467d7987f520eec5763f41d386f03aeb8" }, "downloads": -1, "filename": "treedb-0.1.zip", "has_sig": false, "md5_digest": "a9f7c6fa71d3ba6da3bc4cd9c0913ab2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 175577, "upload_time": "2019-09-26T06:01:43", "upload_time_iso_8601": "2019-09-26T06:01:43.162779Z", "url": "https://files.pythonhosted.org/packages/72/93/5a4438d1543ce6672999b8e5a591ab1f8fadc58ef4e1f93dfe7292a214e2/treedb-0.1.zip", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "fe9bf6d5552450d52b7a54b453a13821", "sha256": "dff6b6ca9e0a0b6fb45e52f1dba9e46101c8195bf787568a0644aefe67632c05" }, "downloads": -1, "filename": "treedb-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe9bf6d5552450d52b7a54b453a13821", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37093, "upload_time": "2019-10-27T18:19:24", "upload_time_iso_8601": "2019-10-27T18:19:24.681361Z", "url": "https://files.pythonhosted.org/packages/f9/b6/a264c30a86cb61a7026284fd328bf036483d99faf2c1eb54982e218e78e9/treedb-0.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc917e194a6c144ce749435503375a6c", "sha256": "9e2bc44bcf83d90f22f2e3049292105568095ee97a550b52516e478f353a40b2" }, "downloads": -1, "filename": "treedb-0.1.1.zip", "has_sig": false, "md5_digest": "fc917e194a6c144ce749435503375a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 176559, "upload_time": "2019-10-27T18:19:27", "upload_time_iso_8601": "2019-10-27T18:19:27.433562Z", "url": "https://files.pythonhosted.org/packages/c3/4b/38814768858402baec014f180055f9f3c6e156e76c63a9da2a07acaffbb7/treedb-0.1.1.zip", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "203921f713b801d31f6757f7a56c8315", "sha256": "ef662956f8d24b864979f512238bbd0c0db25f4c09ced25ead4954ce1710400c" }, "downloads": -1, "filename": "treedb-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "203921f713b801d31f6757f7a56c8315", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37121, "upload_time": "2019-11-16T09:56:30", "upload_time_iso_8601": "2019-11-16T09:56:30.016922Z", "url": "https://files.pythonhosted.org/packages/9d/c4/cf1e2538fbae52f44bec0eea36ec64e7f803bdf711a38af48ee2b4379eb9/treedb-0.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "526500282830bd792db524dc417cd792", "sha256": "4c9490d9dfbba6dd6f30aedc8c994366c5dca88b636db8121287b5511fc008fd" }, "downloads": -1, "filename": "treedb-0.1.2.zip", "has_sig": false, "md5_digest": "526500282830bd792db524dc417cd792", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 176691, "upload_time": "2019-11-16T09:56:33", "upload_time_iso_8601": "2019-11-16T09:56:33.074781Z", "url": "https://files.pythonhosted.org/packages/25/ba/0498bf4c1ad87a06f183f8754d2abecb882b0dbb40f62db8297bcaf9d196/treedb-0.1.2.zip", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "caccf0f878409f6936f9de0050645ab5", "sha256": "340834eb99d8c639eb7b28c148e70dd34a05eed96e99b0d317067a59db5e0648" }, "downloads": -1, "filename": "treedb-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "caccf0f878409f6936f9de0050645ab5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37169, "upload_time": "2019-12-03T20:00:37", "upload_time_iso_8601": "2019-12-03T20:00:37.080316Z", "url": "https://files.pythonhosted.org/packages/c8/3d/e1117cbf73329edbe8a0da14f0babd71457c1c5ac9ae63fdc7016cc2f3be/treedb-0.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b686b79595c837ba4dd8c127ff3e552", "sha256": "37479c696d0dbe035419c2e74a37b74010a28278759f0bf6d87ee99970c1d731" }, "downloads": -1, "filename": "treedb-0.1.3.zip", "has_sig": false, "md5_digest": "4b686b79595c837ba4dd8c127ff3e552", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 180657, "upload_time": "2019-12-03T20:00:40", "upload_time_iso_8601": "2019-12-03T20:00:40.749589Z", "url": "https://files.pythonhosted.org/packages/03/6c/46b4249e1d2d3e952d0dfbdbe05870b8cb6f2045e1899403265a4aa38a99/treedb-0.1.3.zip", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3dfe05e0abf3e3a6b76abbb989b9a8e7", "sha256": "f45369d24f918631f112a178a39fe8f84cbf800bab6fda6e82dfc62d69d6d200" }, "downloads": -1, "filename": "treedb-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3dfe05e0abf3e3a6b76abbb989b9a8e7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37142, "upload_time": "2020-02-01T12:57:11", "upload_time_iso_8601": "2020-02-01T12:57:11.807881Z", "url": "https://files.pythonhosted.org/packages/95/fe/8c95986a69ad6f657c41b45d02ced314b8027e229184b6631f7f05faff36/treedb-0.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d046cf9dc999a16aa281f0cb5b533dd", "sha256": "71ef401eff98214b2ec2b33456279b0dd1645ebc7d1f0b45ecfbc4ff52a6ae36" }, "downloads": -1, "filename": "treedb-0.1.4.zip", "has_sig": false, "md5_digest": "5d046cf9dc999a16aa281f0cb5b533dd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 180184, "upload_time": "2020-02-01T12:57:14", "upload_time_iso_8601": "2020-02-01T12:57:14.692353Z", "url": "https://files.pythonhosted.org/packages/43/b7/a432f2bb58bdf6bdf76d428cef995001d4897edba105173fd92ef9643513/treedb-0.1.4.zip", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8f472f15062b383d4ad06c3023636741", "sha256": "2b9c771739cfba7cd922ce33ebd3628eb6ffc43432ec65f07877ab1e0e10a57a" }, "downloads": -1, "filename": "treedb-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f472f15062b383d4ad06c3023636741", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37170, "upload_time": "2020-03-18T09:56:48", "upload_time_iso_8601": "2020-03-18T09:56:48.046782Z", "url": "https://files.pythonhosted.org/packages/79/38/aaf5ddb4b7f43ade90235b7dbd0fb24f6bdb16944c714780d19280308724/treedb-0.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c3324fb69731670bac8f4c0384e5a65", "sha256": "eeb05af8cfe6fc764ecb7468f7c88de882959273b94b87081328509bc68b7045" }, "downloads": -1, "filename": "treedb-0.1.5.zip", "has_sig": false, "md5_digest": "8c3324fb69731670bac8f4c0384e5a65", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 180374, "upload_time": "2020-03-18T09:56:50", "upload_time_iso_8601": "2020-03-18T09:56:50.598782Z", "url": "https://files.pythonhosted.org/packages/62/bb/428b7599b7dfe06b604ee1a496c9836b5f3725f1f1c1db2b4834103fca6e/treedb-0.1.5.zip", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "2d5ee9a5f8a88bf91d9d23d888e82752", "sha256": "2554123e40167ccedae9d5fb2ea09b880dad4ab439729996f0b3956a7777e007" }, "downloads": -1, "filename": "treedb-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d5ee9a5f8a88bf91d9d23d888e82752", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 37383, "upload_time": "2020-03-18T17:22:28", "upload_time_iso_8601": "2020-03-18T17:22:28.238665Z", "url": "https://files.pythonhosted.org/packages/3e/72/04ce4db59909c12a365c7392efc10c335aa91884019bf44f654c8d856152/treedb-0.1.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "97069a9f3b54341d6cc9b0174759f3d0", "sha256": "1453c31ce2dd27727c70ba7c3f425d4aaa484905560c356d1a3329097d51b63c" }, "downloads": -1, "filename": "treedb-0.1.6.zip", "has_sig": false, "md5_digest": "97069a9f3b54341d6cc9b0174759f3d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 180620, "upload_time": "2020-03-18T17:22:30", "upload_time_iso_8601": "2020-03-18T17:22:30.675800Z", "url": "https://files.pythonhosted.org/packages/91/9d/f06350fb1adbe0c908d0d287261341626b74b7abac2fee97b0774954b253/treedb-0.1.6.zip", "yanked": false, "yanked_reason": null } ], "0.10": [ { "comment_text": "", "digests": { "md5": "b9743966cb50dba66e74f8f8eae165cd", "sha256": "25344428405ca075c98f20f630afd465dc011cbd2e6dcf0def19a717acd2f246" }, "downloads": -1, "filename": "treedb-0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "b9743966cb50dba66e74f8f8eae165cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 48671, "upload_time": "2020-04-13T08:10:19", "upload_time_iso_8601": "2020-04-13T08:10:19.163785Z", "url": "https://files.pythonhosted.org/packages/73/f4/e818e099702bf7da95a36f2b7e05241836e9c1715dcfefcb7d3fef053619/treedb-0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c37b25d6a4a8dcc303e63d550df9952", "sha256": "5ecfafdf853f7761f8be1acfa92b1296aca80eaabeb46872313a0b2fdd82f43b" }, "downloads": -1, "filename": "treedb-0.10.zip", "has_sig": false, "md5_digest": "4c37b25d6a4a8dcc303e63d550df9952", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 223243, "upload_time": "2020-04-13T08:10:21", "upload_time_iso_8601": "2020-04-13T08:10:21.409730Z", "url": "https://files.pythonhosted.org/packages/a6/f9/240f6a0eaa0935224fd65463803b5fc8fd8a746bf5cdf5f8aede09450203/treedb-0.10.zip", "yanked": false, "yanked_reason": null } ], "0.11": [ { "comment_text": "", "digests": { "md5": "0c2c5e9b4c981b7dd9dfa5f3f2a291b6", "sha256": "2402c27482403c1061928ea1fa34c3b6c6502b68dbdc2f50a7c3d78292e6399b" }, "downloads": -1, "filename": "treedb-0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "0c2c5e9b4c981b7dd9dfa5f3f2a291b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 49686, "upload_time": "2020-04-15T10:14:32", "upload_time_iso_8601": "2020-04-15T10:14:32.129709Z", "url": "https://files.pythonhosted.org/packages/16/d6/178f39539f65fdf6a351e0c4bf2f0a6fefae867a6c32d544178057060b57/treedb-0.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ec23585afc0b426c0e7ad38f8607224", "sha256": "cde4be930f122c05f5096f9b9bb31c495bd2a5073d3f5cd8699910f7538b5162" }, "downloads": -1, "filename": "treedb-0.11.zip", "has_sig": false, "md5_digest": "6ec23585afc0b426c0e7ad38f8607224", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 224887, "upload_time": "2020-04-15T10:14:34", "upload_time_iso_8601": "2020-04-15T10:14:34.689533Z", "url": "https://files.pythonhosted.org/packages/64/d0/87304b108fad6e61739158a3aeca3f129936e4ec93f8232569141ca94dac/treedb-0.11.zip", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "06984ba626179202d10b4d22d7b8a851", "sha256": "ef999befea6c129b1d4dffc8e41748a78bf24a0670652e65ffced4a91e5c6736" }, "downloads": -1, "filename": "treedb-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06984ba626179202d10b4d22d7b8a851", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 33181, "upload_time": "2020-03-19T07:44:57", "upload_time_iso_8601": "2020-03-19T07:44:57.835924Z", "url": "https://files.pythonhosted.org/packages/d7/e0/9320b29534dd71af0fc7a0e00a826eefe2b7ccbb3675e39db8d39b12b541/treedb-0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f7a92be3c8785cfa7e7f9bfdffdc67c", "sha256": "bc9eb02706f44f65b919d901adfc2b6e2cbf7783d14c71cb9ec97e5238fe6162" }, "downloads": -1, "filename": "treedb-0.2.zip", "has_sig": false, "md5_digest": "3f7a92be3c8785cfa7e7f9bfdffdc67c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 176317, "upload_time": "2020-03-19T07:45:00", "upload_time_iso_8601": "2020-03-19T07:45:00.716187Z", "url": "https://files.pythonhosted.org/packages/86/78/cee20f9bf8b551cb5af724354478def9c31cd3e025dcfaca9dcfe8041ccb/treedb-0.2.zip", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "19f0e76f836e1199db551e246966f2f5", "sha256": "ad8882b5d2360f19711fc7d792f91b8ffbe382885a1faea70432087488a015af" }, "downloads": -1, "filename": "treedb-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19f0e76f836e1199db551e246966f2f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 33299, "upload_time": "2020-03-19T11:24:22", "upload_time_iso_8601": "2020-03-19T11:24:22.012632Z", "url": "https://files.pythonhosted.org/packages/ea/0c/49dcfaecb38a7313f09becaaabd308a9a6f66004586d1f88e9bab4fad434/treedb-0.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87cc681068bc469a49e6df4f7ee12498", "sha256": "9b3e4d636f15d4abd613b27161b61b8582f7de4a99b748ae58a931ac441b02c6" }, "downloads": -1, "filename": "treedb-0.2.1.zip", "has_sig": false, "md5_digest": "87cc681068bc469a49e6df4f7ee12498", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 176625, "upload_time": "2020-03-19T11:24:24", "upload_time_iso_8601": "2020-03-19T11:24:24.697476Z", "url": "https://files.pythonhosted.org/packages/26/7f/51f45fc71c98aa68499a232b2677afe738db0537adb799cd5636c8f4060b/treedb-0.2.1.zip", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "411d04596a69ab44e0bbeabbc3875259", "sha256": "f28f7b82e4be47f831fb95528ab36987c82d5a897e28c773dba5f2e65fe89a59" }, "downloads": -1, "filename": "treedb-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "411d04596a69ab44e0bbeabbc3875259", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 33501, "upload_time": "2020-03-21T11:17:24", "upload_time_iso_8601": "2020-03-21T11:17:24.844188Z", "url": "https://files.pythonhosted.org/packages/ee/a9/3ddf7ab90af9fb5afecb7a5ee5b2a0981bb0ff13f0e4aedd8d00b7e7b84c/treedb-0.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e40465466ac7f29a322cc76c140a5072", "sha256": "73a114c026865f6921e3fdd3bf6d1cd822d7e96400508eab4a0b45894c4cca73" }, "downloads": -1, "filename": "treedb-0.2.2.zip", "has_sig": false, "md5_digest": "e40465466ac7f29a322cc76c140a5072", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 190737, "upload_time": "2020-03-21T11:17:27", "upload_time_iso_8601": "2020-03-21T11:17:27.585006Z", "url": "https://files.pythonhosted.org/packages/14/f5/62e5903d667d7c248a1495da2da1f132459989ea3e6e76f8e4dfc2dbbd0a/treedb-0.2.2.zip", "yanked": false, "yanked_reason": null } ], "0.3": [ { "comment_text": "", "digests": { "md5": "6f217678ef78fb081b60858a5ad91b6d", "sha256": "0a7bbdf70052829f384edbb8a69582da84a00e509e7a501cdab8911486053481" }, "downloads": -1, "filename": "treedb-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f217678ef78fb081b60858a5ad91b6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 34976, "upload_time": "2020-03-21T19:52:15", "upload_time_iso_8601": "2020-03-21T19:52:15.153867Z", "url": "https://files.pythonhosted.org/packages/e7/88/b08b40af71117d8310c61ba44deec9a87afcf9bf813dff7ef27935e95f41/treedb-0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "85cf0f4c0903c2c2c910e92b3c7df6f4", "sha256": "6622cdb43089de50eba58b327a6486bb61682a086e4074e2ac3ef186072395fc" }, "downloads": -1, "filename": "treedb-0.3.zip", "has_sig": false, "md5_digest": "85cf0f4c0903c2c2c910e92b3c7df6f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 191755, "upload_time": "2020-03-21T19:52:18", "upload_time_iso_8601": "2020-03-21T19:52:18.445020Z", "url": "https://files.pythonhosted.org/packages/a1/7b/0c38a66accd8e008e43a8a93f006029e4526bdc14b8685347bfe332445cb/treedb-0.3.zip", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "664d89aa814640be4237532805c35551", "sha256": "7fdc831ef58394b5c058c4b2829471e9a91ddcd531dacdcfd6cd08e21deb6138" }, "downloads": -1, "filename": "treedb-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "664d89aa814640be4237532805c35551", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 34823, "upload_time": "2020-03-25T22:23:48", "upload_time_iso_8601": "2020-03-25T22:23:48.156853Z", "url": "https://files.pythonhosted.org/packages/69/7f/71061dd51fb75ac8f94224940df0bf43f4ed7b233c702f5078393116ca06/treedb-0.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b2cc35fdc15d312af75c87ee33c7f32", "sha256": "beb6b772ebbfdec6430858c1451b56087713f4daebdeb0ebb0154f3338e1a067" }, "downloads": -1, "filename": "treedb-0.3.1.zip", "has_sig": false, "md5_digest": "5b2cc35fdc15d312af75c87ee33c7f32", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 191809, "upload_time": "2020-03-25T22:23:51", "upload_time_iso_8601": "2020-03-25T22:23:51.181442Z", "url": "https://files.pythonhosted.org/packages/9b/d1/bb17cb12c35f9da669e7e7fe6f86c2b8eb4c59f497dd74cdb9e25c89a592/treedb-0.3.1.zip", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "9805c2b777f5788c0f69bf0a879cd415", "sha256": "e2ec586966825e1c47e97f3816b4910ef008700d54b5bb4b06e45f164cb1e0da" }, "downloads": -1, "filename": "treedb-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9805c2b777f5788c0f69bf0a879cd415", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 35723, "upload_time": "2020-03-27T19:46:31", "upload_time_iso_8601": "2020-03-27T19:46:31.800585Z", "url": "https://files.pythonhosted.org/packages/3e/a8/765a480bc43e46d71acdc58bc19e86e7206accc508f1010fae4de9d77148/treedb-0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b46ad9927da79607d9d9943eee8e03bd", "sha256": "9b13d2ef3d1318819417cff37cf472f82ce70990d7caae353bd09e41a18235b7" }, "downloads": -1, "filename": "treedb-0.4.zip", "has_sig": false, "md5_digest": "b46ad9927da79607d9d9943eee8e03bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 199297, "upload_time": "2020-03-27T19:46:34", "upload_time_iso_8601": "2020-03-27T19:46:34.026626Z", "url": "https://files.pythonhosted.org/packages/03/2e/8edc12538ee20c92997c8938fd57bf4c188f99e98df12d54e8abe03cd6c9/treedb-0.4.zip", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "972feae3fc2874bfa1e3261cad82ff9e", "sha256": "4a53e3694dc8b59765b8a2854f58781f5b671b7d6c1fb13392fe93c094ea2dee" }, "downloads": -1, "filename": "treedb-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "972feae3fc2874bfa1e3261cad82ff9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 39912, "upload_time": "2020-03-29T21:34:41", "upload_time_iso_8601": "2020-03-29T21:34:41.126146Z", "url": "https://files.pythonhosted.org/packages/ad/5c/dd01797823a86883d346478fa643ee94cf50de900c1ebb7923d2656a9eb3/treedb-0.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b18cc3a8e32fba34a7d99b5d6fa3fbc", "sha256": "085ec5807cc16b74ceb573c69cbfabf8a30e776d63eeb2e919cc9f2d2063822e" }, "downloads": -1, "filename": "treedb-0.5.zip", "has_sig": false, "md5_digest": "2b18cc3a8e32fba34a7d99b5d6fa3fbc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 203541, "upload_time": "2020-03-29T21:34:43", "upload_time_iso_8601": "2020-03-29T21:34:43.924106Z", "url": "https://files.pythonhosted.org/packages/83/77/59dc5ef11489aaee240919b2009db02b7c88af6d87688adaf5cece45318d/treedb-0.5.zip", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4c776c26d896a20bb26e6ee724145a44", "sha256": "5e3e832df11b140fb537ebf6c9c96fcd532859460258b4af7357500cc6633712" }, "downloads": -1, "filename": "treedb-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c776c26d896a20bb26e6ee724145a44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 40568, "upload_time": "2020-03-30T10:49:08", "upload_time_iso_8601": "2020-03-30T10:49:08.624848Z", "url": "https://files.pythonhosted.org/packages/b9/38/92ad84fbc880b5e8f905228eaae54087fbbd317fce00c54548e161f8c20e/treedb-0.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b67459f52d51278ad0528730ff654b2", "sha256": "f3d4a4cc22a331bd71cf6ce009f9ea1452d19c437d5c1913619336bbf85f3f1e" }, "downloads": -1, "filename": "treedb-0.5.1.zip", "has_sig": false, "md5_digest": "2b67459f52d51278ad0528730ff654b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 204342, "upload_time": "2020-03-30T10:49:10", "upload_time_iso_8601": "2020-03-30T10:49:10.848771Z", "url": "https://files.pythonhosted.org/packages/14/d1/1988d9487fa09d31524848a96974af8d83213ddd7dc8762dffe564306d5f/treedb-0.5.1.zip", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "61f4f818499df7d3d88706eb550b3d3e", "sha256": "79f3f2080456d5d795b35b38ae2ffa4d1662afeee3d86ebe1fe404e4765b0162" }, "downloads": -1, "filename": "treedb-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61f4f818499df7d3d88706eb550b3d3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 41159, "upload_time": "2020-03-31T19:36:52", "upload_time_iso_8601": "2020-03-31T19:36:52.832560Z", "url": "https://files.pythonhosted.org/packages/46/54/1ade189bb3063c4819ef9d06a25d835ef27d5bb51d57590ed4fd86edceb9/treedb-0.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7edce8026699b85b0c7888fbd8f553d7", "sha256": "68e14dac78b7f479826b8d481520e29eeb2ca23d4afad5a2e0b42e0a9c2cc2e8" }, "downloads": -1, "filename": "treedb-0.6.zip", "has_sig": false, "md5_digest": "7edce8026699b85b0c7888fbd8f553d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 205008, "upload_time": "2020-03-31T19:36:55", "upload_time_iso_8601": "2020-03-31T19:36:55.095917Z", "url": "https://files.pythonhosted.org/packages/6e/0d/5277fd64b3957e1d4f2e00679c4f134700073cf2c846029d4d45c8948e12/treedb-0.6.zip", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "806a45ac7706aa9bcc29e75c28b701a7", "sha256": "9c33d33b69f582fd83688b0f4a642a567c534cea2897a6826b45ea701d8479c7" }, "downloads": -1, "filename": "treedb-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "806a45ac7706aa9bcc29e75c28b701a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 43131, "upload_time": "2020-04-04T17:41:52", "upload_time_iso_8601": "2020-04-04T17:41:52.694549Z", "url": "https://files.pythonhosted.org/packages/93/d7/05b7bd7b279794bf2d13dc06f504b96cc631cb10e395afbb1455f739db2f/treedb-0.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e6f944896ab3061c94e324284ce4f56", "sha256": "595024760a5d13aabf91bfe1b10b613015a36ffb8f84bf43da5cc3b0a6edc50e" }, "downloads": -1, "filename": "treedb-0.7.zip", "has_sig": false, "md5_digest": "3e6f944896ab3061c94e324284ce4f56", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 207937, "upload_time": "2020-04-04T17:41:55", "upload_time_iso_8601": "2020-04-04T17:41:55.779714Z", "url": "https://files.pythonhosted.org/packages/c7/70/0ee0cd39818544fb14af80585f9da7004b6b13d328f309702b86a6867c57/treedb-0.7.zip", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "173708652ff49c116af91b729b1d9ff7", "sha256": "de7574e1191907dce1e81fb58dc64e5bae32bb5f472806470b411d83a8d04aeb" }, "downloads": -1, "filename": "treedb-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "173708652ff49c116af91b729b1d9ff7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 43745, "upload_time": "2020-04-05T11:23:12", "upload_time_iso_8601": "2020-04-05T11:23:12.996810Z", "url": "https://files.pythonhosted.org/packages/ff/bd/a8d5688beb7b9d442bad3fbbcc993d36b4e62cdb30bf62f6e8e2464ed269/treedb-0.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d534f64a284449d0531d14886ec3970a", "sha256": "105862cd68c7a7552255433eab1af237a4f2c3835aa330c0947f474342cc8379" }, "downloads": -1, "filename": "treedb-0.7.1.zip", "has_sig": false, "md5_digest": "d534f64a284449d0531d14886ec3970a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 209405, "upload_time": "2020-04-05T11:23:15", "upload_time_iso_8601": "2020-04-05T11:23:15.558662Z", "url": "https://files.pythonhosted.org/packages/f7/d9/07027f2102e855e58ed265578c099344b2be9ac25c5b784243b842ed3a30/treedb-0.7.1.zip", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "96adfad2cbbb094a0d5897aed689d1f9", "sha256": "fc250f50c6573da356cf415467c4373d2b1dea6ad974b296bdc4fc8319a15f84" }, "downloads": -1, "filename": "treedb-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96adfad2cbbb094a0d5897aed689d1f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 46075, "upload_time": "2020-04-07T18:06:39", "upload_time_iso_8601": "2020-04-07T18:06:39.954118Z", "url": "https://files.pythonhosted.org/packages/38/1b/636e7787890f6d395fe8fbca5f430fca103f8f62b13c12c2fbfe507c6ba1/treedb-0.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e56ee0a00fa4e25ff3aaf4722a88369", "sha256": "b7dd3b82879142e63c1cf22dec1a45ed53fbf39309c988ab5f31f7d3a1f64976" }, "downloads": -1, "filename": "treedb-0.8.zip", "has_sig": false, "md5_digest": "9e56ee0a00fa4e25ff3aaf4722a88369", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 211716, "upload_time": "2020-04-07T18:06:42", "upload_time_iso_8601": "2020-04-07T18:06:42.699126Z", "url": "https://files.pythonhosted.org/packages/b9/5d/566207e6a3869cc34b521c430a155435c5a58bf4d16fe08d778fe82cefae/treedb-0.8.zip", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "32d286404e929e68ba884e366e3dc15e", "sha256": "9f54782504a394e62463e02be5ea1a4ba8aefd79446fdc73e04e4ed399c66948" }, "downloads": -1, "filename": "treedb-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32d286404e929e68ba884e366e3dc15e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 46539, "upload_time": "2020-04-08T21:41:06", "upload_time_iso_8601": "2020-04-08T21:41:06.182724Z", "url": "https://files.pythonhosted.org/packages/6a/27/57ec387dd56292fd4be7135784245334214aef47a5bee5cfbc6ad2152acf/treedb-0.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87c5b126289a62a39ef665ef5b8fcbcf", "sha256": "23dd150342617af3a6474670bd3c1a9351936e4faba9618dc898710b4a705917" }, "downloads": -1, "filename": "treedb-0.8.1.zip", "has_sig": false, "md5_digest": "87c5b126289a62a39ef665ef5b8fcbcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 212280, "upload_time": "2020-04-08T21:41:08", "upload_time_iso_8601": "2020-04-08T21:41:08.454461Z", "url": "https://files.pythonhosted.org/packages/6d/1e/7576ff8185c05890f28e433e9a6c71811e11f16d9fc3381b492252e50bcc/treedb-0.8.1.zip", "yanked": false, "yanked_reason": null } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "2020461850f3d5facdf6977bf6f3f19d", "sha256": "79abd2d17131d9d654665440aef253f73a621ffdef98c583420c2ff77443588a" }, "downloads": -1, "filename": "treedb-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2020461850f3d5facdf6977bf6f3f19d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 46911, "upload_time": "2020-04-09T16:01:51", "upload_time_iso_8601": "2020-04-09T16:01:51.405037Z", "url": "https://files.pythonhosted.org/packages/a8/46/933dbeb60d3ad148db638493a26aad9ab36bab801b58645d5e33c2f8fd4c/treedb-0.8.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26547e778f6df208ed2564ba2b44106d", "sha256": "17a189256085e2872fc3241c4043281c18d2a9a2de4b693fad993f1beecc206d" }, "downloads": -1, "filename": "treedb-0.8.2.zip", "has_sig": false, "md5_digest": "26547e778f6df208ed2564ba2b44106d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 212706, "upload_time": "2020-04-09T16:01:54", "upload_time_iso_8601": "2020-04-09T16:01:54.536430Z", "url": "https://files.pythonhosted.org/packages/c3/60/e1b2caf30515f0d0edb2bea191b4d32ee7d5c7d024de95c60e9116893bd6/treedb-0.8.2.zip", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "6a440b8b648ed392d324eb22b6a38aa1", "sha256": "d104dab73951147717411154fa15a884d06ea082b8564a03f483000bc0422437" }, "downloads": -1, "filename": "treedb-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6a440b8b648ed392d324eb22b6a38aa1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 48018, "upload_time": "2020-04-10T17:28:56", "upload_time_iso_8601": "2020-04-10T17:28:56.420041Z", "url": "https://files.pythonhosted.org/packages/16/be/945041f8a383029c5b0bd297746b692178a4f29d25f82630a7b1f4cae04f/treedb-0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fa621f187fc1a5bc260108b3860c5a99", "sha256": "53937efe83f74f6ab093ec8dbb4809fd6e33ffb720a2409212fbd3f2c99383e3" }, "downloads": -1, "filename": "treedb-0.9.zip", "has_sig": false, "md5_digest": "fa621f187fc1a5bc260108b3860c5a99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 217031, "upload_time": "2020-04-10T17:28:59", "upload_time_iso_8601": "2020-04-10T17:28:59.074571Z", "url": "https://files.pythonhosted.org/packages/66/25/908fe3d3c261aad9f3da5990a3376ce0fe319574aed95f3b6ea6060e7729/treedb-0.9.zip", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "930582053fafda61275e13587ce105ca", "sha256": "e3f6f01243b0dd39f5d5236b2fddd4cb4cb8e5ad9f5fe07d13dfb02386203cb3" }, "downloads": -1, "filename": "treedb-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "930582053fafda61275e13587ce105ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 49814, "upload_time": "2020-04-16T18:18:33", "upload_time_iso_8601": "2020-04-16T18:18:33.328396Z", "url": "https://files.pythonhosted.org/packages/ee/39/024fbdaf1bab7062cec8023fcd319bb64f44f5f7b20a6d15e35a468c18ba/treedb-1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b8068c885e5d6d056e434ef5626e874e", "sha256": "60f199af6f3adc00652092a7666bb3d407040d4ac029191a9701adc6a9a1955a" }, "downloads": -1, "filename": "treedb-1.0.zip", "has_sig": false, "md5_digest": "b8068c885e5d6d056e434ef5626e874e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 230505, "upload_time": "2020-04-16T18:18:36", "upload_time_iso_8601": "2020-04-16T18:18:36.352961Z", "url": "https://files.pythonhosted.org/packages/9e/b9/10532237d89e13e917f0e11b0e66f7b024e10472c7960324b7bf6cb76075/treedb-1.0.zip", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "2e5f1d0a7c83b3268d2701030cdd3c11", "sha256": "b5b8c7d5f336047f4b4b38924f4f8f5888cbcd42c98298c577be901c72cb66b5" }, "downloads": -1, "filename": "treedb-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2e5f1d0a7c83b3268d2701030cdd3c11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 50286, "upload_time": "2020-04-20T15:47:25", "upload_time_iso_8601": "2020-04-20T15:47:25.078690Z", "url": "https://files.pythonhosted.org/packages/fc/53/8bb9c6e996c311decb29379dd7fde445a26b0f21ace9dadbf7b281455398/treedb-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c16c49656884804bece22930805dce9f", "sha256": "b3a88105d17a92ee22507bbc5372a8a40848ae25efc892925d15dcd287773313" }, "downloads": -1, "filename": "treedb-1.1.zip", "has_sig": false, "md5_digest": "c16c49656884804bece22930805dce9f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 231558, "upload_time": "2020-04-20T15:47:28", "upload_time_iso_8601": "2020-04-20T15:47:28.381698Z", "url": "https://files.pythonhosted.org/packages/b0/f6/5ca5736f5a40bef98e1ee50922683a8d4852445759119f252d8715413c13/treedb-1.1.zip", "yanked": false, "yanked_reason": null } ], "1.2": [ { "comment_text": "", "digests": { "md5": "869b5387d4ab4a8c46f9a07082b012d0", "sha256": "8da88a5c16706a26191b23c0ff1933ffd32dabc2520889f9d981dcb24ad53798" }, "downloads": -1, "filename": "treedb-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "869b5387d4ab4a8c46f9a07082b012d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 50873, "upload_time": "2020-04-23T19:11:39", "upload_time_iso_8601": "2020-04-23T19:11:39.592028Z", "url": "https://files.pythonhosted.org/packages/9c/db/8212c42e0d720ef4a4e6c06a3eba3093f4a7e883829015bcfa041abeb4fb/treedb-1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0fd11e7214649ca4bc674f7d888e7a5b", "sha256": "1e17c805ac5f1aa2fe870784f06e01c47367abfe9057280532734e4fbb8d91fb" }, "downloads": -1, "filename": "treedb-1.2.zip", "has_sig": false, "md5_digest": "0fd11e7214649ca4bc674f7d888e7a5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 233062, "upload_time": "2020-04-23T19:11:42", "upload_time_iso_8601": "2020-04-23T19:11:42.394777Z", "url": "https://files.pythonhosted.org/packages/2a/ff/6389b73bd337d34075539cb426fc84e078075c010daf4230a740489c7e64/treedb-1.2.zip", "yanked": false, "yanked_reason": null } ], "1.3": [ { "comment_text": "", "digests": { "md5": "9192a4312d89c892514e2c4530b823ca", "sha256": "4a75cac4c092ef8fd4bfb46350434c51b07eacc32fa26e234721d97973f62d39" }, "downloads": -1, "filename": "treedb-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9192a4312d89c892514e2c4530b823ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 51809, "upload_time": "2020-04-28T17:57:31", "upload_time_iso_8601": "2020-04-28T17:57:31.447996Z", "url": "https://files.pythonhosted.org/packages/73/fd/7ac2c5a4ce401ff634abb70a3a5c736e407a615c8ddbbe2240603702e92f/treedb-1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "550e7d0b5fc5a30ff2a59a1214d2e616", "sha256": "2ca57626c1574743af9f2f674810240e2d47398fe5146ef06839122b31d9c871" }, "downloads": -1, "filename": "treedb-1.3.zip", "has_sig": false, "md5_digest": "550e7d0b5fc5a30ff2a59a1214d2e616", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 233940, "upload_time": "2020-04-28T17:57:34", "upload_time_iso_8601": "2020-04-28T17:57:34.830518Z", "url": "https://files.pythonhosted.org/packages/26/1d/b4c0b444b66ba50a772708f42794b094d8dfd513ba3617cdcb6dae2e3c15/treedb-1.3.zip", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "ceefc7b302beac8f62059130092bb903", "sha256": "51dcc7f90b8f57f758e9e57aa5cc225c2bdd18a80634ab6ed48bd7ff6075d65e" }, "downloads": -1, "filename": "treedb-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ceefc7b302beac8f62059130092bb903", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52049, "upload_time": "2020-05-09T14:46:53", "upload_time_iso_8601": "2020-05-09T14:46:53.301989Z", "url": "https://files.pythonhosted.org/packages/94/0d/de08c4476423133c5ae32dda58f386ee03b0b2a24502022fcebe561d0043/treedb-1.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "03a2554ba64f3555d7de8269d314910c", "sha256": "5bb8fafeda36f5df596c72e6e09eb6747bf86e1eb8278813c3f57f7d4089e298" }, "downloads": -1, "filename": "treedb-1.3.1.zip", "has_sig": false, "md5_digest": "03a2554ba64f3555d7de8269d314910c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 306510, "upload_time": "2020-05-09T14:46:56", "upload_time_iso_8601": "2020-05-09T14:46:56.847474Z", "url": "https://files.pythonhosted.org/packages/8e/81/597d35244716d63dfce59e52976d4e8c44ed0b244a870d9e3f5566c5ce45/treedb-1.3.1.zip", "yanked": false, "yanked_reason": null } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e402439de485f87a4fefa62cd955bde7", "sha256": "1df12754343079367c655dab09cca4af76a3b8e9f2eaa0513fcf4da12885ee4b" }, "downloads": -1, "filename": "treedb-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e402439de485f87a4fefa62cd955bde7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52523, "upload_time": "2020-06-11T17:43:10", "upload_time_iso_8601": "2020-06-11T17:43:10.339355Z", "url": "https://files.pythonhosted.org/packages/d7/67/87c6c64fe1051ca899873c65b62632f73e3b827deb98ffe62d982f964f18/treedb-1.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b332b025fe946203d02f4f30df09b3f5", "sha256": "f8ae280eea34aa63b23499635a4d195caf426c51541d646c8852854749c1407f" }, "downloads": -1, "filename": "treedb-1.3.2.zip", "has_sig": false, "md5_digest": "b332b025fe946203d02f4f30df09b3f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 333213, "upload_time": "2020-06-11T17:43:14", "upload_time_iso_8601": "2020-06-11T17:43:14.130439Z", "url": "https://files.pythonhosted.org/packages/46/51/5e65e95dcbd75fc82a31c44cd6ab42bcdcdcb0b68db410bd0429897edc51/treedb-1.3.2.zip", "yanked": false, "yanked_reason": null } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "3a8d6c514d5a5177a290f6cb14fa7cd4", "sha256": "4bf05ecb95abcb06a38e7c3f7d21f8c251dd3ac9b98ce745412caf8d7fe64334" }, "downloads": -1, "filename": "treedb-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3a8d6c514d5a5177a290f6cb14fa7cd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52546, "upload_time": "2020-08-01T09:58:40", "upload_time_iso_8601": "2020-08-01T09:58:40.682581Z", "url": "https://files.pythonhosted.org/packages/47/60/3de3170c69e5f120f31393a43cd63ec489b03122602b07c70ef42e9d5411/treedb-1.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a2b56b521109106ba794ef3bafe85470", "sha256": "53d96eb6e4a8c1e28130f0399ac7378b3098bb49b15ccda68819e967ff711fa2" }, "downloads": -1, "filename": "treedb-1.3.3.zip", "has_sig": false, "md5_digest": "a2b56b521109106ba794ef3bafe85470", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 333023, "upload_time": "2020-08-01T09:58:45", "upload_time_iso_8601": "2020-08-01T09:58:45.963486Z", "url": "https://files.pythonhosted.org/packages/a3/f8/9beb3b314c705afc1a84fe6cdc80aae5f338a4b1ff3847c90108df41dc7b/treedb-1.3.3.zip", "yanked": false, "yanked_reason": null } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "6dfc9f6c5bb8a40c7eb218d3bea9b7fe", "sha256": "510496f78803918f84d0310bdb0481109c736b700e59306e5cc768f3d7902309" }, "downloads": -1, "filename": "treedb-1.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6dfc9f6c5bb8a40c7eb218d3bea9b7fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52724, "upload_time": "2020-11-15T14:29:51", "upload_time_iso_8601": "2020-11-15T14:29:51.569173Z", "url": "https://files.pythonhosted.org/packages/fa/89/c496018fcfdc1641e3b1d7349e744fd09ca60865f547c35171289a0c8b07/treedb-1.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "045d8a6eb63a1d53401afee7d54bb45f", "sha256": "e4907d2299ec5dacb8822424b9843aa5e22eca7ae64470f716f5a8aedfc4736b" }, "downloads": -1, "filename": "treedb-1.3.4.zip", "has_sig": false, "md5_digest": "045d8a6eb63a1d53401afee7d54bb45f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 346187, "upload_time": "2020-11-15T14:29:55", "upload_time_iso_8601": "2020-11-15T14:29:55.730344Z", "url": "https://files.pythonhosted.org/packages/eb/6d/3641e6624b0aa9f8c56640d2b6311524990eec9d607c5340b836a1e008dd/treedb-1.3.4.zip", "yanked": false, "yanked_reason": null } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "8df01cdddcb7dd6a14a2793c30af7687", "sha256": "7c2482bfcff58ff5c558e1502b94b27fdf4c213973d4d805adc64e690ce8ac36" }, "downloads": -1, "filename": "treedb-1.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8df01cdddcb7dd6a14a2793c30af7687", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52725, "upload_time": "2020-11-15T15:17:55", "upload_time_iso_8601": "2020-11-15T15:17:55.094204Z", "url": "https://files.pythonhosted.org/packages/93/dd/e37c5913a67fb256e63175f92694c4b9e7e666d73cf360eda5c273ab6cb3/treedb-1.3.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d881e8c4e7909aba0b1a1043a66c722", "sha256": "47ad6abe3a184e0e68da4ce9ebdd5ad47bc6a347e5aa88c8932865094ce108a8" }, "downloads": -1, "filename": "treedb-1.3.5.zip", "has_sig": false, "md5_digest": "8d881e8c4e7909aba0b1a1043a66c722", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 346311, "upload_time": "2020-11-15T15:17:58", "upload_time_iso_8601": "2020-11-15T15:17:58.560749Z", "url": "https://files.pythonhosted.org/packages/84/4e/32928714a53feba089c26edb444b4ba9acb33952528fadc0596249ab2562/treedb-1.3.5.zip", "yanked": false, "yanked_reason": null } ], "1.4": [ { "comment_text": "", "digests": { "md5": "125b4663ea4a255bbe743057f2f24b72", "sha256": "14ee26b365eb0e5141cff74189a729f43c9cf1e1c4e41b4395ef57c4979c6dbc" }, "downloads": -1, "filename": "treedb-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "125b4663ea4a255bbe743057f2f24b72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52893, "upload_time": "2020-12-03T09:00:28", "upload_time_iso_8601": "2020-12-03T09:00:28.244665Z", "url": "https://files.pythonhosted.org/packages/0e/5a/53fe93b325316655ce0e9bb8c08a1c6d83be1e3b09f5c4ecfaa166beecb5/treedb-1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "621431a516f5d8f4ce049fd50eceff53", "sha256": "a76396cfcf954fe46fd26e927d363891f0b6ef8de6adbc3b929d0193ec38a64f" }, "downloads": -1, "filename": "treedb-1.4.zip", "has_sig": false, "md5_digest": "621431a516f5d8f4ce049fd50eceff53", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 347232, "upload_time": "2020-12-03T09:00:32", "upload_time_iso_8601": "2020-12-03T09:00:32.301092Z", "url": "https://files.pythonhosted.org/packages/96/f2/9fc6ed977ba7c17a5497cf3974ba865e1680832e620d5fbeafc4e154bf79/treedb-1.4.zip", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "fc323298c0472c1d249e1500df9f4c4f", "sha256": "df722ffb1cf62560c4e815c85838e1f02f6a293efa8de4f0b20e002d10aacaa9" }, "downloads": -1, "filename": "treedb-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc323298c0472c1d249e1500df9f4c4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 52962, "upload_time": "2021-01-25T11:56:40", "upload_time_iso_8601": "2021-01-25T11:56:40.169583Z", "url": "https://files.pythonhosted.org/packages/8f/9b/ef69cf5afe5878664c409a979f422a035c0a88f278ac466bb1a513b0afcd/treedb-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "89099c3aa775ad66e5560671d5884df5", "sha256": "c3a6d7883d25649b77bd5a25d19bb866c265a7d450f58da2aae23a6bbb61196f" }, "downloads": -1, "filename": "treedb-1.4.1.zip", "has_sig": false, "md5_digest": "89099c3aa775ad66e5560671d5884df5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 347621, "upload_time": "2021-01-25T11:56:44", "upload_time_iso_8601": "2021-01-25T11:56:44.161231Z", "url": "https://files.pythonhosted.org/packages/67/0c/dfee022fa71d087131f39c9750230095a201a524335962a29624dff149b8/treedb-1.4.1.zip", "yanked": false, "yanked_reason": null } ], "1.5": [ { "comment_text": "", "digests": { "md5": "bb968f6e7e803ab113cc173b4ccdbb85", "sha256": "a82ca46570a29860e79ef46b07900c418764ac3b4d53b6673da1178dbcca2041" }, "downloads": -1, "filename": "treedb-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bb968f6e7e803ab113cc173b4ccdbb85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 58335, "upload_time": "2021-03-20T21:05:19", "upload_time_iso_8601": "2021-03-20T21:05:19.421524Z", "url": "https://files.pythonhosted.org/packages/de/ad/e4fdd8df4e63ae9291fd30bcbc962b793185efe0363becb8f598921f2409/treedb-1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d39c5a29a10fb1f1e16437440a9eea42", "sha256": "62266899e077aea3f8c624a5bfb60318a55f149c9bb0f4c29d6c235946b8c358" }, "downloads": -1, "filename": "treedb-1.5.zip", "has_sig": false, "md5_digest": "d39c5a29a10fb1f1e16437440a9eea42", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 354965, "upload_time": "2021-03-20T21:05:21", "upload_time_iso_8601": "2021-03-20T21:05:21.157651Z", "url": "https://files.pythonhosted.org/packages/17/7f/7499bd3a68817d3b7ea71adcaa51cf151cf6b3d117e32bb6ca4ea80be27d/treedb-1.5.zip", "yanked": false, "yanked_reason": null } ], "2.0": [ { "comment_text": "", "digests": { "md5": "51a8158267a43059cf5f3596575bd094", "sha256": "1821082d008d8b0b796ed47cc70f1ec10e907dd4a1e2b97e0328e1992764e9bd" }, "downloads": -1, "filename": "treedb-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "51a8158267a43059cf5f3596575bd094", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 60478, "upload_time": "2021-03-25T19:47:32", "upload_time_iso_8601": "2021-03-25T19:47:32.455712Z", "url": "https://files.pythonhosted.org/packages/c9/fb/2132ae8814f36808454f39325ca83cb8158aaf00c179022da7444e5075e7/treedb-2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "39f827a998293c08ff7cc438276785ea", "sha256": "58107d91ca9a987d321923c7bd078bb1b47913d04889d2b074aedb6370ad766d" }, "downloads": -1, "filename": "treedb-2.0.zip", "has_sig": false, "md5_digest": "39f827a998293c08ff7cc438276785ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 356913, "upload_time": "2021-03-25T19:47:34", "upload_time_iso_8601": "2021-03-25T19:47:34.882790Z", "url": "https://files.pythonhosted.org/packages/60/fa/7ae2779ba1658f95c9afb60e12ae4eb057ef722a81ade39c8a83927a799d/treedb-2.0.zip", "yanked": false, "yanked_reason": null } ], "2.1": [ { "comment_text": "", "digests": { "md5": "f1a058384650151f5eb449988ca5113c", "sha256": "e21c3bf2e9fc3a9a8e127abce710c79bb67b5906899598463c7af4a3b492de54" }, "downloads": -1, "filename": "treedb-2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1a058384650151f5eb449988ca5113c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 61466, "upload_time": "2021-03-26T18:40:06", "upload_time_iso_8601": "2021-03-26T18:40:06.743402Z", "url": "https://files.pythonhosted.org/packages/79/e9/8150f42787327cb3bb05e39b06c079eee137f4e80de3a3eb216a2c78c4a3/treedb-2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cc4b27bd357f5e6738f33a69f50c493", "sha256": "847c50b43e16420e33fbc93f5a3b66b3dff16d906422d2fa6618f4ba48d034da" }, "downloads": -1, "filename": "treedb-2.1.zip", "has_sig": false, "md5_digest": "1cc4b27bd357f5e6738f33a69f50c493", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 358334, "upload_time": "2021-03-26T18:40:08", "upload_time_iso_8601": "2021-03-26T18:40:08.353277Z", "url": "https://files.pythonhosted.org/packages/e6/79/d310e03fb691dd3e693c5e1140735e69c0c819846f6dab424bd9c5a478fe/treedb-2.1.zip", "yanked": false, "yanked_reason": null } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "48eff32b8e1b7bca62eb709f0148b0c8", "sha256": "f0994c202ea295326d4b5628b64161d991171535a880922d74194afeafd17cc6" }, "downloads": -1, "filename": "treedb-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "48eff32b8e1b7bca62eb709f0148b0c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 61468, "upload_time": "2021-03-26T19:32:37", "upload_time_iso_8601": "2021-03-26T19:32:37.768443Z", "url": "https://files.pythonhosted.org/packages/ac/79/aefd9b0d056c160d59a7016dab0e5a158f639c81e339bd711004955480b9/treedb-2.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74e38e21f46fc0fe1901cc94adc8b882", "sha256": "b250554afa9f5b75305bd79ac6d4c2479270fb06c1baa4da43bf474e075b05cf" }, "downloads": -1, "filename": "treedb-2.1.1.zip", "has_sig": false, "md5_digest": "74e38e21f46fc0fe1901cc94adc8b882", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 358903, "upload_time": "2021-03-26T19:32:39", "upload_time_iso_8601": "2021-03-26T19:32:39.138396Z", "url": "https://files.pythonhosted.org/packages/94/bd/27a810d9cf5c1cfb5b78fcfb5c86d415ec7b9739610d9ebd2da90c4b0e25/treedb-2.1.1.zip", "yanked": false, "yanked_reason": null } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "fb57dc00bb3345c6eaaf23b6d393234e", "sha256": "cbcb17a38308948362d955859a16e7c63359bdf7d0a0157ccabc49b0a769c889" }, "downloads": -1, "filename": "treedb-2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fb57dc00bb3345c6eaaf23b6d393234e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 61496, "upload_time": "2021-03-27T11:43:17", "upload_time_iso_8601": "2021-03-27T11:43:17.226128Z", "url": "https://files.pythonhosted.org/packages/9c/e7/34fed5b06eff46e746022e98f37a4193ad459d41e3b1def3812d15047a56/treedb-2.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6425f016af2543a8c35511bab353fc60", "sha256": "91a064a4c07d1647f56d8ae73c5879df9109dee5a2ad90cf8c6b1325dce47dec" }, "downloads": -1, "filename": "treedb-2.1.2.zip", "has_sig": false, "md5_digest": "6425f016af2543a8c35511bab353fc60", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 359057, "upload_time": "2021-03-27T11:43:18", "upload_time_iso_8601": "2021-03-27T11:43:18.890497Z", "url": "https://files.pythonhosted.org/packages/4a/90/3523e8feb1cf7f7edef343d172c0986cf2059ab025a0cdeda5bde87e9eda/treedb-2.1.2.zip", "yanked": false, "yanked_reason": null } ], "2.2": [ { "comment_text": "", "digests": { "md5": "d7b56a5fae8e9ab46ecef269b12c6bfa", "sha256": "678a8b204e5bd1bd00e02b2f183fc1578189a6c245097e016679c03eec5d7166" }, "downloads": -1, "filename": "treedb-2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d7b56a5fae8e9ab46ecef269b12c6bfa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 63174, "upload_time": "2021-03-28T19:24:52", "upload_time_iso_8601": "2021-03-28T19:24:52.472773Z", "url": "https://files.pythonhosted.org/packages/e8/e0/b2cb31a9afa47b1374a1058068570353d865c0257d5ed30be378f81f5120/treedb-2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a7018492df6635548f773095d3798e3", "sha256": "d728c68eada563853f329914e8051acebfccccf982d238e6246c527e21cb27d6" }, "downloads": -1, "filename": "treedb-2.2.zip", "has_sig": false, "md5_digest": "1a7018492df6635548f773095d3798e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 364065, "upload_time": "2021-03-28T19:24:54", "upload_time_iso_8601": "2021-03-28T19:24:54.176969Z", "url": "https://files.pythonhosted.org/packages/d1/68/335e6bddc7bf0315b9b8f3b055f7c0289ec9edb1200440f1bae93b29d1a1/treedb-2.2.zip", "yanked": false, "yanked_reason": null } ], "2.3": [ { "comment_text": "", "digests": { "md5": "c3a5ac6604b7056c3437400bfdd4f414", "sha256": "a1ecc0d0c7da2447baf9bd74f14c2a9b5f227823e171273ef531f295bb6052f6" }, "downloads": -1, "filename": "treedb-2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c3a5ac6604b7056c3437400bfdd4f414", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 67108, "upload_time": "2021-05-14T15:09:17", "upload_time_iso_8601": "2021-05-14T15:09:17.947836Z", "url": "https://files.pythonhosted.org/packages/a9/dd/a64fd0c90a1dc570e4f75c2b03825f85b52c00870942660b7d247558b65b/treedb-2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18fd0f2dd1d5bd75fca6ab2a81b8f3fa", "sha256": "eb416a15e19bd9f84f30d199c519089f985d9f499e4b9e9c0936d7b12a1bdf71" }, "downloads": -1, "filename": "treedb-2.3.zip", "has_sig": false, "md5_digest": "18fd0f2dd1d5bd75fca6ab2a81b8f3fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 379186, "upload_time": "2021-05-14T15:09:19", "upload_time_iso_8601": "2021-05-14T15:09:19.869698Z", "url": "https://files.pythonhosted.org/packages/99/66/499305969b9e2d46b437226cb8ae698414000288d2cad9f594fc2742b5f4/treedb-2.3.zip", "yanked": false, "yanked_reason": null } ], "2.4": [ { "comment_text": "", "digests": { "md5": "d06ab351b1b273f54a919d0cfa2facc8", "sha256": "28d326b51191aca7ce3b67b7b8c0af2b8554642bc2f6cee7ccfc9a777f1b0865" }, "downloads": -1, "filename": "treedb-2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d06ab351b1b273f54a919d0cfa2facc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 69891, "upload_time": "2021-07-11T14:02:51", "upload_time_iso_8601": "2021-07-11T14:02:51.820190Z", "url": "https://files.pythonhosted.org/packages/8a/a7/80934052800318892e05aa10236574a1aac7336eed0c1b8e22f15e1e66af/treedb-2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2dd780e3e3156cf9bf89d0cfd5b09458", "sha256": "7ff3e72963050adde1524ae7d57cd632bbd0c4eafb4bd3ea1fc6e6f57c9e4ede" }, "downloads": -1, "filename": "treedb-2.4.zip", "has_sig": false, "md5_digest": "2dd780e3e3156cf9bf89d0cfd5b09458", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 384107, "upload_time": "2021-07-11T14:02:53", "upload_time_iso_8601": "2021-07-11T14:02:53.685796Z", "url": "https://files.pythonhosted.org/packages/ed/54/a47bf6bea33253aa192755a7fe4d0afa61c30c6ab52bc81c93a55f6c6115/treedb-2.4.zip", "yanked": false, "yanked_reason": null } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "77bfb101950d3a5dde3707aee33df30b", "sha256": "cf4da88bafcd42572b698c42801b5326850bf7ca26fb4e47342c19849eadc87f" }, "downloads": -1, "filename": "treedb-2.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "77bfb101950d3a5dde3707aee33df30b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 70362, "upload_time": "2021-12-11T09:37:03", "upload_time_iso_8601": "2021-12-11T09:37:03.492619Z", "url": "https://files.pythonhosted.org/packages/cd/26/143ca2979c884d93f92bdbffcc1cb88b04a3510889db5e50c3c301431d96/treedb-2.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a0f7b5ff9427d714f5244b53e5534e4", "sha256": "03c0f1051e9d76423bb127ec30d7af42bb315d55d4edf6cc34f40de8f10dd756" }, "downloads": -1, "filename": "treedb-2.4.1.zip", "has_sig": false, "md5_digest": "5a0f7b5ff9427d714f5244b53e5534e4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 387147, "upload_time": "2021-12-11T09:37:05", "upload_time_iso_8601": "2021-12-11T09:37:05.422683Z", "url": "https://files.pythonhosted.org/packages/4c/c1/9c1c351797b81a674dbdee11734be1a697ad5aef8a20075c27f102694f15/treedb-2.4.1.zip", "yanked": false, "yanked_reason": null } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "2a9d4994e79fed029d54481bcf1fa467", "sha256": "b18bfff3e4b1d380cb03e8e9956ce0a52ae8ead1f862543ec6852c06264f9f06" }, "downloads": -1, "filename": "treedb-2.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2a9d4994e79fed029d54481bcf1fa467", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 69388, "upload_time": "2022-04-09T10:59:44", "upload_time_iso_8601": "2022-04-09T10:59:44.659906Z", "url": "https://files.pythonhosted.org/packages/3b/01/b97fbaba521e8b6a9b3d83b7b2d656f24f6fc6f23ad61a4648019f698555/treedb-2.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2259f410312aeca223b5bcfefadefc4b", "sha256": "a07c0133b52f0e32ec4d77a36b8e3cce09fb00503446dcbfdce0d7ec53daa58e" }, "downloads": -1, "filename": "treedb-2.4.2.zip", "has_sig": false, "md5_digest": "2259f410312aeca223b5bcfefadefc4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 386445, "upload_time": "2022-04-09T10:59:46", "upload_time_iso_8601": "2022-04-09T10:59:46.573866Z", "url": "https://files.pythonhosted.org/packages/1e/5f/c25d92b0c40c5b0495981ae7824b91ceb81a360399c858e0443e1d13acb4/treedb-2.4.2.zip", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2a9d4994e79fed029d54481bcf1fa467", "sha256": "b18bfff3e4b1d380cb03e8e9956ce0a52ae8ead1f862543ec6852c06264f9f06" }, "downloads": -1, "filename": "treedb-2.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2a9d4994e79fed029d54481bcf1fa467", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 69388, "upload_time": "2022-04-09T10:59:44", "upload_time_iso_8601": "2022-04-09T10:59:44.659906Z", "url": "https://files.pythonhosted.org/packages/3b/01/b97fbaba521e8b6a9b3d83b7b2d656f24f6fc6f23ad61a4648019f698555/treedb-2.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2259f410312aeca223b5bcfefadefc4b", "sha256": "a07c0133b52f0e32ec4d77a36b8e3cce09fb00503446dcbfdce0d7ec53daa58e" }, "downloads": -1, "filename": "treedb-2.4.2.zip", "has_sig": false, "md5_digest": "2259f410312aeca223b5bcfefadefc4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 386445, "upload_time": "2022-04-09T10:59:46", "upload_time_iso_8601": "2022-04-09T10:59:46.573866Z", "url": "https://files.pythonhosted.org/packages/1e/5f/c25d92b0c40c5b0495981ae7824b91ceb81a360399c858e0443e1d13acb4/treedb-2.4.2.zip", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }