{ "info": { "author": "Shun Huang", "author_email": "sincerelygre@protonmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "The Forest in Python\n====================\n\nThe Forest is a tree data structure library for fun and also used as an example for Sphinx, and my Python working environment.\n\nThe Forest contains the following tree data structures:\n\n- Binary Trees\n - AVL Tree\n - Binary Search Tree\n - Red Black Tree\n - Threaded Binary Tree\n- B Tree\n\nThe Forest also provides the tree traversal feature to traverse binary trees and generic trees.\n\n- Binary Tree Traversal\n - In-order\n - Out-order\n - Pre-order\n - Post-order\n - Level-order\n- Generic Tree Traversal\n - Breadth First Search\n - Depth First Search\n\nRequirements\n------------\n\nThe Forest uses the standard Python library as much as possible, but it does have the following dependencies:\n\n- Python 3.7\n- pytest (for unit test)\n- Sphinx (for documents)\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shunsvineyard/pyforest", "keywords": "tree data structures", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-forest", "package_url": "https://pypi.org/project/python-forest/", "platform": "", "project_url": "https://pypi.org/project/python-forest/", "project_urls": { "Homepage": "https://github.com/shunsvineyard/pyforest" }, "release_url": "https://pypi.org/project/python-forest/0.1.1/", "requires_dist": null, "requires_python": ">=3.7", "summary": "The Forest in Python", "version": "0.1.1" }, "last_serial": 5611791, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "389d3b902cc220e9b67ff237577d2251", "sha256": "ddcb2044bc7f1ef4a7e19b00d4c2692ce8b9a3cd27290c4671d5aa674a80dbf9" }, "downloads": -1, "filename": "python_forest-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "389d3b902cc220e9b67ff237577d2251", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12154, "upload_time": "2019-07-31T06:21:28", "url": "https://files.pythonhosted.org/packages/79/2f/c0fe9cce3043a81e8ccf51aec8a31638c9d250fa395f7b0d34ce15e21336/python_forest-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d932ccc1a21c3313b76d892afcf4b63", "sha256": "5ec247aeb4cb3dbafbf21a77705d84659c4d12e36bc3c966f5da2af27469bc29" }, "downloads": -1, "filename": "python-forest-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6d932ccc1a21c3313b76d892afcf4b63", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7854, "upload_time": "2019-07-31T06:21:31", "url": "https://files.pythonhosted.org/packages/1b/27/10d13ffd3105edd2d43f92d7135bf52d5e7507ed112175cdccb6228abad2/python-forest-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "38d51f600f4b6e23efa4aa715ec98214", "sha256": "ff348bb8b387e9a61defeb3afbc451e70521e51d2dccbb314fa1844fa9025daf" }, "downloads": -1, "filename": "python_forest-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "38d51f600f4b6e23efa4aa715ec98214", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12069, "upload_time": "2019-07-31T06:35:45", "url": "https://files.pythonhosted.org/packages/c3/39/a25327c42d32fc35fbf3ce011ffd38f6db073d4f8801be41e2c1f75d59d4/python_forest-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a3eba10735e7570fb5cb49682ab7605", "sha256": "a1d27b85c8b2cd6877ef1bb90c7ab4dc80e7044fa6459a56b4158f0eef2ff8db" }, "downloads": -1, "filename": "python-forest-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7a3eba10735e7570fb5cb49682ab7605", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7633, "upload_time": "2019-07-31T06:35:46", "url": "https://files.pythonhosted.org/packages/64/24/914c2423d5a35bb0b7831362b9c565158db7ef6e36b6c2e0d780a446a415/python-forest-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38d51f600f4b6e23efa4aa715ec98214", "sha256": "ff348bb8b387e9a61defeb3afbc451e70521e51d2dccbb314fa1844fa9025daf" }, "downloads": -1, "filename": "python_forest-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "38d51f600f4b6e23efa4aa715ec98214", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12069, "upload_time": "2019-07-31T06:35:45", "url": "https://files.pythonhosted.org/packages/c3/39/a25327c42d32fc35fbf3ce011ffd38f6db073d4f8801be41e2c1f75d59d4/python_forest-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a3eba10735e7570fb5cb49682ab7605", "sha256": "a1d27b85c8b2cd6877ef1bb90c7ab4dc80e7044fa6459a56b4158f0eef2ff8db" }, "downloads": -1, "filename": "python-forest-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7a3eba10735e7570fb5cb49682ab7605", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7633, "upload_time": "2019-07-31T06:35:46", "url": "https://files.pythonhosted.org/packages/64/24/914c2423d5a35bb0b7831362b9c565158db7ef6e36b6c2e0d780a446a415/python-forest-0.1.1.tar.gz" } ] }