{ "info": { "author": "Pierre Karashchuk", "author_email": "krchtchk@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Image Recognition" ], "description": "# Anipose\n\n[](https://badge.fury.io/py/anipose)\n\nAnipose is an open-source toolkit for robust, markerless 3D pose estimation of animal behavior from multiple camera views. It leverages the machine learning toolbox [DeepLabCut](https://github.com/AlexEMG/DeepLabCut) to track keypoints in 2D, then triangulates across camera views to estimate 3D pose.\n\nCheck out the [Anipose preprint](https://www.biorxiv.org/content/10.1101/2020.05.26.117325v1) for more information.\n\nThe name Anipose comes from **Ani**mal **Pose**, but it also sounds like \"any pose\".\n\n## Documentation\n\nUp to date documentation may be found at [anipose.org](http://anipose.org) .\n\n## Demos\n\n
\n
\n
\nVideos of flies by Evyn Dickinson (slowed 5x), Tuthill Lab\n
\n\n\n
\n
\nVideos of hand by Katie Rupp\n
\n\n\n\n## References\n\nHere are some references for DeepLabCut and other things this project relies upon:\n- Mathis et al, 2018, \"DeepLabCut: markerless pose estimation of user-defined body parts with deep learning\"\n- Romero-Ramirez et al, 2018, \"Speeded up detection of squared fiducial markers\"\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lambdaloop/anipose", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "anipose", "package_url": "https://pypi.org/project/anipose/", "platform": "", "project_url": "https://pypi.org/project/anipose/", "project_urls": { "Homepage": "https://github.com/lambdaloop/anipose" }, "release_url": "https://pypi.org/project/anipose/1.0.1/", "requires_dist": [ "deeplabcut (>=2.0.4.1)", "aniposelib (>=0.4.3)", "opencv-contrib-python", "toml", "numpy", "scipy", "pandas", "tqdm", "click", "scikit-video", "flask", "flask-compress", "flask-ipban", "mayavi ; extra == 'viz'" ], "requires_python": "", "summary": "Framework for scalable DeepLabCut based analysis including 3D tracking", "version": "1.0.1", "yanked": false, "yanked_reason": null }, "last_serial": 11640633, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "775db8523c75fffd56d98797388d2b7a", "sha256": "0f850dfb96df8fef2bfda4ce31c6b5ef9a4057e373397c615212228eea60a0e5" }, "downloads": -1, "filename": "anipose-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "775db8523c75fffd56d98797388d2b7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28084, "upload_time": "2019-02-06T00:11:40", "upload_time_iso_8601": "2019-02-06T00:11:40.083720Z", "url": "https://files.pythonhosted.org/packages/c9/ba/cea426c8b76d3056e0d57243f4d5075e75fa1ce868c82c8ac1fda83f7db0/anipose-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "de50ac1b482457f7ac237f2e15224991", "sha256": "0856b29c1573f6db58173481a4977e8e0047ec60950274f8960924302bfd5698" }, "downloads": -1, "filename": "anipose-0.1.0.tar.gz", "has_sig": false, "md5_digest": "de50ac1b482457f7ac237f2e15224991", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22391, "upload_time": "2019-02-06T00:11:42", "upload_time_iso_8601": "2019-02-06T00:11:42.199202Z", "url": "https://files.pythonhosted.org/packages/58/92/e092f95045160fd482415ae297c2aa8747f4ff9e74dc2ae2ccac96dafcf3/anipose-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "73ddb473960a788724cdc03d064cc053", "sha256": "647cd88d9eb95fd4ba6ede00b1e89e002cfe22d7b64146c233fc0289d5e1db24" }, "downloads": -1, "filename": "anipose-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "73ddb473960a788724cdc03d064cc053", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28150, "upload_time": "2019-02-06T00:49:48", "upload_time_iso_8601": "2019-02-06T00:49:48.007992Z", "url": "https://files.pythonhosted.org/packages/f1/f5/c1223526fc41c9fe5194df359e8826f3e0ebad5a1514dec34a9a903dd985/anipose-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "11b63b491a3ebb061d52ebcf4e3a8e20", "sha256": "1c6030be58060220e17cc699f00a3ef06b9944195305a4d9b4719ae71be6be6e" }, "downloads": -1, "filename": "anipose-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11b63b491a3ebb061d52ebcf4e3a8e20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28543, "upload_time": "2019-02-06T02:07:38", "upload_time_iso_8601": "2019-02-06T02:07:38.630142Z", "url": "https://files.pythonhosted.org/packages/ec/fa/a87da7ee3182c7be98ba978952dd44fba91c13f4c841e9904b20544f2985/anipose-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "01cdbe2682a9833ede3f9f1519d63e03", "sha256": "888e7bf37540610b26a41054a65e9dda99d82ad2512d4db745be9eb37f7e078c" }, "downloads": -1, "filename": "anipose-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "01cdbe2682a9833ede3f9f1519d63e03", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28649, "upload_time": "2019-02-06T02:27:12", "upload_time_iso_8601": "2019-02-06T02:27:12.399819Z", "url": "https://files.pythonhosted.org/packages/8a/e3/7199872e616eb5e9211f321d89848987f4f1138d67815d154e9018776136/anipose-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "90d69e2b1287dc251f75f8219c5c7bea", "sha256": "a0bd75a72a649e58bb1e77e7d95fac08a158ea5685092d0fdbbda23bb858e238" }, "downloads": -1, "filename": "anipose-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "90d69e2b1287dc251f75f8219c5c7bea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28697, "upload_time": "2019-02-06T02:35:21", "upload_time_iso_8601": "2019-02-06T02:35:21.862807Z", "url": "https://files.pythonhosted.org/packages/8f/cc/97f47760ccfbfbe4b01ba4decbd847841f67340914fc2a96cc37aba6f372/anipose-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "854e0108918aa22f665117b59dc5cc21", "sha256": "307bfd9e45c7ee2e0be1cbbf095082d233b2908a568f2f90de1b2887965a2b75" }, "downloads": -1, "filename": "anipose-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "854e0108918aa22f665117b59dc5cc21", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26300, "upload_time": "2019-02-07T01:18:15", "upload_time_iso_8601": "2019-02-07T01:18:15.157182Z", "url": "https://files.pythonhosted.org/packages/d6/90/55b3c056072feec5c1f15423ad5ac3301c64536a6802b03ee7ffa30431d8/anipose-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "ebcd8c8f651823490dcd5cd8d246603e", "sha256": "3a0712a2fd24b282729a2a92464b4c99d26f4ec6b36aafcb30fd2063bccbda64" }, "downloads": -1, "filename": "anipose-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ebcd8c8f651823490dcd5cd8d246603e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26904, "upload_time": "2019-03-18T21:23:12", "upload_time_iso_8601": "2019-03-18T21:23:12.732744Z", "url": "https://files.pythonhosted.org/packages/85/79/7a3c2482ee073c91a98b0369d0fe51a4720f5e63a3919e9200f832a1ca3a/anipose-0.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "bab9c3f69df27ab6cdc59733656a8d16", "sha256": "718b2587c195eba7063d200d7ace2e17ba485a5dab16b1f0f46f9e5a04e80887" }, "downloads": -1, "filename": "anipose-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "bab9c3f69df27ab6cdc59733656a8d16", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28681, "upload_time": "2019-03-26T00:38:15", "upload_time_iso_8601": "2019-03-26T00:38:15.909055Z", "url": "https://files.pythonhosted.org/packages/96/f0/3448065ca3bf727035f7a7f42e6098b409bf351f237c0e24c78d96d5e269/anipose-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "452c2f387bd4cda09eddef413d077ea5", "sha256": "f2a9e6e8a1c48754297fc6f06c0c596719bb196effe50ffacbe730164429d3f8" }, "downloads": -1, "filename": "anipose-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "452c2f387bd4cda09eddef413d077ea5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33163, "upload_time": "2019-04-11T20:41:18", "upload_time_iso_8601": "2019-04-11T20:41:18.623231Z", "url": "https://files.pythonhosted.org/packages/40/82/fefdbb7f9ee272a81a24e54de628cf56553b874f73d685d2ec0a9166ba7e/anipose-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d3181d26cf6dadbc0a65afe35f4b4265", "sha256": "0d064d2d5538918fae93b94aaf60a3d067f44c49a97c3673718179fbffd64270" }, "downloads": -1, "filename": "anipose-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d3181d26cf6dadbc0a65afe35f4b4265", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33575, "upload_time": "2019-05-15T00:20:33", "upload_time_iso_8601": "2019-05-15T00:20:33.432908Z", "url": "https://files.pythonhosted.org/packages/f5/fe/1f9861164245f8ddc63de8b4cfdb04535ec923c09d8485bc9a45fcfcad19/anipose-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.1.dev0": [ { "comment_text": "", "digests": { "md5": "311380bc42d87d56f304603192aeeccc", "sha256": "adae6ae82470540a640a367c6d3a40239a9304c262c6bb93e0590d2955518596" }, "downloads": -1, "filename": "anipose-0.3.1.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "311380bc42d87d56f304603192aeeccc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33750, "upload_time": "2019-05-15T00:53:17", "upload_time_iso_8601": "2019-05-15T00:53:17.062990Z", "url": "https://files.pythonhosted.org/packages/ec/34/5015291850a1736fd180633aba8318c682aa72ccbd75cd6a4ce063a95f94/anipose-0.3.1.dev0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "61d625231dcb33c97f364f2f8a9f4f33", "sha256": "1bc9104319aeef774f49b726da02f36b2284a8f6fce371074ea5f5e2b66655eb" }, "downloads": -1, "filename": "anipose-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "61d625231dcb33c97f364f2f8a9f4f33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30881, "upload_time": "2019-05-15T00:57:12", "upload_time_iso_8601": "2019-05-15T00:57:12.066144Z", "url": "https://files.pythonhosted.org/packages/59/e0/10a4452c2ef682b77b4a3b27f321e824c5bb2010c03e5ff6ea54c3e0c77a/anipose-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "45746045898f401868358b9bc4f6fd3a", "sha256": "be062260eaa3115c4ab8f0220a0273ee32fab887eae85d4060139cbb33ed04cf" }, "downloads": -1, "filename": "anipose-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "45746045898f401868358b9bc4f6fd3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31294, "upload_time": "2019-05-22T00:29:29", "upload_time_iso_8601": "2019-05-22T00:29:29.733663Z", "url": "https://files.pythonhosted.org/packages/44/01/1c6d13900dc5376689a1379d7155f0a9767292878d32df809f7b90330d2d/anipose-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "635fb6573e3519f19b93b7f055366ac0", "sha256": "9371a7112fa952b877431c3127af179e3cfcbc22306f96ba1987ab4f3003563b" }, "downloads": -1, "filename": "anipose-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "635fb6573e3519f19b93b7f055366ac0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32601, "upload_time": "2019-05-25T06:20:00", "upload_time_iso_8601": "2019-05-25T06:20:00.394445Z", "url": "https://files.pythonhosted.org/packages/8d/ad/19c0b4f1b8380794c06c9b049ab64f02940f873446a9ac7950e9552058c1/anipose-0.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "536b6ffa61a37923b461165de8e743b4", "sha256": "f6cf8f28d943bbf3687892e35e23274cbabe109391eab4becab4f27c4742d72e" }, "downloads": -1, "filename": "anipose-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "536b6ffa61a37923b461165de8e743b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36926, "upload_time": "2019-07-24T23:43:23", "upload_time_iso_8601": "2019-07-24T23:43:23.287206Z", "url": "https://files.pythonhosted.org/packages/de/5a/aa9b9d646fad473a0d8353e4c7e497d77d765c0ada4f37f0407d25c0f9d5/anipose-0.3.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "05186b9598beb6bf9d8eb32baf947d82", "sha256": "f5d7240e218d7082fb66852ff7a45cf193f0d8710015c748deb7a460d5a0292e" }, "downloads": -1, "filename": "anipose-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "05186b9598beb6bf9d8eb32baf947d82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39323, "upload_time": "2019-08-04T19:07:43", "upload_time_iso_8601": "2019-08-04T19:07:43.736215Z", "url": "https://files.pythonhosted.org/packages/9e/c9/c234219d31cdcfc5b2b31c3e71882af88b43d3e12821f54118a0ae0e95bd/anipose-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "80abcac8b23a957d2a32846737e3c12f", "sha256": "6717de188ee0e5f01b7965449c01b56ef45b01fc7174a4160f72e49fe5c7bae0" }, "downloads": -1, "filename": "anipose-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "80abcac8b23a957d2a32846737e3c12f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39442, "upload_time": "2019-08-19T19:34:55", "upload_time_iso_8601": "2019-08-19T19:34:55.782789Z", "url": "https://files.pythonhosted.org/packages/1a/6a/6f544b912ba01571f4e18f6631753785a7bae0c6340f15bdd610688eda31/anipose-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "8d9f2e88a39123acdac2df61b9c2746c", "sha256": "a38afda71e9bdd91f7b74fb3d2ee0e1af9e6331134bfd0317032362106c37a66" }, "downloads": -1, "filename": "anipose-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8d9f2e88a39123acdac2df61b9c2746c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39444, "upload_time": "2019-08-19T19:40:02", "upload_time_iso_8601": "2019-08-19T19:40:02.845076Z", "url": "https://files.pythonhosted.org/packages/ad/ec/44158164f8c5a68a02cafa208f63e210b4c1ad48d453ae4ef7b5c0dcc3a4/anipose-0.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "38abf73a1e5677580848810e2451d3a4", "sha256": "996f76a1ccfa7c8a46740348f06f5eda8d317b6a74a381b363b4a4b6dab56886" }, "downloads": -1, "filename": "anipose-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "38abf73a1e5677580848810e2451d3a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40561, "upload_time": "2019-08-22T18:27:01", "upload_time_iso_8601": "2019-08-22T18:27:01.213118Z", "url": "https://files.pythonhosted.org/packages/81/ac/377cc5f2661bdb685c13eba56f1b8427565bfeb0529080453488d072248a/anipose-0.5.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "6fb76dfcac7b97e8435bc1065550d587", "sha256": "5bfe89f10101c47f09d7626997bbaa4cd0cb4ceae567ec503f5a059a08b80509" }, "downloads": -1, "filename": "anipose-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fb76dfcac7b97e8435bc1065550d587", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 47071, "upload_time": "2019-10-21T06:57:15", "upload_time_iso_8601": "2019-10-21T06:57:15.006499Z", "url": "https://files.pythonhosted.org/packages/f2/c4/27d25c403a7ec9318a1c8342ca83da9493999fc6a177fcf97e475ea20f10/anipose-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "33f831ee5dd5a5bbd7468809cc5bb5e0", "sha256": "c6e417dc5a53c16673a75799f1c5ec8725d8d2c7fb4412dc401d33aaa204e1b9" }, "downloads": -1, "filename": "anipose-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "33f831ee5dd5a5bbd7468809cc5bb5e0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 47110, "upload_time": "2019-10-23T00:41:58", "upload_time_iso_8601": "2019-10-23T00:41:58.601529Z", "url": "https://files.pythonhosted.org/packages/c8/9a/e10f9b2eaa85961a8a70b543b67f4bcda0d203ade3423d18073b16eafff5/anipose-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f5e3657120b8430e5e39d3042ef120e6", "sha256": "8fc940145516223f3816a98b6c17950262d3f2543147042f84f27f17b9d83524" }, "downloads": -1, "filename": "anipose-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f5e3657120b8430e5e39d3042ef120e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51113, "upload_time": "2019-11-15T07:30:47", "upload_time_iso_8601": "2019-11-15T07:30:47.225662Z", "url": "https://files.pythonhosted.org/packages/36/69/a877119a6fb90f0f6964fcea7713c3a9461e8ec587811f3406dc4f442377/anipose-0.6.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "8460ae055166688ad64fc8a8011275d5", "sha256": "844d7c25db155c7823401c5f85ef43613f1403031821fc05d0f509357c8a1981" }, "downloads": -1, "filename": "anipose-0.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8460ae055166688ad64fc8a8011275d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51118, "upload_time": "2019-11-19T20:57:09", "upload_time_iso_8601": "2019-11-19T20:57:09.528795Z", "url": "https://files.pythonhosted.org/packages/3b/a7/addcfebc7908b46ccff192245e8955d329c060daf62fad8d8a87ca4013a7/anipose-0.6.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "74a77d185de465e5ed456cc56a9f0e15", "sha256": "2186d4cb13e050e29df1b7b7d85d151b7f34c38fe5626b101464c65ec15a720b" }, "downloads": -1, "filename": "anipose-0.6.4-py3-none-any.whl", "has_sig": false, "md5_digest": "74a77d185de465e5ed456cc56a9f0e15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54403, "upload_time": "2020-01-03T01:05:51", "upload_time_iso_8601": "2020-01-03T01:05:51.660269Z", "url": "https://files.pythonhosted.org/packages/f0/6e/2a29d4dfe0f0c8b47f941d8de16a8c5849acfd18099bf1ade9d18bf3b6d6/anipose-0.6.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "5f8fbd1213efee3ed39cd9f819954784", "sha256": "d796e8ee3bfb2d6d6229d56994a78db0daea75689488c0ea4b9c4799c064ff4e" }, "downloads": -1, "filename": "anipose-0.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5f8fbd1213efee3ed39cd9f819954784", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54398, "upload_time": "2020-01-03T18:54:11", "upload_time_iso_8601": "2020-01-03T18:54:11.034745Z", "url": "https://files.pythonhosted.org/packages/6e/f6/8f64d11bb15d1f701f9c01e5093cf9c894fc6926f82342c08e3ef853684c/anipose-0.6.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "975d9f1a713b04c868a1fa0a82b3b257", "sha256": "618c26515e1b7a0ce052d2c220cf902bd219d5028094d9afccb6df20330ec044" }, "downloads": -1, "filename": "anipose-0.6.6-py3-none-any.whl", "has_sig": false, "md5_digest": "975d9f1a713b04c868a1fa0a82b3b257", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54775, "upload_time": "2020-02-21T02:08:36", "upload_time_iso_8601": "2020-02-21T02:08:36.665126Z", "url": "https://files.pythonhosted.org/packages/7d/18/b0db611ed3afef632818f5f7947ada7c2298257e8c7fb2d223de4bc126e0/anipose-0.6.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "42ff196a4cc923315eb82e1de43bb71c", "sha256": "195189c1e29048537cc95979a4203552f15046554883e45f11f80168c77e6086" }, "downloads": -1, "filename": "anipose-0.6.7-py3-none-any.whl", "has_sig": false, "md5_digest": "42ff196a4cc923315eb82e1de43bb71c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 53855, "upload_time": "2020-03-08T00:01:52", "upload_time_iso_8601": "2020-03-08T00:01:52.406469Z", "url": "https://files.pythonhosted.org/packages/29/ce/a25b43581c1b373a682944f5edcd7fca135a5f7568a88e6d8c4f1d7084a4/anipose-0.6.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "0e5a3d63f4b6f37b275f767d4d0ac6b5", "sha256": "fef5c3aa921b1947f5aa9a41f563bc56349819b60465db4ff616deccbb1d2157" }, "downloads": -1, "filename": "anipose-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0e5a3d63f4b6f37b275f767d4d0ac6b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 53898, "upload_time": "2020-03-17T22:35:45", "upload_time_iso_8601": "2020-03-17T22:35:45.594440Z", "url": "https://files.pythonhosted.org/packages/c7/d2/7b17f942c052eb80be0aaca6c5f03ae75a305d28278bdf6b9a9ca51c998b/anipose-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "59c941f06488ec9f02164b0f7bc81525", "sha256": "bb204960c472178deea98be16777a2d5cd80ef050dbfd3e21ecf35c9a3f8866f" }, "downloads": -1, "filename": "anipose-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "59c941f06488ec9f02164b0f7bc81525", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54097, "upload_time": "2020-03-24T06:24:14", "upload_time_iso_8601": "2020-03-24T06:24:14.849092Z", "url": "https://files.pythonhosted.org/packages/f4/1e/6622910f2b2de63c7007a6a55e4b8272a0971a049e506ea79b64987235cd/anipose-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "97cf0d582856456e75d0e9fa092b0c06", "sha256": "ea52f4ecd39fa0fe0c83457be8a48d2741006814fb333c77191f2db833c5931c" }, "downloads": -1, "filename": "anipose-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "97cf0d582856456e75d0e9fa092b0c06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54446, "upload_time": "2020-03-26T22:51:29", "upload_time_iso_8601": "2020-03-26T22:51:29.777069Z", "url": "https://files.pythonhosted.org/packages/57/e2/5fc555af28f00f6046199ea72cbf93da7484838d9fea252feab0eb89de8a/anipose-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "dfe9ac1696a66875d67c03496d276fa9", "sha256": "a27a9aaec89480e1bcbb63268fafa378176db6e026ccd0ac11aee932e69ffbd8" }, "downloads": -1, "filename": "anipose-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dfe9ac1696a66875d67c03496d276fa9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54510, "upload_time": "2020-04-01T23:45:36", "upload_time_iso_8601": "2020-04-01T23:45:36.672137Z", "url": "https://files.pythonhosted.org/packages/b5/12/05b2caa73400368ee9e939624092e60027aa88809b21919466cb3c093a44/anipose-0.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "196a17e8b02268feed6f68f2983b125d", "sha256": "17997ae716c5fd76eee45456cbb3696d758bbfeef377fc39e35649ea7d7b8387" }, "downloads": -1, "filename": "anipose-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "196a17e8b02268feed6f68f2983b125d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56179, "upload_time": "2020-08-28T17:54:10", "upload_time_iso_8601": "2020-08-28T17:54:10.736474Z", "url": "https://files.pythonhosted.org/packages/48/47/ca700a2d40d94e5eb6accfed347a28003be4b25694a717868bdbbea0a2aa/anipose-0.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "66dde12d87fbaade55a27860c817f204", "sha256": "d7b169c70c099593037f3d49fed12454f86a2b18a655538c9f9080cfc00fc907" }, "downloads": -1, "filename": "anipose-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "66dde12d87fbaade55a27860c817f204", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61740, "upload_time": "2021-10-06T06:09:20", "upload_time_iso_8601": "2021-10-06T06:09:20.997089Z", "url": "https://files.pythonhosted.org/packages/9b/18/a52a6719c4fa9ab914655b2fff7fb430e84e7608bd1080cccf979dfc4939/anipose-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5ddd97f510e62c9eeb070ae9bbc54135", "sha256": "f16691a5cddfc2525bcaccfbfd3427b1d5e4beaeb766a3da25f7467c2921fa9b" }, "downloads": -1, "filename": "anipose-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5ddd97f510e62c9eeb070ae9bbc54135", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61740, "upload_time": "2021-10-06T06:10:40", "upload_time_iso_8601": "2021-10-06T06:10:40.156823Z", "url": "https://files.pythonhosted.org/packages/a5/f8/90f4cd920926c39e837da76ec9f19cbf0df7e12e5853c8c33aa86ce76b42/anipose-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ddd97f510e62c9eeb070ae9bbc54135", "sha256": "f16691a5cddfc2525bcaccfbfd3427b1d5e4beaeb766a3da25f7467c2921fa9b" }, "downloads": -1, "filename": "anipose-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5ddd97f510e62c9eeb070ae9bbc54135", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61740, "upload_time": "2021-10-06T06:10:40", "upload_time_iso_8601": "2021-10-06T06:10:40.156823Z", "url": "https://files.pythonhosted.org/packages/a5/f8/90f4cd920926c39e837da76ec9f19cbf0df7e12e5853c8c33aa86ce76b42/anipose-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }