{ "info": { "author": "Gustavo Picon", "author_email": "tabo@tabo.pe", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "================\ndjango-treebeard\n================\n\n**django-treebeard** is a library that implements efficient tree implementations\nfor the Django Web Framework 1.8 and later.\n\nIt is written by Gustavo Pic\u00f3n and licensed under the Apache License 2.0.\n\nStatus\n------\n\n.. image:: https://readthedocs.org/projects/django-treebeard/badge/?version=latest\n :target: https://readthedocs.org/projects/django-treebeard/\n\n.. image:: https://travis-ci.org/django-treebeard/django-treebeard.svg?branch=master\n :target: https://travis-ci.org/django-treebeard/django-treebeard\n\n.. image:: https://ci.appveyor.com/api/projects/status/mwbf062v68lhw05c?svg=true\n :target: https://ci.appveyor.com/project/mvantellingen/django-treebeard\n\n.. image:: https://img.shields.io/pypi/v/django-treebeard.svg\n :target: https://pypi.python.org/pypi/django-treebeard/\n\nFeatures\n--------\ndjango-treebeard is:\n\n- **Flexible**: Includes 3 different tree implementations with the same API:\n\n 1. Adjacency List\n 2. Materialized Path\n 3. Nested Sets\n\n- **Fast**: Optimized non-naive tree operations\n- **Easy**: Uses Django Model Inheritance with abstract classes to define your own\n models.\n- **Clean**: Testable and well tested code base. Code/branch test coverage is above\n 96%. Tests are available in Jenkins:\n\n - Test suite running on different versions of Python and Django:\n https://travis-ci.org/django-treebeard/django-treebeard/\n\nYou can find the documentation in\n\n http://django-treebeard.readthedocs.io/en/latest/\n\nSupported versions\n==================\n\n**django-treebeard** officially supports\n\n* Django 1.8 - 2.0\n* Python 2.7, 3.4, 3.5, 3.6\n* PostgreSQL, MySQL, SQLite database back-ends.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/django-treebeard/django-treebeard/", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "django-treebeard", "package_url": "https://pypi.org/project/django-treebeard/", "platform": "", "project_url": "https://pypi.org/project/django-treebeard/", "project_urls": { "Homepage": "https://github.com/django-treebeard/django-treebeard/" }, "release_url": "https://pypi.org/project/django-treebeard/4.3/", "requires_dist": null, "requires_python": "", "summary": "Efficient tree implementations for Django", "version": "4.3" }, "last_serial": 3768346, "releases": { "1.2a": [], "1.5": [ { "comment_text": "", "digests": { "md5": "7581edebe8bfb3e232a5f5473e787872", "sha256": "d6c1732220947cbd10638680c10efc329f22534812061d2c297c8eb9cb9e44c1" }, "downloads": -1, "filename": "django-treebeard-1.5.tar.gz", "has_sig": false, "md5_digest": "7581edebe8bfb3e232a5f5473e787872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109724, "upload_time": "2009-12-16T17:32:20", "url": "https://files.pythonhosted.org/packages/28/23/902b3617ea0de7fc2e25afa9a91cfe83cd23bc1a7271649e24ecf99683f3/django-treebeard-1.5.tar.gz" } ], "1.51": [ { "comment_text": "", "digests": { "md5": "23e6d0449a5b593e16d57ddb4a0f99ce", "sha256": "2e5863b19e01bd0f2474ab955b40964f857b01543cc4e45dcf3a3d6ad9bb5e55" }, "downloads": -1, "filename": "django-treebeard-1.51.tar.gz", "has_sig": false, "md5_digest": "23e6d0449a5b593e16d57ddb4a0f99ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109905, "upload_time": "2009-12-17T05:47:56", "url": "https://files.pythonhosted.org/packages/9f/5d/1e0936b113a1c32b1d3ef210b229744cc6c3c439dc1ab1b4154dae848975/django-treebeard-1.51.tar.gz" } ], "1.52": [ { "comment_text": "", "digests": { "md5": "5d5ed62456c6da92848f8139fcf24257", "sha256": "8cb66c7d74a4f7a38ff87de7455150b74a9b75fad4c244e8ab811d1a0607faf8" }, "downloads": -1, "filename": "django-treebeard-1.52.tar.gz", "has_sig": false, "md5_digest": "5d5ed62456c6da92848f8139fcf24257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110441, "upload_time": "2009-12-18T07:30:26", "url": "https://files.pythonhosted.org/packages/d7/24/34858391823ea0fbd0d41178ee7f65b44e58858d8c9e4e277d7ccee43ec9/django-treebeard-1.52.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "f051e7705cddf08f2abfea0a4ea19257", "sha256": "32a4002c6fff1d6fdf4badcd0dc0a23c48ae67a4d2966a6f8e7aea34919fd793" }, "downloads": -1, "filename": "django-treebeard-1.6.tar.gz", "has_sig": false, "md5_digest": "f051e7705cddf08f2abfea0a4ea19257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61814, "upload_time": "2010-04-18T20:56:46", "url": "https://files.pythonhosted.org/packages/b9/32/87e6c56611cb6c603ff2728e7e809afb460fbc4b602242e360c9b984b30b/django-treebeard-1.6.tar.gz" } ], "1.60": [ { "comment_text": "", "digests": { "md5": "85c4fba20fcece4a931950457592c38d", "sha256": "79b07d5405fc7ecac03d9c6152b889b23aaca15912d9d2cafe2b330f3156a1ef" }, "downloads": -1, "filename": "django-treebeard-1.60.tar.gz", "has_sig": false, "md5_digest": "85c4fba20fcece4a931950457592c38d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61626, "upload_time": "2010-04-19T01:12:10", "url": "https://files.pythonhosted.org/packages/ca/71/77d451180d3f645fdbd4dd78022c5d9ac1a927eaa30e50d8eb1d3ab697ea/django-treebeard-1.60.tar.gz" } ], "1.61": [ { "comment_text": "", "digests": { "md5": "eecc036cde8d4b899cea4dc4da86441e", "sha256": "c5860b73712391404c3013b1f1e8478024d4f5bbbca7e18e168c263d926ef9ad" }, "downloads": -1, "filename": "django-treebeard-1.61.tar.gz", "has_sig": false, "md5_digest": "eecc036cde8d4b899cea4dc4da86441e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60854, "upload_time": "2010-07-25T01:46:20", "url": "https://files.pythonhosted.org/packages/34/68/3c9c8960cb27d288751af10babb7504a037f2cbc81e22b1371700b600e8b/django-treebeard-1.61.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "18801f6079c60a0dc9c79a589c72a763", "sha256": "64fa9e8a4edc7a9b4336b81738790dfdfbef0a5c47cab26b13fc95f75bcd7b44" }, "downloads": -1, "filename": "django-treebeard-2.0.tar.gz", "has_sig": false, "md5_digest": "18801f6079c60a0dc9c79a589c72a763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92656, "upload_time": "2014-04-12T15:42:30", "url": "https://files.pythonhosted.org/packages/6c/fe/0c47400250ca54dc37575f1e5315f41b0042765a3258268f8351cdd8b960/django-treebeard-2.0.tar.gz" } ], "2.0b1": [ { "comment_text": "", "digests": { "md5": "d85eae412ce0691ac8ba266a5163f214", "sha256": "01970746aac886ff6fc73831c37a69a241f7c359c0ee6f2e031d064060bec206" }, "downloads": -1, "filename": "django-treebeard-2.0b1.tar.gz", "has_sig": false, "md5_digest": "d85eae412ce0691ac8ba266a5163f214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86883, "upload_time": "2013-05-29T05:47:25", "url": "https://files.pythonhosted.org/packages/38/59/9e54679f69704edb6c0c9ce80264a894c341aca22a938b03802a9462eeb9/django-treebeard-2.0b1.tar.gz" } ], "2.0b2": [ { "comment_text": "", "digests": { "md5": "427bddf16f907bdedddf0529c2995cfd", "sha256": "a4613b0820f5516dfeae096d940657e29ae84111fddb14dfac022f9ef8f4eda0" }, "downloads": -1, "filename": "django-treebeard-2.0b2.tar.gz", "has_sig": false, "md5_digest": "427bddf16f907bdedddf0529c2995cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89824, "upload_time": "2013-07-09T23:06:31", "url": "https://files.pythonhosted.org/packages/f5/21/b947dc57c23b2d68e0c8c7d8d57e725a6749c0e3d96a89f0ab56451c734b/django-treebeard-2.0b2.tar.gz" } ], "2.0rc1": [ { "comment_text": "", "digests": { "md5": "375230c22fbb904385c5ddd605d6724c", "sha256": "a0944614adc34cfcc5db77a68f0e6dff322f81e67b7f0876a241d207d310c3c1" }, "downloads": -1, "filename": "django-treebeard-2.0rc1.tar.gz", "has_sig": false, "md5_digest": "375230c22fbb904385c5ddd605d6724c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89457, "upload_time": "2014-02-23T20:17:30", "url": "https://files.pythonhosted.org/packages/6d/87/26e55002a6b6cd7f7740da4006ea097d6267851fec4d4fd3878038759cdb/django-treebeard-2.0rc1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "3fcc74669c1735c6ab1081c3416e419c", "sha256": "ac9935d855359951f1a9c51904f55f2a1b1b41930ea472ded78cfd50c5cae982" }, "downloads": -1, "filename": "django-treebeard-3.0.tar.gz", "has_sig": false, "md5_digest": "3fcc74669c1735c6ab1081c3416e419c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93278, "upload_time": "2015-01-18T21:16:03", "url": "https://files.pythonhosted.org/packages/d9/e2/f26aaaf2297af60e4a4ca15613230fe356bb4dfd4435455b2770554ed6bc/django-treebeard-3.0.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "d5a4b3b30fda8e742900b277c4fdef6b", "sha256": "af210cf46cf14ad53a7b3161dec3f015bafa45813b6ef3b87652ddb0799c8aae" }, "downloads": -1, "filename": "django-treebeard-4.0.tar.gz", "has_sig": false, "md5_digest": "d5a4b3b30fda8e742900b277c4fdef6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92991, "upload_time": "2015-12-29T06:06:42", "url": "https://files.pythonhosted.org/packages/de/54/df44b4b339b361a5fc27a862674fb1edff8749feb5717721933a7d9b5cf1/django-treebeard-4.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "a96c72c186d7aea7142fe5673b96b3be", "sha256": "ead415f32fb8b67c7f9a5b924aaad95e71b1d0d883b150df89707b8fc0e88a92" }, "downloads": -1, "filename": "django-treebeard-4.0.1.tar.gz", "has_sig": false, "md5_digest": "a96c72c186d7aea7142fe5673b96b3be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93356, "upload_time": "2016-05-02T07:06:02", "url": "https://files.pythonhosted.org/packages/c5/a2/0df0c2e11113a68d3ff6438e497382ad738aa2664e32aabe044a0266a0f8/django-treebeard-4.0.1.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "f8aaeefc76a0d67202084fddf706fcbc", "sha256": "f13c9a612a554ee0784632961904870efcf05f58282cd158da84ee88120fbafb" }, "downloads": -1, "filename": "django-treebeard-4.1.0.tar.gz", "has_sig": false, "md5_digest": "f8aaeefc76a0d67202084fddf706fcbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101292, "upload_time": "2016-11-27T21:11:20", "url": "https://files.pythonhosted.org/packages/d5/6a/dd4e1a6ca97e3b1d5546d5ad9b14cac1dad7bc64579f66710532ad96fd48/django-treebeard-4.1.0.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "f8f6e94e3f3a42be65f48f7e02f9885a", "sha256": "ce9f6002238a7eb4a07a83b16e122475eeaef4b5797b78c9a2f4e0e657246325" }, "downloads": -1, "filename": "django-treebeard-4.1.1.tar.gz", "has_sig": false, "md5_digest": "f8f6e94e3f3a42be65f48f7e02f9885a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85959, "upload_time": "2017-05-24T02:57:40", "url": "https://files.pythonhosted.org/packages/6b/46/e6907b5467f2fd8a637adc6e75aa6f4471dae57a7e9ab4538a7e7f4dd97a/django-treebeard-4.1.1.tar.gz" } ], "4.1.2": [ { "comment_text": "", "digests": { "md5": "877076009fb85218cf0668620d02d494", "sha256": "a11bb3dfc60004adda12a4e2e2fd1f691b36d7aa302604542926d5d2209687fd" }, "downloads": -1, "filename": "django-treebeard-4.1.2.tar.gz", "has_sig": false, "md5_digest": "877076009fb85218cf0668620d02d494", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310302, "upload_time": "2017-06-22T14:30:26", "url": "https://files.pythonhosted.org/packages/88/bc/b796fb62adcdd7016fc184c9d2890750a353da6d0ab1b816197ae41a9025/django-treebeard-4.1.2.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "6ac0e85e5d97e20057abc3fb75202799", "sha256": "c1830d6e98618f524af654e084cd40e9449fdd1c9959f6fe679f08d54b964ba9" }, "downloads": -1, "filename": "django-treebeard-4.2.0.tar.gz", "has_sig": false, "md5_digest": "6ac0e85e5d97e20057abc3fb75202799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310468, "upload_time": "2017-12-08T09:15:40", "url": "https://files.pythonhosted.org/packages/9f/a3/e9031442ae0b163cba62871b636ff90226f4338cbb4b3a5d2f8556b14810/django-treebeard-4.2.0.tar.gz" } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "a2c3549dc65d0ac2cc764d93454baac6", "sha256": "474275b1de849eba8ead8e197edb5f6c2c835598eafa1ddfe3e3166a3e6c2d1f" }, "downloads": -1, "filename": "django-treebeard-4.2.1.tar.gz", "has_sig": false, "md5_digest": "a2c3549dc65d0ac2cc764d93454baac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310489, "upload_time": "2018-03-09T09:13:29", "url": "https://files.pythonhosted.org/packages/9a/5f/89d9995258ad334a6a0ffddc367cfdeee9f7061af2dc10262764d3c236ec/django-treebeard-4.2.1.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "dd3bbd90c8151604a0f1733dab5e4c00", "sha256": "c21db06a8d4943bf2a28d9d7a119058698fb76116df2679ecbf15a46a501de42" }, "downloads": -1, "filename": "django-treebeard-4.3.tar.gz", "has_sig": false, "md5_digest": "dd3bbd90c8151604a0f1733dab5e4c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310617, "upload_time": "2018-04-16T07:24:41", "url": "https://files.pythonhosted.org/packages/14/8a/d3d85018bb14cf951a41f362da1505e0523ff8b798844e270f030d4646ac/django-treebeard-4.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd3bbd90c8151604a0f1733dab5e4c00", "sha256": "c21db06a8d4943bf2a28d9d7a119058698fb76116df2679ecbf15a46a501de42" }, "downloads": -1, "filename": "django-treebeard-4.3.tar.gz", "has_sig": false, "md5_digest": "dd3bbd90c8151604a0f1733dab5e4c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310617, "upload_time": "2018-04-16T07:24:41", "url": "https://files.pythonhosted.org/packages/14/8a/d3d85018bb14cf951a41f362da1505e0523ff8b798844e270f030d4646ac/django-treebeard-4.3.tar.gz" } ] }