{ "info": { "author": "Bonsai, Inc.", "author_email": "opensource@bons.ai", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "Bonsai SDK\n==========\n\nA python library for integrating data sources with Bonsai BRAIN.\n\n\nInstallation\n------------\nTo install the current release version:\n `$ pip install bonsai-ai`\n\n\nUsage\n-----\n\nClients will subclass `bonsai.Simulator` and implement the required methods.\n\nExample:\n::\n\n #!/usr/bin/env python3\n\n import sys\n from bonsai_ai import Simulator, Brain, Config\n\n class MySim(Simulator):\n def episode_start(self, parameters):\n initial = {\"value\": 1.0}\n return initial\n\n def simulate(self, action, objective):\n terminal = True\n state = {\"value\": 1.0}\n return (state, 1.0, terminal)\n\nThen, the simulator is configured and assigned a BRAIN and run.\n::\n\n def example():\n config = Config(sys.argv)\n brain = Brain(config)\n sim = MySim(brain, 'example_simulator')\n while sim.run():\n continue\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bons.ai", "keywords": "bonsai", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "bonsai-ai", "package_url": "https://pypi.org/project/bonsai-ai/", "platform": "", "project_url": "https://pypi.org/project/bonsai-ai/", "project_urls": { "Homepage": "https://bons.ai" }, "release_url": "https://pypi.org/project/bonsai-ai/2.2.8/", "requires_dist": [ "wheel (>=0.31.0)", "protobuf (<4,>=3.0.0)", "requests (>=2.11)", "yarl (==1.2.0)", "configparser (>=3.5.0)", "async-timeout (==2.0.1)", "aiohttp (==2.3.10)", "msal (>=0.8.0)" ], "requires_python": ">=3.5", "summary": "Simulator interface library for Bonsai AI platform v2", "version": "2.2.8", "yanked": false, "yanked_reason": null }, "last_serial": 6678987, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "9aff77374719a4c5f47a30e1351c6b59", "sha256": "43001e76b84fbeb931aa44d7deef670f31ee0158ef5cb88387f3f7219918902c" }, "downloads": -1, "filename": "bonsai_ai-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9aff77374719a4c5f47a30e1351c6b59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 20491, "upload_time": "2018-02-02T23:19:08", "upload_time_iso_8601": "2018-02-02T23:19:08.714848Z", "url": "https://files.pythonhosted.org/packages/31/a7/0c8f44feb41cc212a26fc09a22c8dd70cff87647fa0fa3bb1ea060420654/bonsai_ai-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e2ecd01bd993db2534c286480bf4329", "sha256": "151ad920af1b2b178054e4f7cb17780b8493627247bffe3abb691fd03abd1379" }, "downloads": -1, "filename": "bonsai-ai-2.0.0.tar.gz", "has_sig": false, "md5_digest": "2e2ecd01bd993db2534c286480bf4329", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 14366, "upload_time": "2018-02-02T23:19:10", "upload_time_iso_8601": "2018-02-02T23:19:10.508805Z", "url": "https://files.pythonhosted.org/packages/3a/67/7a0415c9f2a46fc72614db573c8206f4758714c12e96b548d17060844c36/bonsai-ai-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "10aa1c2bb1aa09f1ea297674189dddc1", "sha256": "d7c83753f68c9a55f10b760e58648c57d26cd86c0b050f0b5768080ceb953a2d" }, "downloads": -1, "filename": "bonsai_ai-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10aa1c2bb1aa09f1ea297674189dddc1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 23458, "upload_time": "2018-02-19T19:33:05", "upload_time_iso_8601": "2018-02-19T19:33:05.516764Z", "url": "https://files.pythonhosted.org/packages/31/87/30ae0c34681f39a67b750c45580a0588b4862e6f65cb144a93e3afc0eeee/bonsai_ai-2.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6c52d50b5992119bda9fbbb7ef971677", "sha256": "5993d6e8cf8e85e27d466f5b3b8bfa732524a9ddd9e5ca315bbc40177a31ae97" }, "downloads": -1, "filename": "bonsai-ai-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6c52d50b5992119bda9fbbb7ef971677", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 17322, "upload_time": "2018-02-19T19:33:08", "upload_time_iso_8601": "2018-02-19T19:33:08.647136Z", "url": "https://files.pythonhosted.org/packages/07/32/4bc8d963d29d9843124202eceedc78a4917b716accfd70a4f2789f582c17/bonsai-ai-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.10": [ { "comment_text": "", "digests": { "md5": "8d12703e31debd51686d6b89462c3be7", "sha256": "cac907ef314f5337b050cf6b98a560b0b094844087931f2e20ac7d0b64e608ec" }, "downloads": -1, "filename": "bonsai_ai-2.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d12703e31debd51686d6b89462c3be7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 33774, "upload_time": "2018-07-14T00:07:59", "upload_time_iso_8601": "2018-07-14T00:07:59.435811Z", "url": "https://files.pythonhosted.org/packages/86/d2/588e49a53d9de6ee18b9f6a8401515f9b1872eb61475a9bb5f88b004ed4c/bonsai_ai-2.0.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9076dbe0e01bcbbf4b680e6342b6b2d3", "sha256": "f863d87fe4785e8205014566e2f1a0a44790e8c96ddd707ba134e0cef8bc524b" }, "downloads": -1, "filename": "bonsai-ai-2.0.10.tar.gz", "has_sig": false, "md5_digest": "9076dbe0e01bcbbf4b680e6342b6b2d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25593, "upload_time": "2018-07-14T00:08:00", "upload_time_iso_8601": "2018-07-14T00:08:00.768898Z", "url": "https://files.pythonhosted.org/packages/aa/7c/b93738bbf9fad09a384f96122850466f524d0320655092c663f83bffb4e5/bonsai-ai-2.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.11": [ { "comment_text": "", "digests": { "md5": "2dd0c67f43471babbc055ff3deb5b771", "sha256": "905779ce86e2d3a40a32ab97823c3be10240cd8606c5cd59f9a1f83571caf104" }, "downloads": -1, "filename": "bonsai_ai-2.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dd0c67f43471babbc055ff3deb5b771", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32963, "upload_time": "2018-08-28T18:26:29", "upload_time_iso_8601": "2018-08-28T18:26:29.036396Z", "url": "https://files.pythonhosted.org/packages/61/2a/85cf8dcfb97eed8f89b93ab0b7c3fac7ea7fd12c6d06a34556e544b3458d/bonsai_ai-2.0.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "208cd19f91d5f3730369737fbd0f7b2c", "sha256": "10894210c7759215df1e5b46f664fe5f14276a7dbefd0f7c4045973c51488bfd" }, "downloads": -1, "filename": "bonsai-ai-2.0.11.tar.gz", "has_sig": false, "md5_digest": "208cd19f91d5f3730369737fbd0f7b2c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 26242, "upload_time": "2018-08-28T18:26:30", "upload_time_iso_8601": "2018-08-28T18:26:30.753907Z", "url": "https://files.pythonhosted.org/packages/0f/d9/ff121701b65d8678c9fcbeac86ee951b98637ec3b5b8bd82c7cae400cad3/bonsai-ai-2.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.12": [ { "comment_text": "", "digests": { "md5": "8bbd95d1f1017f81d4d03004e81bf95f", "sha256": "ec3e5c2a36c9c45cc73632b31007b07c30ca6f538cf8030da591e08363ae7890" }, "downloads": -1, "filename": "bonsai_ai-2.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8bbd95d1f1017f81d4d03004e81bf95f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32951, "upload_time": "2018-09-05T17:55:13", "upload_time_iso_8601": "2018-09-05T17:55:13.396868Z", "url": "https://files.pythonhosted.org/packages/36/75/7ddd721cab84b0f58e8493394884b63ba385a297f26dbeaa39b775e0e983/bonsai_ai-2.0.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a8e1defd92a31de3192838d2cfbb9a4", "sha256": "bd7851dcb6da25967248149b88a79a04ccf76a7f24fed4805521993aaba4d8b2" }, "downloads": -1, "filename": "bonsai-ai-2.0.12.tar.gz", "has_sig": false, "md5_digest": "0a8e1defd92a31de3192838d2cfbb9a4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25788, "upload_time": "2018-09-05T17:55:15", "upload_time_iso_8601": "2018-09-05T17:55:15.051813Z", "url": "https://files.pythonhosted.org/packages/95/25/65fb676ccadc8a74244fa0df7ae12a7f35e994b6e7afbb0b9a9872900c06/bonsai-ai-2.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.13": [ { "comment_text": "", "digests": { "md5": "fdeb96c261228e8111a7513454f5eeff", "sha256": "3bcc8eda7754918444c7a80941cd221120916e65e15ffe38e7ec2719c589398c" }, "downloads": -1, "filename": "bonsai_ai-2.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdeb96c261228e8111a7513454f5eeff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 35144, "upload_time": "2018-09-24T21:37:59", "upload_time_iso_8601": "2018-09-24T21:37:59.460629Z", "url": "https://files.pythonhosted.org/packages/6f/1e/b764a5abae7c7db8b722b040cab084d18103becfe880262bda83a70a7653/bonsai_ai-2.0.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "68fd76629b325496ed58cfabed74e7e6", "sha256": "e5be245b989910489cc7cf4f65c2414d73f7f97211694424306053bf80113556" }, "downloads": -1, "filename": "bonsai-ai-2.0.13.tar.gz", "has_sig": false, "md5_digest": "68fd76629b325496ed58cfabed74e7e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 27890, "upload_time": "2018-09-24T21:38:01", "upload_time_iso_8601": "2018-09-24T21:38:01.244378Z", "url": "https://files.pythonhosted.org/packages/a2/55/93d785e5c83423890e42f011ce07566fe759d8d1f9178eba1ec37c04fdc9/bonsai-ai-2.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.14": [ { "comment_text": "", "digests": { "md5": "61fbd5599fd3ec182bd27fcc85b32470", "sha256": "484f7132032308d6e90ba8abc7ed951c1081a69023f25814c581e6b6b6ba5a48" }, "downloads": -1, "filename": "bonsai_ai-2.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61fbd5599fd3ec182bd27fcc85b32470", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 35508, "upload_time": "2018-10-08T20:42:04", "upload_time_iso_8601": "2018-10-08T20:42:04.566554Z", "url": "https://files.pythonhosted.org/packages/9b/8f/4ccc95d06809c54a994c9f70e0f0b96646e717a3cf2925ff19ea1f24f764/bonsai_ai-2.0.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "628cad7f8b992ddfef70b7ee5178c8fa", "sha256": "473f5fdb04548384853e0697b0e9feadc81f8d7e5151684c3bcdcd7c8fd8a9e0" }, "downloads": -1, "filename": "bonsai-ai-2.0.14.tar.gz", "has_sig": false, "md5_digest": "628cad7f8b992ddfef70b7ee5178c8fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 27917, "upload_time": "2018-10-08T20:42:06", "upload_time_iso_8601": "2018-10-08T20:42:06.815861Z", "url": "https://files.pythonhosted.org/packages/c7/12/6c552b3bbb40d395edfb5cd277fdd689b7af27539ef53f70553176fcf023/bonsai-ai-2.0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.15": [ { "comment_text": "", "digests": { "md5": "0d81c72aa7b7a812f5194f85d45b0885", "sha256": "24e6427cc5f7ff36c84be18a2e789342b6e95a3aea227a20d110ff356ec3ba9b" }, "downloads": -1, "filename": "bonsai_ai-2.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d81c72aa7b7a812f5194f85d45b0885", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 35905, "upload_time": "2018-10-16T21:47:54", "upload_time_iso_8601": "2018-10-16T21:47:54.213416Z", "url": "https://files.pythonhosted.org/packages/60/12/a8a3969e3e6904d518bda14456f05bf874607a1cd6872e988d4fccf6cf80/bonsai_ai-2.0.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "300c28c2dfef51bbc000b3476747bab2", "sha256": "e5c743d144911146d964808109e07a5c52a0ee84d35ef40d168821ef12a8b255" }, "downloads": -1, "filename": "bonsai-ai-2.0.15.tar.gz", "has_sig": false, "md5_digest": "300c28c2dfef51bbc000b3476747bab2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 28709, "upload_time": "2018-10-16T21:47:55", "upload_time_iso_8601": "2018-10-16T21:47:55.952909Z", "url": "https://files.pythonhosted.org/packages/cc/8d/037b337ed2c55e043a58997418685d5fa505f7fa05acfbf7d66f1cc989c5/bonsai-ai-2.0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.16": [ { "comment_text": "", "digests": { "md5": "bcf27123038b2932930693965a30a8bf", "sha256": "2e4a911b0c758c3a8e8f5bea8e7e8784854b88481b924f3c29e242707f8a46b9" }, "downloads": -1, "filename": "bonsai_ai-2.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcf27123038b2932930693965a30a8bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 35882, "upload_time": "2018-10-16T23:32:39", "upload_time_iso_8601": "2018-10-16T23:32:39.203455Z", "url": "https://files.pythonhosted.org/packages/bc/ce/a45288414c87dc6f7cb3f1476c9ddca48df10cda10f5e77e02693bbfe5bf/bonsai_ai-2.0.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8bc5f70555b9d84e5b480a5004c669d0", "sha256": "25441d369aee53c67d5876e18532b94c09668579b545247dd247859be07e0f6b" }, "downloads": -1, "filename": "bonsai-ai-2.0.16.tar.gz", "has_sig": false, "md5_digest": "8bc5f70555b9d84e5b480a5004c669d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 28698, "upload_time": "2018-10-16T23:32:40", "upload_time_iso_8601": "2018-10-16T23:32:40.760518Z", "url": "https://files.pythonhosted.org/packages/3a/53/ae71bb67968d2e400bc0ff1ff10ab27f98be62a520e974b402c32874c325/bonsai-ai-2.0.16.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.17": [ { "comment_text": "", "digests": { "md5": "93d05f04789e1c37454ab023c2e8f576", "sha256": "a5d0bc7ee9aa7f6e4ce1b972cdab6a8fd18e5ecfe4e31dbf639c65530b80e651" }, "downloads": -1, "filename": "bonsai_ai-2.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93d05f04789e1c37454ab023c2e8f576", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36072, "upload_time": "2018-10-30T21:08:51", "upload_time_iso_8601": "2018-10-30T21:08:51.570130Z", "url": "https://files.pythonhosted.org/packages/45/32/8aad48690d0c107dae47bb0f411284a97208e830d3e61a59c19a7f1e9a42/bonsai_ai-2.0.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "747814bc75d11b1fbc0ca7db42060aee", "sha256": "e1fa1eb59f7ca5d0892271e1ab93f8c86e7570597ac489801fb0d539d54a0993" }, "downloads": -1, "filename": "bonsai-ai-2.0.17.tar.gz", "has_sig": false, "md5_digest": "747814bc75d11b1fbc0ca7db42060aee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 28957, "upload_time": "2018-10-30T21:08:53", "upload_time_iso_8601": "2018-10-30T21:08:53.307370Z", "url": "https://files.pythonhosted.org/packages/1a/f2/845bdbad6810284c54ec99f26d2ab87071d6cf3f9817d8055d251e6ee220/bonsai-ai-2.0.17.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.18": [ { "comment_text": "", "digests": { "md5": "684c4d1ae517105b4cdef68747c06fba", "sha256": "7a084380fc0d4ae886ec18f5938a2d44815a05a3a9589c4a3c3f9947c0083bd8" }, "downloads": -1, "filename": "bonsai_ai-2.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "684c4d1ae517105b4cdef68747c06fba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37405, "upload_time": "2018-11-13T21:26:51", "upload_time_iso_8601": "2018-11-13T21:26:51.925840Z", "url": "https://files.pythonhosted.org/packages/fc/8f/fbc15897be2d0121a94c520daebcac4d4301669de80d4d4f20dfdc26ee65/bonsai_ai-2.0.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "80d27d5c77286b0de7b25f9c0b82d1ef", "sha256": "234513b185dfca71a4cfe81577e043982fe49389e3a2be8ae782379b9c43efa7" }, "downloads": -1, "filename": "bonsai-ai-2.0.18.tar.gz", "has_sig": false, "md5_digest": "80d27d5c77286b0de7b25f9c0b82d1ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 29417, "upload_time": "2018-11-13T21:26:53", "upload_time_iso_8601": "2018-11-13T21:26:53.875046Z", "url": "https://files.pythonhosted.org/packages/98/fa/4ba61b3ba9c43f73ba0181b3ff5dc5f5ff35b19cde3b8af36a8f9f11a1dc/bonsai-ai-2.0.18.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.19": [ { "comment_text": "", "digests": { "md5": "8ce890fe52d9930ab4f805f35dc61e53", "sha256": "fe3103192000e026a905a74eee0f0557de233781264115bbe3e71ff08b39be20" }, "downloads": -1, "filename": "bonsai_ai-2.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ce890fe52d9930ab4f805f35dc61e53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36389, "upload_time": "2018-11-27T21:45:46", "upload_time_iso_8601": "2018-11-27T21:45:46.802783Z", "url": "https://files.pythonhosted.org/packages/e2/e9/f0842b6e7f8f92510a63b0847871308fd3b2dbe20b0956a72f564d298824/bonsai_ai-2.0.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3515a0f333b75458b584b27404623360", "sha256": "9fad9e09ebfcfde9028e1decafe9aed4d3e97e0f5f359bb6841909b5e45b3628" }, "downloads": -1, "filename": "bonsai-ai-2.0.19.tar.gz", "has_sig": false, "md5_digest": "3515a0f333b75458b584b27404623360", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 28934, "upload_time": "2018-11-27T21:45:49", "upload_time_iso_8601": "2018-11-27T21:45:49.922633Z", "url": "https://files.pythonhosted.org/packages/c1/3b/00e65dd1da018ffe8cd82755d583d65ea08ec38d9567a01e69dea5199819/bonsai-ai-2.0.19.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "3cae335a514cde13c0b1b07e2182b6fe", "sha256": "c2ac5e22f908001a0fc074c6fde964ba2583cf04f81b36f0db3a4034402fec6e" }, "downloads": -1, "filename": "bonsai_ai-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cae335a514cde13c0b1b07e2182b6fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23417, "upload_time": "2018-02-20T18:54:55", "upload_time_iso_8601": "2018-02-20T18:54:55.562978Z", "url": "https://files.pythonhosted.org/packages/db/0f/0987f11df8dd89fe399f8f0a93923627565382edfcebf1b15e8ca93037ad/bonsai_ai-2.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c35a50e760fdd4799799ef9eb78d2e89", "sha256": "5bc4f8294f56b3b5a7f50d1f441735264b791dae71d2ef35c5af87045a48542e" }, "downloads": -1, "filename": "bonsai-ai-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c35a50e760fdd4799799ef9eb78d2e89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17239, "upload_time": "2018-02-20T18:54:58", "upload_time_iso_8601": "2018-02-20T18:54:58.285089Z", "url": "https://files.pythonhosted.org/packages/ba/cc/982e5cae33eae0a94f22d7f7adaa99c609bbbf81a12ac49147bd34bccc62/bonsai-ai-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.20": [ { "comment_text": "", "digests": { "md5": "ab4a222982399247564457495229a86b", "sha256": "ce931b7b4b7314c6df14b63f9aa8a459ff401eb019dea5d9ab1d4f8c5db4d93b" }, "downloads": -1, "filename": "bonsai_ai-2.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab4a222982399247564457495229a86b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37330, "upload_time": "2019-01-16T20:02:30", "upload_time_iso_8601": "2019-01-16T20:02:30.965851Z", "url": "https://files.pythonhosted.org/packages/50/c6/1ff087acb0b381c6f3caabf2f7fe5a9d7473dd2c7208543fb84b5902bc8a/bonsai_ai-2.0.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "722f2e2385674c349812d25f4a1645cd", "sha256": "1390273b0018380a5d813bc8ec3fea1cd6500cce356cfe3aded4cc46e7c7c67a" }, "downloads": -1, "filename": "bonsai-ai-2.0.20.tar.gz", "has_sig": false, "md5_digest": "722f2e2385674c349812d25f4a1645cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 29367, "upload_time": "2019-01-16T20:02:33", "upload_time_iso_8601": "2019-01-16T20:02:33.017612Z", "url": "https://files.pythonhosted.org/packages/bd/3b/b3d50456d330349ec1d3a16ea01fe02ea1dadde256f88344c1a675bd07b5/bonsai-ai-2.0.20.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "8f8ee8c57f9f6f40ca26faee474ecd51", "sha256": "9226dd78706348ffcb952f785debfaec55e244d3dbfdcc3ae60ad5ae88cef100" }, "downloads": -1, "filename": "bonsai_ai-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f8ee8c57f9f6f40ca26faee474ecd51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24314, "upload_time": "2018-03-07T00:22:09", "upload_time_iso_8601": "2018-03-07T00:22:09.993895Z", "url": "https://files.pythonhosted.org/packages/b9/a5/dc2f70c565c175d651cbf5135db37ba81ae68d7a49154ae9582a99c67f21/bonsai_ai-2.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0585f5bc34aebac74dd64fd669800b91", "sha256": "d34e510af50c579c96f5ecfa0963ee6eb33f274e079a82e788c0edfda170a54d" }, "downloads": -1, "filename": "bonsai-ai-2.0.3.tar.gz", "has_sig": false, "md5_digest": "0585f5bc34aebac74dd64fd669800b91", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18003, "upload_time": "2018-03-07T00:22:12", "upload_time_iso_8601": "2018-03-07T00:22:12.147076Z", "url": "https://files.pythonhosted.org/packages/a7/b0/07d5b2b06988854d77778a66e0e42172a678c169437c2698a0322bb8fd60/bonsai-ai-2.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "1f18f6242c3b85fc4a9548cf0bc28fc3", "sha256": "d0a2dc74d76f6bf9db92d5c90e9fb3a4a48a847005d3424549b1802c0374c53a" }, "downloads": -1, "filename": "bonsai_ai-2.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f18f6242c3b85fc4a9548cf0bc28fc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25645, "upload_time": "2018-03-20T23:07:55", "upload_time_iso_8601": "2018-03-20T23:07:55.528418Z", "url": "https://files.pythonhosted.org/packages/69/b3/ce667f0c1676c20c035fcae5f6bfe29fe43a29d5e1c5c8e4207f3a1ea6dc/bonsai_ai-2.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b11510e3ec57f329b724910112c5a725", "sha256": "a834742a6939e2e824c63983977507cdc51ef44504c16e6811dbe18add3fa8aa" }, "downloads": -1, "filename": "bonsai-ai-2.0.4.tar.gz", "has_sig": false, "md5_digest": "b11510e3ec57f329b724910112c5a725", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18998, "upload_time": "2018-03-20T23:07:57", "upload_time_iso_8601": "2018-03-20T23:07:57.226415Z", "url": "https://files.pythonhosted.org/packages/d2/85/8a1510fbb0bf1c8f90beef71adbe42bd72f08343529130bce71ca9967d7c/bonsai-ai-2.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "3255364a8922b7e9d169843ab4c67e03", "sha256": "501fe9165ac82e42152cb4f9da3fd1d7303b3e6c045abae0ae9bf051254f1db8" }, "downloads": -1, "filename": "bonsai_ai-2.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3255364a8922b7e9d169843ab4c67e03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 27837, "upload_time": "2018-04-10T23:29:16", "upload_time_iso_8601": "2018-04-10T23:29:16.320531Z", "url": "https://files.pythonhosted.org/packages/eb/98/9cadbc59c45a1ab578ab1c03389e2730164d958b8f658d946df97258021a/bonsai_ai-2.0.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18b3411a8b6371b3047a74b5acfb4fd4", "sha256": "6ac31168bc0851cb4543828b7e71aeb0f98f799689097e638476cc96d312ff26" }, "downloads": -1, "filename": "bonsai-ai-2.0.5.tar.gz", "has_sig": false, "md5_digest": "18b3411a8b6371b3047a74b5acfb4fd4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 20687, "upload_time": "2018-04-10T23:29:17", "upload_time_iso_8601": "2018-04-10T23:29:17.472756Z", "url": "https://files.pythonhosted.org/packages/ec/5c/242a21fb32f0b3605994719b6061124af3d8df12f827a0f3622fdc44e0c9/bonsai-ai-2.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "1296d2e86d976fff634150360ca5b677", "sha256": "01cdb1a61d3d64659a07f52324143cbb274708096ad12d1ebaecb5971ebda604" }, "downloads": -1, "filename": "bonsai_ai-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1296d2e86d976fff634150360ca5b677", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 31629, "upload_time": "2018-05-07T23:26:48", "upload_time_iso_8601": "2018-05-07T23:26:48.530474Z", "url": "https://files.pythonhosted.org/packages/a5/ca/54e73e923404e77829d60bd95d6f2b5cfe17f61f70d17901185ef917f6b7/bonsai_ai-2.0.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e24606bb42ba938c36b109dd56e672f", "sha256": "20fc9fb6ed2bfe33021609565db9873d71775d9f50adceaefa1a7b32e573a78f" }, "downloads": -1, "filename": "bonsai-ai-2.0.6.tar.gz", "has_sig": false, "md5_digest": "3e24606bb42ba938c36b109dd56e672f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24126, "upload_time": "2018-05-07T23:26:49", "upload_time_iso_8601": "2018-05-07T23:26:49.601249Z", "url": "https://files.pythonhosted.org/packages/e2/8e/7fd681899f663694bbc76284c1e93b94ae871963e799a3c1f8eb51a5f422/bonsai-ai-2.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "571008f913e3be1c96540534db007fce", "sha256": "4e217d9eba977721519e0f56d830d91999af2b799ec5307bfab8f8ac97985f82" }, "downloads": -1, "filename": "bonsai_ai-2.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "571008f913e3be1c96540534db007fce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 30492, "upload_time": "2018-05-21T18:51:09", "upload_time_iso_8601": "2018-05-21T18:51:09.623715Z", "url": "https://files.pythonhosted.org/packages/aa/68/cc86c2eaf2e06762159c306b222c1f5c987d55461f4b5a272cce98c6ee8f/bonsai_ai-2.0.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f41b708a9b9a147d6a658942ad4018c", "sha256": "c4b93a81c21ff7a7424922485a58e57fcebd92dc44a42376c6d056343b23d6d8" }, "downloads": -1, "filename": "bonsai-ai-2.0.7.tar.gz", "has_sig": false, "md5_digest": "9f41b708a9b9a147d6a658942ad4018c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24325, "upload_time": "2018-05-21T18:51:11", "upload_time_iso_8601": "2018-05-21T18:51:11.053548Z", "url": "https://files.pythonhosted.org/packages/3f/c1/98e8b040309d4d7a99abc826f82f9f1ab073a27dc9d0a9fff65fc541590f/bonsai-ai-2.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "a5e5408cc37ca0ac45102a5a56196235", "sha256": "a31cc72944ea903ae80a67242bebbefd1d0193230b48bba948629a42fb9fcb9e" }, "downloads": -1, "filename": "bonsai_ai-2.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5e5408cc37ca0ac45102a5a56196235", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32313, "upload_time": "2018-06-05T17:32:11", "upload_time_iso_8601": "2018-06-05T17:32:11.131771Z", "url": "https://files.pythonhosted.org/packages/d6/bd/05fcce27dd5397a4c2a76adc09065b1be940ae784b2c74b274054a19cb68/bonsai_ai-2.0.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ccc9284707e164e11daa1234cdbcb84", "sha256": "f543a13a84738741839f37a559a42fc77d6f575bc61265c63fcc249105fd0999" }, "downloads": -1, "filename": "bonsai-ai-2.0.8.tar.gz", "has_sig": false, "md5_digest": "8ccc9284707e164e11daa1234cdbcb84", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25490, "upload_time": "2018-06-05T17:32:12", "upload_time_iso_8601": "2018-06-05T17:32:12.414510Z", "url": "https://files.pythonhosted.org/packages/2e/18/2322ff937f2154439c6637d84bf3b11aebcf129a3eb3abfe3c19ce7bbad2/bonsai-ai-2.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "88bc6dcc549bfa8f9438997ecb176d3f", "sha256": "24c40e9589555438577d8fb78b98e3f8b586dd6aeb58c53681e6bc3762ec1802" }, "downloads": -1, "filename": "bonsai_ai-2.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88bc6dcc549bfa8f9438997ecb176d3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 33754, "upload_time": "2018-06-18T21:50:28", "upload_time_iso_8601": "2018-06-18T21:50:28.646292Z", "url": "https://files.pythonhosted.org/packages/c2/37/f300a4aae0ca19a445970de3bed8370b7c4256023ec7f50e7c63b89ce7ed/bonsai_ai-2.0.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1e7feaee42992a27fb4d73e54d2273d", "sha256": "38bbaae6d5993e1a3e48299c11e58e0d099a32222f2a1cb996bdb04c3eca8727" }, "downloads": -1, "filename": "bonsai-ai-2.0.9.tar.gz", "has_sig": false, "md5_digest": "b1e7feaee42992a27fb4d73e54d2273d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25590, "upload_time": "2018-06-18T21:50:30", "upload_time_iso_8601": "2018-06-18T21:50:30.020295Z", "url": "https://files.pythonhosted.org/packages/44/03/fb48f62f88776cca7b1a42c9b6212c53a5ac9efe3a98b697fa9583b89fa1/bonsai-ai-2.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "8eebb96b4fe2ddb8dbb2e8bc01daba78", "sha256": "2198977079d24906d8888428df1e1377c6526841c8f6484d6b35d1fd94be88af" }, "downloads": -1, "filename": "bonsai_ai-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8eebb96b4fe2ddb8dbb2e8bc01daba78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 37474, "upload_time": "2019-03-06T21:24:01", "upload_time_iso_8601": "2019-03-06T21:24:01.275914Z", "url": "https://files.pythonhosted.org/packages/0e/dd/08b784e9f200a30a079ffcf0109b25daa3b3e88f8319020d727bcba79c35/bonsai_ai-2.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b28ae3d6dec685b74893db6de444926", "sha256": "5988d6a1d7438dba9525a1ba990a229cec20366b4b2437f6d92896ea87dcdf6b" }, "downloads": -1, "filename": "bonsai-ai-2.1.0.tar.gz", "has_sig": false, "md5_digest": "8b28ae3d6dec685b74893db6de444926", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 29406, "upload_time": "2019-03-06T21:24:02", "upload_time_iso_8601": "2019-03-06T21:24:02.814517Z", "url": "https://files.pythonhosted.org/packages/ba/24/4565baf4832c73fb187eb07fb1060b2197432ec04d9c625e79b5098e25fd/bonsai-ai-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "532069ea82ce0a4522b7fac674ee39ab", "sha256": "bcb40d43d6dd1d9d1ae9b4233e2e06ebb3ddbe3046b64770efe4a67ac5cad5f9" }, "downloads": -1, "filename": "bonsai_ai-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "532069ea82ce0a4522b7fac674ee39ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 37501, "upload_time": "2019-03-12T18:52:04", "upload_time_iso_8601": "2019-03-12T18:52:04.084140Z", "url": "https://files.pythonhosted.org/packages/a3/d7/fb229e8fd99215702b815203e02d9184b17fdd12a7ca6c2032f323dd4050/bonsai_ai-2.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "005875d677fa49261a81932d1a422b54", "sha256": "2d3fbff9386f893eb5fc317bca4d68951a51a122bd5a0c472a9dc13309c165f8" }, "downloads": -1, "filename": "bonsai-ai-2.1.1.tar.gz", "has_sig": false, "md5_digest": "005875d677fa49261a81932d1a422b54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 29155, "upload_time": "2019-03-12T18:52:05", "upload_time_iso_8601": "2019-03-12T18:52:05.903312Z", "url": "https://files.pythonhosted.org/packages/bb/21/2a0b7625747933649e43c52c3467093a321f3f6b2cc4b4c9b274050e78ee/bonsai-ai-2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "f73a96f383d84965fec0dd48bf1da2cf", "sha256": "5bfeaeb89e20c76004e8b7d660f12048861dff6fe649b540525934c26597daa3" }, "downloads": -1, "filename": "bonsai_ai-2.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f73a96f383d84965fec0dd48bf1da2cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 38721, "upload_time": "2019-03-18T19:40:40", "upload_time_iso_8601": "2019-03-18T19:40:40.471190Z", "url": "https://files.pythonhosted.org/packages/31/2d/b5e15ef42fed6934348868b3d64888573d3c7f9004521f494668adc8e581/bonsai_ai-2.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c131eee884c2ab24187243322f15546a", "sha256": "ede4b6e5695e042b063d167fd2a2b77a7b658bbfdec1943d5516bcdb7dc03baf" }, "downloads": -1, "filename": "bonsai-ai-2.1.2.tar.gz", "has_sig": false, "md5_digest": "c131eee884c2ab24187243322f15546a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 30339, "upload_time": "2019-03-18T19:40:42", "upload_time_iso_8601": "2019-03-18T19:40:42.142029Z", "url": "https://files.pythonhosted.org/packages/bf/ba/fc153b515148664b6d705a2bf4a87eb4a4536fc4ac64a26dde974c489696/bonsai-ai-2.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "a098e2278c276a1b93ecdbcea7c2753e", "sha256": "477d7b12864ee588d30b2d1be34caba20d79340dc5a3380d4817303a3078ab22" }, "downloads": -1, "filename": "bonsai_ai-2.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a098e2278c276a1b93ecdbcea7c2753e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 38710, "upload_time": "2019-04-02T21:15:27", "upload_time_iso_8601": "2019-04-02T21:15:27.085676Z", "url": "https://files.pythonhosted.org/packages/4e/95/bf7420380bc4f828397ef10fea4472293ed212222e2639589036ff8a29e4/bonsai_ai-2.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6411fc0e4f1a74efc12a4c928cbd1bd2", "sha256": "1abfbb4922c0866ddeead694a3adeed724fe99ba0ee2c9e42681315e3c630bb8" }, "downloads": -1, "filename": "bonsai-ai-2.1.3.tar.gz", "has_sig": false, "md5_digest": "6411fc0e4f1a74efc12a4c928cbd1bd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 30660, "upload_time": "2019-04-02T21:15:28", "upload_time_iso_8601": "2019-04-02T21:15:28.621092Z", "url": "https://files.pythonhosted.org/packages/3a/aa/63ff2b3be7ff80510f392fc55835722e1a970770e5886db69d5137e1a087/bonsai-ai-2.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "aa8cadba9e1778fb139acd084f6e680b", "sha256": "43be536816cfc37b50c77bc65d149f2be58702f48bd3a8d57c1883de9c7e944a" }, "downloads": -1, "filename": "bonsai_ai-2.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa8cadba9e1778fb139acd084f6e680b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 40063, "upload_time": "2019-04-16T22:23:11", "upload_time_iso_8601": "2019-04-16T22:23:11.369465Z", "url": "https://files.pythonhosted.org/packages/45/75/53f3146fce63c6e2a27a474627e4e6eff45477168ce0e967e6f8701019c5/bonsai_ai-2.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "945b3103eef1147d96574b3e10084658", "sha256": "2957c1082767364fd45fa3127ed37b54edcff7f2e7d45c81f83d3576a1e793c3" }, "downloads": -1, "filename": "bonsai-ai-2.1.4.tar.gz", "has_sig": false, "md5_digest": "945b3103eef1147d96574b3e10084658", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 30898, "upload_time": "2019-04-16T22:23:13", "upload_time_iso_8601": "2019-04-16T22:23:13.015358Z", "url": "https://files.pythonhosted.org/packages/49/9a/005d1c3920a87f02206bce3b3fbaf37b051d6ef3b00c16836f8202e635ff/bonsai-ai-2.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "14ef5a626e06ef722894fc578599c158", "sha256": "5ce48117ef766497d1b61b6f3acb28b4823126d67bb1ae6df1dc056cf9afaf24" }, "downloads": -1, "filename": "bonsai_ai-2.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14ef5a626e06ef722894fc578599c158", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 42806, "upload_time": "2019-05-20T23:13:57", "upload_time_iso_8601": "2019-05-20T23:13:57.061853Z", "url": "https://files.pythonhosted.org/packages/0c/a9/f8c3e97916bf77bc4bd0597708e6cda6d9e2dcef41a762cd96aaa2492fd7/bonsai_ai-2.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cfd96a6ee6577d9acd44ab5f987a6988", "sha256": "95e09ca79b4d8fbc85414d9dde48669232e1426d64bb0487418ca3ec501b1270" }, "downloads": -1, "filename": "bonsai-ai-2.1.5.tar.gz", "has_sig": false, "md5_digest": "cfd96a6ee6577d9acd44ab5f987a6988", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 33615, "upload_time": "2019-05-20T23:13:58", "upload_time_iso_8601": "2019-05-20T23:13:58.790040Z", "url": "https://files.pythonhosted.org/packages/87/5b/4510291cc840f04b9a746599e59906af9efa2b8aa0114fbedf9fb6d42201/bonsai-ai-2.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "70fec05ed38ae533d75893d93685e84b", "sha256": "88d5303bf2a51039767c164b0281677fc4b6cde5c9210a563005352c76ab6efe" }, "downloads": -1, "filename": "bonsai_ai-2.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70fec05ed38ae533d75893d93685e84b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93306, "upload_time": "2019-08-06T20:00:59", "upload_time_iso_8601": "2019-08-06T20:00:59.278411Z", "url": "https://files.pythonhosted.org/packages/30/5c/a67bc07b13e81f94edddb0f725859d6beb479258ba8b1c2ecbb0eb36cd4b/bonsai_ai-2.1.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a1e226d7a9e6a7496ae6e402e3417e90", "sha256": "31412814879d949b5b3f1d7ad3fcb239e521ebf0b126d7f5bff93931f07e1afe" }, "downloads": -1, "filename": "bonsai-ai-2.1.6.tar.gz", "has_sig": false, "md5_digest": "a1e226d7a9e6a7496ae6e402e3417e90", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 64325, "upload_time": "2019-08-06T20:01:01", "upload_time_iso_8601": "2019-08-06T20:01:01.243503Z", "url": "https://files.pythonhosted.org/packages/ed/a7/7e2444c1e1672933f1ab74c8e9240fa4f494012ba238008d6e7e9a4cacd9/bonsai-ai-2.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "8e335748a73fe60e6404f5c3b9e435ee", "sha256": "a9e8c5632cd698129cfcc992025ecdfbfb4174bebc79ae424baabaf3afb88396" }, "downloads": -1, "filename": "bonsai_ai-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e335748a73fe60e6404f5c3b9e435ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93436, "upload_time": "2019-08-14T21:42:47", "upload_time_iso_8601": "2019-08-14T21:42:47.989823Z", "url": "https://files.pythonhosted.org/packages/16/b2/ab38142816d14464b77945d7285436d2a9e0822ee4926b018f450adcf60c/bonsai_ai-2.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "167171e7511b408f10efee8dc25edbab", "sha256": "5cbad0c6755cdf9ca0b08e9d14d86ee24e0a13b33ebf191097a3c81be974c9c2" }, "downloads": -1, "filename": "bonsai-ai-2.2.0.tar.gz", "has_sig": false, "md5_digest": "167171e7511b408f10efee8dc25edbab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 64412, "upload_time": "2019-08-14T21:42:49", "upload_time_iso_8601": "2019-08-14T21:42:49.960763Z", "url": "https://files.pythonhosted.org/packages/6f/27/46f255ba965c8c5a2683a2706214ed22fc22b7f00523eccee4aea2ebadc1/bonsai-ai-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "2a869f82e5ec92a9b563a88a85524c18", "sha256": "ec880e661ed0c3eafc0d39426659e4213cac38ea9d2651e07fb978aba3069153" }, "downloads": -1, "filename": "bonsai_ai-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a869f82e5ec92a9b563a88a85524c18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93387, "upload_time": "2019-08-20T20:05:39", "upload_time_iso_8601": "2019-08-20T20:05:39.066991Z", "url": "https://files.pythonhosted.org/packages/ed/3a/5b5a894712d414e509fb98a3355f63b4b710db8074193e7da91d86319074/bonsai_ai-2.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb70f5c27979d4bc15927dfe2d4be31a", "sha256": "93b1872df24a7faf0e9c3650b8aee329af0ac84c086759c999a0243598e186ce" }, "downloads": -1, "filename": "bonsai-ai-2.2.1.tar.gz", "has_sig": false, "md5_digest": "eb70f5c27979d4bc15927dfe2d4be31a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 64353, "upload_time": "2019-08-20T20:05:41", "upload_time_iso_8601": "2019-08-20T20:05:41.270538Z", "url": "https://files.pythonhosted.org/packages/c4/98/383a4c0865fe53976b85dbdba5b7c4ae82bfe846614478313b206ec0d944/bonsai-ai-2.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "c5085fdce26834a1a9c4e9a078950302", "sha256": "a7d6f50304aaa57174d97c601af8dd49c97aa2e17e387ad7e5013922d329bc74" }, "downloads": -1, "filename": "bonsai_ai-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5085fdce26834a1a9c4e9a078950302", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 92547, "upload_time": "2019-08-26T23:01:55", "upload_time_iso_8601": "2019-08-26T23:01:55.682945Z", "url": "https://files.pythonhosted.org/packages/94/5d/614f5b2a9ddfe04e06a56b0c943b668271e02f5d4d311a02b2ca148f03c2/bonsai_ai-2.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c9827627d9a12dc723f8d2a409caa1ca", "sha256": "fd6a3fb057ef305916c9cb451f2841db82ad4fb6dcf3f25c7bac13b684573cdc" }, "downloads": -1, "filename": "bonsai-ai-2.2.2.tar.gz", "has_sig": false, "md5_digest": "c9827627d9a12dc723f8d2a409caa1ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 64445, "upload_time": "2019-08-26T23:01:57", "upload_time_iso_8601": "2019-08-26T23:01:57.847048Z", "url": "https://files.pythonhosted.org/packages/59/59/028aa3394d2a49059efdf2c9a62310d639e8c226d35994cb223c363fe481/bonsai-ai-2.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "17ad71d62011d52e96d1cb6fb765b437", "sha256": "3295c58225151308d96b985ca86e258e30173ea76de6666d27cf0ec98f9d5988" }, "downloads": -1, "filename": "bonsai_ai-2.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17ad71d62011d52e96d1cb6fb765b437", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93414, "upload_time": "2019-08-30T17:59:35", "upload_time_iso_8601": "2019-08-30T17:59:35.801483Z", "url": "https://files.pythonhosted.org/packages/c6/63/372f47d3d3afe56ec5fa6dc7bebbda696c2f166808cedd61d97dac4074f8/bonsai_ai-2.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca4a0361cfc2df404eb7f3ba5458b8b5", "sha256": "625b1dd56131a2c8c088119901b184ae026a5d9ac288ad6febfc93b835f14b0e" }, "downloads": -1, "filename": "bonsai-ai-2.2.3.tar.gz", "has_sig": false, "md5_digest": "ca4a0361cfc2df404eb7f3ba5458b8b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 63515, "upload_time": "2019-08-30T17:59:37", "upload_time_iso_8601": "2019-08-30T17:59:37.823489Z", "url": "https://files.pythonhosted.org/packages/dc/73/1c5577e9984afd625a4a6061c59af6fc2898afb5a285c2516d06d53d855b/bonsai-ai-2.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "7fc72916a48ecf478115cd63a351f030", "sha256": "f483bb05b97cc32905449ebf152747e04665e8848a1a89978a1a6e9be956f71f" }, "downloads": -1, "filename": "bonsai_ai-2.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fc72916a48ecf478115cd63a351f030", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93318, "upload_time": "2019-09-03T22:35:55", "upload_time_iso_8601": "2019-09-03T22:35:55.511399Z", "url": "https://files.pythonhosted.org/packages/4b/68/5b2806730d81277706019f05a1b45c1fb3d537993051df2000b15bc054d8/bonsai_ai-2.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1ab91d80a8fe0047859b869a6c560cd", "sha256": "e773022a5a5c7333cd67c3c1e64ad3b607c137e4f28b3a8896829ddb183ba49a" }, "downloads": -1, "filename": "bonsai-ai-2.2.4.tar.gz", "has_sig": false, "md5_digest": "e1ab91d80a8fe0047859b869a6c560cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 63421, "upload_time": "2019-09-03T22:35:57", "upload_time_iso_8601": "2019-09-03T22:35:57.219919Z", "url": "https://files.pythonhosted.org/packages/06/26/7c2f692dc480691a2414a15eee63a9b91a23c60b1acae374bc9529a9f9e1/bonsai-ai-2.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "561cda45210397a52b8f150cc90d85bb", "sha256": "a06942b92ef31ec3b66ce23d6d81ae84b485cbf5da614d2f483dc5a0ca6b3da2" }, "downloads": -1, "filename": "bonsai_ai-2.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "561cda45210397a52b8f150cc90d85bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93290, "upload_time": "2019-09-16T19:37:38", "upload_time_iso_8601": "2019-09-16T19:37:38.439091Z", "url": "https://files.pythonhosted.org/packages/f5/1c/bc4e7e20f9942208bcf2d2ca536bfeb01ccb0a3df4556db262f84f8e4cd8/bonsai_ai-2.2.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fb0bc45b959a9641f6ab806a27c48360", "sha256": "ed3205721501168993b8e9a537094e1aa3245762ca80fb308582cefe1fa6cbec" }, "downloads": -1, "filename": "bonsai-ai-2.2.5.tar.gz", "has_sig": false, "md5_digest": "fb0bc45b959a9641f6ab806a27c48360", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 64287, "upload_time": "2019-09-16T19:37:40", "upload_time_iso_8601": "2019-09-16T19:37:40.625777Z", "url": "https://files.pythonhosted.org/packages/3d/38/95ed5cdb403d3dc62a5e8b28686c603c1771beed635913f4fb59363b70d7/bonsai-ai-2.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.6": [ { "comment_text": "", "digests": { "md5": "fdf9b20c6589f3ee8f6b8b7692abb9eb", "sha256": "3f00a6692bfe093528c92eb89319b2ebf9a29a61ef6697b0a9c77af413ec4f40" }, "downloads": -1, "filename": "bonsai_ai-2.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdf9b20c6589f3ee8f6b8b7692abb9eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 46928, "upload_time": "2019-10-30T20:42:26", "upload_time_iso_8601": "2019-10-30T20:42:26.957946Z", "url": "https://files.pythonhosted.org/packages/86/28/e296fd84550622dc7e1170a2ff2603327db9529e43b509ba908a9e0babf2/bonsai_ai-2.2.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f9e9b891f26ba36473675d6389bc039", "sha256": "d84b28bca2a4b97ebd3dad0360e0ace84792980181eeca43183c1d5de5ac2281" }, "downloads": -1, "filename": "bonsai-ai-2.2.6.tar.gz", "has_sig": false, "md5_digest": "0f9e9b891f26ba36473675d6389bc039", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 36891, "upload_time": "2019-10-30T20:42:28", "upload_time_iso_8601": "2019-10-30T20:42:28.430779Z", "url": "https://files.pythonhosted.org/packages/e1/a2/aa930bd12edc05a63f0d7908e192134f8550d16f4430755cb03f62b62bda/bonsai-ai-2.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.7": [ { "comment_text": "", "digests": { "md5": "657579a8557f64ab329012ec35dabb28", "sha256": "67535766b064eef8102139418385be75b80529f5a196f65da3ffe4fae4d368be" }, "downloads": -1, "filename": "bonsai_ai-2.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "657579a8557f64ab329012ec35dabb28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93509, "upload_time": "2019-10-31T17:45:25", "upload_time_iso_8601": "2019-10-31T17:45:25.835586Z", "url": "https://files.pythonhosted.org/packages/a6/7d/50af5be79df9411f005e014c7dc16b378f5f29f18c7f91228d2370b47623/bonsai_ai-2.2.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70eebe9099a4d770859cdc21f403e973", "sha256": "45f519f52ff0b0cc8dd07b845c6e1bc99cda747c992183d642a134d5fac705aa" }, "downloads": -1, "filename": "bonsai-ai-2.2.7.tar.gz", "has_sig": false, "md5_digest": "70eebe9099a4d770859cdc21f403e973", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 36679, "upload_time": "2019-10-31T17:45:28", "upload_time_iso_8601": "2019-10-31T17:45:28.338077Z", "url": "https://files.pythonhosted.org/packages/71/9c/28edda9e5175b6270b67b4016af790b49921bb95fadf75f8ecdba1e5db81/bonsai-ai-2.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.8": [ { "comment_text": "", "digests": { "md5": "877a27eadeae616f85aeb9e3d1fc1833", "sha256": "44c5d494299c2cae1937f4a13e5494dea7d65eb35548f5cbf59f0b0e852c1eec" }, "downloads": -1, "filename": "bonsai_ai-2.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "877a27eadeae616f85aeb9e3d1fc1833", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93829, "upload_time": "2019-12-11T22:34:44", "upload_time_iso_8601": "2019-12-11T22:34:44.360980Z", "url": "https://files.pythonhosted.org/packages/2f/30/28e80fb6d0f0de7b5d11b2bb2890047bd14e3059d9bcc08d6134cac7bab0/bonsai_ai-2.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a5030320aa1bd9c8daec8a647bb38f5", "sha256": "2ab27c78725f1566ff08a16c568b7df6a20b74a733ef444fb37e24b34343ce87" }, "downloads": -1, "filename": "bonsai-ai-2.2.8.tar.gz", "has_sig": false, "md5_digest": "8a5030320aa1bd9c8daec8a647bb38f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 36933, "upload_time": "2019-12-11T22:34:46", "upload_time_iso_8601": "2019-12-11T22:34:46.146628Z", "url": "https://files.pythonhosted.org/packages/87/2e/9aa33054df72503d2166a555ddfeedfffb202feb70ac61eb233c66030988/bonsai-ai-2.2.8.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "877a27eadeae616f85aeb9e3d1fc1833", "sha256": "44c5d494299c2cae1937f4a13e5494dea7d65eb35548f5cbf59f0b0e852c1eec" }, "downloads": -1, "filename": "bonsai_ai-2.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "877a27eadeae616f85aeb9e3d1fc1833", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 93829, "upload_time": "2019-12-11T22:34:44", "upload_time_iso_8601": "2019-12-11T22:34:44.360980Z", "url": "https://files.pythonhosted.org/packages/2f/30/28e80fb6d0f0de7b5d11b2bb2890047bd14e3059d9bcc08d6134cac7bab0/bonsai_ai-2.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a5030320aa1bd9c8daec8a647bb38f5", "sha256": "2ab27c78725f1566ff08a16c568b7df6a20b74a733ef444fb37e24b34343ce87" }, "downloads": -1, "filename": "bonsai-ai-2.2.8.tar.gz", "has_sig": false, "md5_digest": "8a5030320aa1bd9c8daec8a647bb38f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 36933, "upload_time": "2019-12-11T22:34:46", "upload_time_iso_8601": "2019-12-11T22:34:46.146628Z", "url": "https://files.pythonhosted.org/packages/87/2e/9aa33054df72503d2166a555ddfeedfffb202feb70ac61eb233c66030988/bonsai-ai-2.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }