{"package": "plantcv", "summary": "PlantCV: Plant phenotyping with computer vision", "pypi_url": "https://pypi.org/project/plantcv", "piwheels_url": "https://www.piwheels.org/project/plantcv", "releases": {"5.0.0rc2": {"released": "2026-08-12 22:10:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"plantcv-5.0.0rc2-py3-none-any.whl": {"file_url": "/simple/plantcv/plantcv-5.0.0rc2-py3-none-any.whl", "filehash": "170e27005d2b1ef324f0b4420138fc25e250fd5c0f6856b78d612bfb3f6bbac9", "filesize": 308209, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "imageio", "imageio-ffmpeg", "matplotlib", "nbconvert", "nbformat", "nd2", "numpy", "opencv-python-headless", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "5.0.0rc1": {"released": "2026-05-08 20:30:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"plantcv-5.0.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-5.0.0rc1-py3-none-any.whl", "filehash": "9e5d15b13087efb0a106c26336b576d1701524f880d395dc9f34fcaa133594c0", "filesize": 291607, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nbconvert", "nbformat", "nd2", "numpy", "opencv-python-headless", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.11.3": {"released": "2026-07-10 21:24:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.11.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.11.3-py3-none-any.whl", "filehash": "c0669b6665aa5dcacae563a931eb98f114724e39d1841e875f2cf7a1736e9f50", "filesize": 290626, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.11.2": {"released": "2026-06-29 18:00:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.11.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.11.2-py3-none-any.whl", "filehash": "06b6df030e62a9faea1ed4dffd3348bbd33a92ce215c743b5ff274d28aa28e51", "filesize": 290373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.11.1": {"released": "2026-06-25 15:59:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.11.1-py3-none-any.whl", "filehash": "2c07960119e8c871f91130d105cc122c445edf4901bd0d7fce776d7f96e8dd0f", "filesize": 290368, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.11": {"released": "2026-04-07 19:05:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.11-py3-none-any.whl", "filehash": "dd101fd7abe9615947ac7c7f9d05f6f605b2843e0565195d39d5266dd5bd5f17", "filesize": 279302, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.10.2": {"released": "2026-01-28 20:28:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.10.2-py3-none-any.whl", "filehash": "652207161a1f3859e1d72a032eb7f3e7f2691f5f0aa4e91ae2f40fdcf6c4a86c", "filesize": 279298, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.10.1": {"released": "2026-01-08 17:26:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.10.1-py3-none-any.whl", "filehash": "a7633ba26a094f84bb7df096ae1f493d9f799b406b10c6e84e914efe2840b231", "filesize": 279125, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.10": {"released": "2025-12-01 22:03:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.10-py3-none-any.whl", "filehash": "863bef133c68f7201c9fa8363fb30b35b3446d9b82d4736a68a86a10fa956188", "filesize": 278911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "flyr", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.9": {"released": "2025-08-14 20:35:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.8": {"released": "2025-06-24 21:22:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.8-py3-none-any.whl", "filehash": "e563619a5b8c9569625fc761430bf5754ba4ae613d87ae66e242f24e2cb415e4", "filesize": 267538, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "nd2", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.7": {"released": "2025-04-02 13:57:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.7-py3-none-any.whl", "filehash": "b28384d2617672d73cf1b25868597aee535f4882b443f4991d9313fb28ee82ee", "filesize": 264534, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.6": {"released": "2024-12-19 23:36:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.6-py3-none-any.whl", "filehash": "9cd438eaffb537227dc98f6a20569fde58c430622efbecbf6bf6eff1b2f245b1", "filesize": 263812, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.5.1": {"released": "2024-10-05 23:02:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.5.1-py3-none-any.whl", "filehash": "796a0d116e7b3d2584a7449dbf15cd359eca6b8393661035a7de4b9a69527d70", "filesize": 260980, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.5": {"released": "2024-09-17 14:02:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.5-py3-none-any.whl", "filehash": "96095b3bcdf5141b264663ef3a1ccd2ce717123ba2cdb80d7393a903418153f5", "filesize": 260186, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.4": {"released": "2024-08-16 22:59:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.4-py3-none-any.whl", "filehash": "28343d81b34aaf834a58298359d8c91fffdae7ec3f0e30550dedc53e4f5ceeed", "filesize": 260247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.3.1": {"released": "2024-06-13 18:09:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.3.1-py3-none-any.whl", "filehash": "c293aa4b61bf3321fd2d3139fb1c5ef109731d92a78caf31cf6265131493f932", "filesize": 253470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.3": {"released": "2024-06-13 15:28:41", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "4.2.1": {"released": "2024-01-16 17:13:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.2.1-py3-none-any.whl", "filehash": "2ef1281e1a6d933e9731c1d3e802adb1a054debba4772cbbc177791d99deda93", "filesize": 334200, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.0.1": {"released": "2023-08-25 22:19:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.0.1-py3-none-any.whl", "filehash": "fcfbefc1ee6f5f5a3b1018acf0b18044cd5253f879ea5876849dbb68c46e387f", "filesize": 327939, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "4.0": {"released": "2023-08-21 21:33:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-4.0-py3-none-any.whl", "filehash": "084811fb4f4db83a0fcb06d8d0fb0c066e1cfe5bf62700cabe892d50a16beb21", "filesize": 327820, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["altair", "dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels", "vl-convert-python", "xarray"]}}}, "3.14.3": {"released": "2023-03-30 17:05:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.14.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.14.3-py3-none-any.whl", "filehash": "af5527011316a3b2e77e7b5a82d4ed5f78e77e69182a58f2e97fae9f69195334", "filesize": 285949, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.14.2": {"released": "2022-11-22 17:25:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.14.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.14.2-py3-none-any.whl", "filehash": "e1a9aa1b42d1fa6afe766cc6e4d51e0b367a81d58cd21bf338a1295e7231e4c3", "filesize": 285931, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.14.1": {"released": "2022-07-30 19:30:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.14.1-py3-none-any.whl", "filehash": "d7cd97ef6fe76bce5a69c56d3b61fa23917d37542f939ff9cdcf612d00749f81", "filesize": 286034, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.14": {"released": "2022-04-14 14:23:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.14-py3-none-any.whl", "filehash": "ad8947902091b4c19d726508a5b15f7a030262b1243bcdc0575daca742cb5a9d", "filesize": 285612, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.13.4": {"released": "2021-12-13 19:15:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.13.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.13.4-py3-none-any.whl", "filehash": "96c5322904a8a47cf8475dfc15c529929d16a2ae467b0e40dcdf0e1470f7b4df", "filesize": 232138, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.13.3": {"released": "2021-12-09 23:42:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.13.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.13.3-py3-none-any.whl", "filehash": "775c4168aeb58995a5f5b6a207b7556921830e6eedb570c33f7febdfa8262879", "filesize": 232171, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.13.2": {"released": "2021-11-08 17:39:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.13.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.13.2-py3-none-any.whl", "filehash": "8dc2027df1d4fbc28d67c095d69fb576c9d3192db279890227917e75d3ab3fbb", "filesize": 232271, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.13.1": {"released": "2021-11-04 16:40:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.13.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.13.1-py3-none-any.whl", "filehash": "913029e9fdcefef3d3baf012de3521340d10f6cb37f75da7315e3b7f4cf8f546", "filesize": 232245, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.13.0": {"released": "2021-07-29 21:47:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.13.0-py3-none-any.whl", "filehash": "e8b9bb02538382f00261e72756ab368c17fb32d2a24e134b37a479c804ef439a", "filesize": 233908, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy", "statsmodels"]}}}, "3.12.1": {"released": "2021-05-18 19:07:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.12.1-py3-none-any.whl", "filehash": "38bf9527baff19910902aeefcfad765b2e1d491433b4e92e194ea5d4d332d879", "filesize": 222215, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.12.0": {"released": "2021-04-23 19:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.12.0-py3-none-any.whl", "filehash": "7e77e63e27c7b07d9493afd0e4ffc61579fa633c5b219b062b0ac07e2ace63ae", "filesize": 222193, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.11.0": {"released": "2021-02-13 21:33:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.11.0-py3-none-any.whl", "filehash": "c178d709ca599e802086212605140550db93a9584b527261b5ab79041e8b5385", "filesize": 214606, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.10.1": {"released": "2020-10-21 17:08:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.10.1-py3-none-any.whl", "filehash": "8ee1007cb6755f9b087c3345a8988c9c79c7d2923cd42710a340d6e95015f589", "filesize": 207451, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.10.0": {"released": "2020-09-11 18:04:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.10.0-py3-none-any.whl", "filehash": "68448f2a9400d4ab1fbd684e5aeac52512018e21535af0d897903f8d8946f482", "filesize": 207522, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dask", "dask-jobqueue", "matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.9.0": {"released": "2020-07-22 14:52:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.9.0-py3-none-any.whl", "filehash": "a67ce0779d722b7e2abbcee0b69256ecfbc0b7d521c2a1625223f5665dbed39b", "filesize": 203140, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scikit-learn", "scipy"]}}}, "3.8.0": {"released": "2020-03-06 23:03:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.8.0-py3-none-any.whl", "filehash": "87958e89f5ada1aa27bc0c8bb52f7d4309147756ebd77f641347a456684a3de0", "filesize": 167344, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.7": {"released": "2019-12-04 02:22:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.7-py3-none-any.whl", "filehash": "dc218d47653dc8fca20ef3084548fa6ada0562fa1ef8e9e63eb05831fe727884", "filesize": 163116, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.6.2": {"released": "2019-10-28 19:19:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.6.2-py3-none-any.whl", "filehash": "cd31a39c93d2e2fe194f3dbb966cf0e1b4eaef916547793db3c74bcf02bb69f6", "filesize": 152921, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.6.1": {"released": "2019-10-11 16:31:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.6.1-py3-none-any.whl", "filehash": "3cdcd9aad72d79ed8b577ffad8aeda7b2b73225d6747c4d5ba757c24584ea625", "filesize": 152562, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.6.0": {"released": "2019-08-22 22:34:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.6.0-py3-none-any.whl", "filehash": "bda1051fc5f589295785ee6edea42c446ed3c31ef735f57a973e05fdffa0384e", "filesize": 152695, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.5.0": {"released": "2019-07-16 21:43:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.5.0-py3-none-any.whl", "filehash": "994eb48942367c05633770479230ed30533854c283727b566557e438553539a8", "filesize": 149909, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.4.1": {"released": "2019-06-18 21:11:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.4.1-py3-none-any.whl", "filehash": "f0e139ba7e60d31e51e9ae5e01d1c3b1b05add4bfd3819a51e2f77415f459142", "filesize": 145360, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.4.0": {"released": "2019-05-31 14:23:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.4.0-py3-none-any.whl", "filehash": "32d9c4bbcdeda6b7e9fa9c3be0bfce9d5bcb7b29018ebb771c90bf138f4bd667", "filesize": 134635, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.3.0": {"released": "2019-05-22 04:20:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.3.0-py3-none-any.whl", "filehash": "beea7e9d832a237cf7d0536a5ae540f363786aa1d65428b6b735b1d2435c3b99", "filesize": 134651, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.2.0": {"released": "2019-03-08 20:24:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.2.0-py3-none-any.whl", "filehash": "a1ff8e215696280ecab9b5840f5aa6bdef7c5b9b1d2a05a7c7e2aed6365ae137", "filesize": 102969, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.1.0": {"released": "2019-02-07 18:58:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.1.0-py3-none-any.whl", "filehash": "dbaf01c7ebaa7cb17126e1b4aed44f88b447c75df25f4ce105371821cf596f9d", "filesize": 98609, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.0.5": {"released": "2019-01-16 18:42:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.0.5-py3-none-any.whl", "filehash": "3e37ae3c3918efd22c6df3972e61c80027485c6683b95dc41f6753c380f00acc", "filesize": 94539, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "python-dateutil", "scikit-image", "scipy"]}}}, "3.0.4": {"released": "2019-01-15 03:06:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.0.4-py3-none-any.whl", "filehash": "d8f0dc0de7fbd2a6977258e971a69caaaad32fef4cb09935dabaa834673cb14e", "filesize": 94543, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "pytest", "python-dateutil", "scikit-image", "scipy"]}}}, "3.0.3": {"released": "2019-01-05 17:55:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.0.3-py3-none-any.whl", "filehash": "7f96fdbd420f811230da77129bfcef8ca8c36766fb8d2e1e56a406da135d8b26", "filesize": 94443, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "pytest", "python-dateutil", "scikit-image", "scipy"]}}}, "3.0.2": {"released": "2019-01-05 04:47:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"plantcv-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/plantcv/plantcv-3.0.2-py3-none-any.whl", "filehash": "5ec80fd48c5f4fca7087203b5b723e636647dec5b652488f46cbc49703d528e9", "filesize": 94417, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python", "pandas", "plotnine", "pytest", "python-dateutil", "scikit-image", "scipy"]}}}}}