{ "info": { "author": "James Meakin", "author_email": "jamesmeakin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=========\nevalutils\n=========\n\n.. image:: https://badge.fury.io/py/evalutils.svg\n :target: https://badge.fury.io/py/evalutils\n\n.. image:: https://travis-ci.org/comic/evalutils.svg?branch=master\n :target: https://travis-ci.org/comic/evalutils\n\n.. image:: https://api.codeclimate.com/v1/badges/5c3b7f45f6a476d0f21e/maintainability\n :target: https://codeclimate.com/github/comic/evalutils/maintainability\n :alt: Maintainability\n\n.. image:: https://api.codeclimate.com/v1/badges/5c3b7f45f6a476d0f21e/test_coverage\n :target: https://codeclimate.com/github/comic/evalutils/test_coverage\n :alt: Test Coverage\n\n.. image:: https://readthedocs.org/projects/evalutils/badge/?version=latest\n :target: https://evalutils.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/comic/evalutils/shield.svg\n :target: https://pyup.io/repos/github/comic/evalutils/\n :alt: Updates\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n\n\nevalutils helps challenge administrators easily create evaluation containers for grand-challenge.org.\n\n* Free software: MIT license\n* Documentation: https://evalutils.readthedocs.io.\n\nFeatures\n--------\n\n* Generation your challenge evaluation project boilerplate using Cookiecutter_\n* Scripts to build, test and export your generated docker container for grand-challenge.org\n* Loading of CSV, ITK and Pillow compatible prediction files\n* Validation of submitted predictions\n* Interface to SciKit-Learn metrics and Pandas aggregations\n* Bounding box annotations with Jaccard Index calculations\n\n\nGetting Started\n---------------\n\nevalutils_ requires Python 3.6, and can be installed from `pip`. Please\nsee the `Getting Started`_ documentation for more details.\n\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n.. _evalutils: https://github.com/comic/evalutils\n.. _`Getting Started`: https://evalutils.readthedocs.io/en/latest/usage.html\n\n\n=======\nHistory\n=======\n\n0.1.17 (2019-05-23)\n-------------------\n\n* Fixes build and test scripts on windows\n* Fixes BallTree execution with scipy 0.21.1\n\n0.1.16 (2019-02-13)\n-------------------\n\n* Fixes bug in `export.sh` due to extra }\n\n0.1.15 (2019-02-01)\n-------------------\n\n* Pins Pandas version due to a bug with dataframe conversion to dictionaries in Pandas 0.24.0\n* Updates the export.sh template to gzip the docker container after creation\n* Added Python 3.7 support\n\n0.1.14 (2018-10-16)\n-------------------\n\n* Adds `evalutils.stats` for calculating common metrics in medical imaging\n* Adds **experimental** Windows support - we do not have CI on all of the windows tests so please report any errors\n* Adds `evalutils.roc` for calculating bootstrapped roc curves\n\n0.1.13 (2018-09-12)\n-------------------\n\n* Adds Segmentation and Detection challenges to the project generator\n* File loaders now return lists of dictionaries rather than dictionaries\n* Renamed `intersection_over_union` to `jaccard_index`\n* Improved image memory management. Added `io.ImageLoader` and separate `load_image` and `hash_image` functions.\n* `score_case` is no longer a static method\n\n\n0.1.12 (2018-05-16)\n-------------------\n\n* Fixed a bug where the number of `false_negatives` could be less than 0.\n\n0.1.11 (2018-05-15)\n-------------------\n\n* **Breaking change:** Renamed ``Evaluation`` to ``ClassificationEvaluation``\n* Adds support for ``DetectionEvaluation``\n\n0.1.10 (2018-04-19)\n-------------------\n\n* Simplifies the example template\n\n0.1.9 (2018-04-19)\n------------------\n\n* **Breaking change:** Renamed ``bb2`` to ``other`` in ``BoundingBox()``\n* ``ground_truth_path`` is no longer a required argument\n\n0.1.8 (2018-04-18)\n------------------\n\n* Fixes template folder in distribution\n\n0.1.7 (2018-04-18)\n------------------\n\n* Adds cookiecutter templating for generating new projects\n* Adds equality check for ``BoundingBox``\n\n0.1.6 (2018-03-30)\n------------------\n\n* Improves pandas csv handling\n\n0.1.5 (2018-03-30)\n------------------\n\n* Corrects loading of some CSV files\n* Adds logging and more tests\n* Adds referencing to ``_ground_truth`` and ``_prediction`` in joined pandas tables\n\n\n0.1.3 (2018-03-29)\n------------------\n\n* Adds basic implementation with\n * Full Evaluation workflow\n * CSV, SimpleITK, and ImageIO loaders\n * BoundingBox annotations with intersection, union and intersection over union metrics\n * Unique File Indices, Unique Image, Expected Column Names and Number of cases validators\n\n\n0.1.0 (2018-03-22)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/comic/evalutils", "keywords": "evalutils", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "evalutils", "package_url": "https://pypi.org/project/evalutils/", "platform": "", "project_url": "https://pypi.org/project/evalutils/", "project_urls": { "Homepage": "https://github.com/comic/evalutils" }, "release_url": "https://pypi.org/project/evalutils/0.1.17/", "requires_dist": [ "pandas (!=0.24.0)", "imageio", "SimpleITK", "cookiecutter", "click", "scipy", "scikit-learn", "numpy" ], "requires_python": ">=3.6.0", "summary": "evalutils helps challenge administrators easily create evaluation containers for grand-challenge.org.", "version": "0.1.17" }, "last_serial": 5307496, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "777575c94758f6ef71750ce23b558c0c", "sha256": "9700a43c10a9425dd3fe6786721e2c076b70b89ff7db564535aeb1ce96ddfff7" }, "downloads": -1, "filename": "evalutils-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "777575c94758f6ef71750ce23b558c0c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3470, "upload_time": "2018-03-22T14:10:06", "url": "https://files.pythonhosted.org/packages/98/ba/0cb7653e00a23d7198b34e505f1c4c1512a56e07d35acde4baf22faf47ca/evalutils-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "48670723791192bd319f8c5df9118467", "sha256": "2cf9f188860bffe7a0d22694d854e5ae385311bc6f84a007c3586460e0b41c56" }, "downloads": -1, "filename": "evalutils-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48670723791192bd319f8c5df9118467", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3474, "upload_time": "2018-03-22T14:31:36", "url": "https://files.pythonhosted.org/packages/9c/3c/7b01ca1b541f04d6156083e52ac3333d36767c0671c86583c6122564d9c5/evalutils-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba4f13cbb3c0dda83c42be04c5e21ac2", "sha256": "1ea9c50b2739a819a400c303e0b14283efa1c5f342c24ede3a24b3a24f5a369b" }, "downloads": -1, "filename": "evalutils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ba4f13cbb3c0dda83c42be04c5e21ac2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7941, "upload_time": "2018-03-22T14:31:38", "url": "https://files.pythonhosted.org/packages/29/a5/fd0a8571cd86d34570cffbc31e0b2fbdc77709f12c02cb258acd7ee5d05e/evalutils-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "59a8c7845caa278128e23683ccc5c00d", "sha256": "8614728af3c8b0908126b25055f574962e8da02e5a1b918a1bb19b44a4249cd5" }, "downloads": -1, "filename": "evalutils-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59a8c7845caa278128e23683ccc5c00d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 14888, "upload_time": "2018-04-19T11:36:50", "url": "https://files.pythonhosted.org/packages/11/c3/4b37c70a21459322e526590e98ee830216487641947d61680a01907262b9/evalutils-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5e2751063e0d5382370c86a1e489e61", "sha256": "069bfefa0f3941dde81c95dd53ed610f9f67333eaf629b3e8e384fededd4ef73" }, "downloads": -1, "filename": "evalutils-0.1.10.tar.gz", "has_sig": false, "md5_digest": "c5e2751063e0d5382370c86a1e489e61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 160561, "upload_time": "2018-04-19T11:36:52", "url": "https://files.pythonhosted.org/packages/c3/2f/ef72900b8750e2c5faa62e3d30848c72747200432edffe0f2c13bfd31be0/evalutils-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "70d7e9793b9404b4cc22dfe0664169b9", "sha256": "5948465fa9bf5f3df861fe64e31870138ddbb733b466c04f3778ee7f40aa947d" }, "downloads": -1, "filename": "evalutils-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70d7e9793b9404b4cc22dfe0664169b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16713, "upload_time": "2018-05-15T13:10:34", "url": "https://files.pythonhosted.org/packages/a2/85/c1d402d67549f192e7e7fc96985c775af0d443df20421679ddaaf7e720d6/evalutils-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00844d683e43811ca885896eb34f0b22", "sha256": "9174dfefef61fae96745fed174df4b35116d669ee5d5133b7162562d7cf7f434" }, "downloads": -1, "filename": "evalutils-0.1.11.tar.gz", "has_sig": false, "md5_digest": "00844d683e43811ca885896eb34f0b22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 182037, "upload_time": "2018-05-15T13:10:36", "url": "https://files.pythonhosted.org/packages/4b/27/4862f86a6629e3ab1e1125b065afa5370b7935c70b4452bfc1ce63d35251/evalutils-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "b49bb1ee5f1455060e0c5a3c17625da4", "sha256": "076d9d1e24ffac96aece1225db79869937b73d3a392af916dad049615fce76a9" }, "downloads": -1, "filename": "evalutils-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b49bb1ee5f1455060e0c5a3c17625da4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16821, "upload_time": "2018-05-16T15:04:30", "url": "https://files.pythonhosted.org/packages/79/3e/bbd5735beda2cfee8a4303f39a5c2df732862b12f3e5b39dc5d06217b962/evalutils-0.1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55f7e58e55f6170ea64dca098c93349b", "sha256": "9dbb86d236646a5d41649da2c58c93363d608f3230a285f16d226079be75b585" }, "downloads": -1, "filename": "evalutils-0.1.12.tar.gz", "has_sig": false, "md5_digest": "55f7e58e55f6170ea64dca098c93349b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 182185, "upload_time": "2018-05-16T15:04:32", "url": "https://files.pythonhosted.org/packages/61/5c/091b90f0314a562116c2ca30f4a0c650c34f1cf77ac059bd6ff4a385b20c/evalutils-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "2469ff0bdffe9beaa3288133cdb6da70", "sha256": "0060b0bd039871df79150833fb0c02e4f9bd07cac8413d2347560ba1bfe7f875" }, "downloads": -1, "filename": "evalutils-0.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2469ff0bdffe9beaa3288133cdb6da70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 206566, "upload_time": "2018-09-12T09:04:15", "url": "https://files.pythonhosted.org/packages/c9/5a/9bcd8aa0913cc9d444732c3e3bd97252686b3a363716182f033d7dbc42f7/evalutils-0.1.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a08ef84d247820737aa2e1fa53e07373", "sha256": "ce944fcdab334d588c1ac940d4a1aa13760bb745bb3a4b2a4a7c84b124617523" }, "downloads": -1, "filename": "evalutils-0.1.13.tar.gz", "has_sig": false, "md5_digest": "a08ef84d247820737aa2e1fa53e07373", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 200823, "upload_time": "2018-09-12T09:04:17", "url": "https://files.pythonhosted.org/packages/f5/cd/3aee40745d688b45437b0790cf04100888ac1f80d2786212844adf843d69/evalutils-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "08ba6862bf84037e6287eca68793e0b7", "sha256": "0b81fa8f6801d94195560cb37dd9f63792712879980265ef5acfe3f13dc1da13" }, "downloads": -1, "filename": "evalutils-0.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08ba6862bf84037e6287eca68793e0b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 217914, "upload_time": "2018-10-16T08:42:01", "url": "https://files.pythonhosted.org/packages/30/04/61eb29f20d2209d5a0a3c4a497a51a6a7bc401d3e0d77adc1d9e6ff578ad/evalutils-0.1.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54608de5eb31233a6f6c000c62d76acb", "sha256": "18fc6de9a52b8ac9056d0464dbcf0f3e31cbb47ebc66855a617943c39409b36d" }, "downloads": -1, "filename": "evalutils-0.1.14.tar.gz", "has_sig": false, "md5_digest": "54608de5eb31233a6f6c000c62d76acb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 217540, "upload_time": "2018-10-16T08:42:02", "url": "https://files.pythonhosted.org/packages/2d/95/0774afeae32d6fce37c6a5ab8d6375e39688a601da885d3f7c0ebeec805b/evalutils-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "2df73284b9671cbe020375726d9c4185", "sha256": "a81fd24db15c33c004eccd2ca3807bacf8986538de0e43c1084b9dc9a3094267" }, "downloads": -1, "filename": "evalutils-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2df73284b9671cbe020375726d9c4185", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 218026, "upload_time": "2019-02-01T12:54:54", "url": "https://files.pythonhosted.org/packages/cd/13/ce1e45af3d4a082d4af0b98afbc7ae7d71a40d6b6c59fb45d23a0378fa93/evalutils-0.1.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9df665ad3714212ffcfaad645efec73f", "sha256": "4bd7f31fbfa0a8b78214aaf6b4c81fd2e494e583f5d2efd745fd7736f5eacd7c" }, "downloads": -1, "filename": "evalutils-0.1.15.tar.gz", "has_sig": false, "md5_digest": "9df665ad3714212ffcfaad645efec73f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 217772, "upload_time": "2019-02-01T12:54:56", "url": "https://files.pythonhosted.org/packages/13/dd/27977cbf0a3f8bac13b59444e2b069e1a68960323e286c8003abf9cf4384/evalutils-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "0058ebf05a7ff2befaa578e72bd07106", "sha256": "75e20cd9392fe374ad3d66ecd05af1276cf6606fd4b17bcac23128a1edb860fa" }, "downloads": -1, "filename": "evalutils-0.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0058ebf05a7ff2befaa578e72bd07106", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 218050, "upload_time": "2019-02-13T11:51:33", "url": "https://files.pythonhosted.org/packages/19/98/06e7a154c3da820e8e0e82fc61e33092023c9053f7cddd222a70ab3a10bf/evalutils-0.1.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b26c792b4405b314178575f410537b3", "sha256": "5c145738906f5a43a362a9dbe5a793fd286087a45cd1ed3af17ce7cf2fc0a1b3" }, "downloads": -1, "filename": "evalutils-0.1.16.tar.gz", "has_sig": false, "md5_digest": "3b26c792b4405b314178575f410537b3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 217821, "upload_time": "2019-02-13T11:51:35", "url": "https://files.pythonhosted.org/packages/f5/8d/f4fe52ee236867756f850f387465c26bfbe43dc41cc4185fbfabf9e7322e/evalutils-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "811c53d68759eafeb74332ac77dbdfc9", "sha256": "aa52f75b3fd80efa72738126ec76eea99ee1d6c9f3a06f780986044d3448dde2" }, "downloads": -1, "filename": "evalutils-0.1.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "811c53d68759eafeb74332ac77dbdfc9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 218161, "upload_time": "2019-05-23T13:16:34", "url": "https://files.pythonhosted.org/packages/6d/e0/9384637025a7c1cbb54f5dc91bd332b078819d6a7988fd23249a0d5d1000/evalutils-0.1.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e472fc819bd9b5209a1f9b0cbebb339", "sha256": "7dd20aa372e14d05c57adecee63936fb9f2ecfdd2a4d5ce38169a460fadd521c" }, "downloads": -1, "filename": "evalutils-0.1.17.tar.gz", "has_sig": false, "md5_digest": "5e472fc819bd9b5209a1f9b0cbebb339", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 217809, "upload_time": "2019-05-23T13:16:36", "url": "https://files.pythonhosted.org/packages/8b/8a/8739e25c4b5b2c3cb17d48778725e5f51ad8cdea3f3a1cec1382ccd4d061/evalutils-0.1.17.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b0129d57022f912fbe034f1e70a3b31e", "sha256": "af7c51fab394ca07f6c84b0ac234ddc244d89fd5d71bb270cd4710f350b7d5eb" }, "downloads": -1, "filename": "evalutils-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0129d57022f912fbe034f1e70a3b31e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9694, "upload_time": "2018-03-29T14:02:15", "url": "https://files.pythonhosted.org/packages/8c/3e/6e7a7ba7857ea0abaae87d38878a7194670be62727fcdb7724df5015d22c/evalutils-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "859084a46a757f94dbc1088e9730dc23", "sha256": "e4ca893415bd48880f32bfa9b5e5c96b2c49fa26b25266c73c36a15009bea36e" }, "downloads": -1, "filename": "evalutils-0.1.3.tar.gz", "has_sig": false, "md5_digest": "859084a46a757f94dbc1088e9730dc23", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 154948, "upload_time": "2018-03-29T14:02:16", "url": "https://files.pythonhosted.org/packages/7d/d9/fff818cf0b8492ff777f86808237579df301591fb120e9500b938a1bc818/evalutils-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "89f85f605c38d9ad512618fdfaeabbed", "sha256": "77bcc7e046f65fe65389c1cd9a2763e32e29c81c7eb70c0b6397dca2a1c82106" }, "downloads": -1, "filename": "evalutils-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89f85f605c38d9ad512618fdfaeabbed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9693, "upload_time": "2018-03-29T15:11:14", "url": "https://files.pythonhosted.org/packages/81/83/e791096863b0f619e6d04a4e7df08fa80cb9ab7e91cff7ed377d8cfe3b18/evalutils-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a61e7a6765523c8cf5d174fa2ff5f64c", "sha256": "199e611146c2cbab8dff0ffdde1abc8a73871caea61841bee383eae82cd87a56" }, "downloads": -1, "filename": "evalutils-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a61e7a6765523c8cf5d174fa2ff5f64c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 154998, "upload_time": "2018-03-29T15:11:16", "url": "https://files.pythonhosted.org/packages/ad/28/27170e7e33e1681389debf024faf9f437c33b40759cdae9a18507bb7a51f/evalutils-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "52aa2f4a07b31205b0b3d528dc838737", "sha256": "9089119f1adf1545fe19f10aa264a7f6a419d46096e979ac165a9a1fa732a030" }, "downloads": -1, "filename": "evalutils-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52aa2f4a07b31205b0b3d528dc838737", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9964, "upload_time": "2018-03-30T09:00:41", "url": "https://files.pythonhosted.org/packages/a7/21/78a98fd2323a42c6c6b5eb5d1058d4d9a6acff935c42b066d25bda7130b2/evalutils-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8549cb91da394f41b412994a23d268e5", "sha256": "d78555116aab575f7bfba51e21ebeb07cf03e42c8f4c445afc2fa2dbed4e7e58" }, "downloads": -1, "filename": "evalutils-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8549cb91da394f41b412994a23d268e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 155519, "upload_time": "2018-03-30T09:00:43", "url": "https://files.pythonhosted.org/packages/63/4d/43f60bfb8bd3a0d7d94a14893fb278f1006d51033ca693203fbb94ce8ef6/evalutils-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "1e0cdad5fdd26e5476ffcfd9ba696667", "sha256": "83d7a7b8e73af29612d452a8497b4ccca7276f192a8248c1f14b6ff66dafd1c2" }, "downloads": -1, "filename": "evalutils-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e0cdad5fdd26e5476ffcfd9ba696667", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 10084, "upload_time": "2018-03-30T09:21:58", "url": "https://files.pythonhosted.org/packages/a5/36/8b97de185845dd7b583d0f526243787958104a6cd4ff09a23fd5a0c2aa1e/evalutils-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "731867064646e85a7d73751e1eac012e", "sha256": "54d26a806bbe45350352c8ddfa1d44f7bdd5783296df47e6f64cb8a03066863f" }, "downloads": -1, "filename": "evalutils-0.1.6.tar.gz", "has_sig": false, "md5_digest": "731867064646e85a7d73751e1eac012e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 155597, "upload_time": "2018-03-30T09:21:59", "url": "https://files.pythonhosted.org/packages/8c/d6/b4557e534fc03913857d5c4f9da8af11ecac03c9ebc79a2c2f5ecda08299/evalutils-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "657d1127edccb320de1e21bb9c778b50", "sha256": "b822de27d7ea29a0a59429e0940e04aa41f8296ee148c8794891ee7ba7f8953c" }, "downloads": -1, "filename": "evalutils-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "657d1127edccb320de1e21bb9c778b50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9777, "upload_time": "2018-04-18T13:46:51", "url": "https://files.pythonhosted.org/packages/47/1c/b61101271d20455d9124402ecd6a1f81b05bad81c60fb2c067bb6c4554aa/evalutils-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2fd34b23ac9a9883abd7bae15c84df5", "sha256": "0a35e5db5786905f229e5c258aaa897bdc5d6bda83539d00d2403ea9dc2e4f3b" }, "downloads": -1, "filename": "evalutils-0.1.7.tar.gz", "has_sig": false, "md5_digest": "e2fd34b23ac9a9883abd7bae15c84df5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 157852, "upload_time": "2018-04-18T13:46:52", "url": "https://files.pythonhosted.org/packages/02/51/ce6825a26befd119e4272ff690e1d7973de25185943c65b6990fffe97319/evalutils-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "7d0387505c9699333000ea227053f0e0", "sha256": "22b9d6f94ad1ed4e093abc0477f12bb36d7f5e923c10d44c9086fe4792a3878a" }, "downloads": -1, "filename": "evalutils-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d0387505c9699333000ea227053f0e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 14778, "upload_time": "2018-04-18T14:06:43", "url": "https://files.pythonhosted.org/packages/ee/cd/d11df11320e2494000d66589fee23c65f84bc62e3d0b30e96543d4e41e62/evalutils-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b3097530e89a73f46d5aa37007f8ae4", "sha256": "069d1258b658c9f887de7d666a6bd6aeab8f7b87f793946fce73e4115822f9e6" }, "downloads": -1, "filename": "evalutils-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0b3097530e89a73f46d5aa37007f8ae4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 157906, "upload_time": "2018-04-18T14:06:44", "url": "https://files.pythonhosted.org/packages/42/23/5d2bd743cb7f8dca50bb5568cf3aae8a04f4295840101744402b30df16e4/evalutils-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "10d3725221cfc00854872f1707c79d9b", "sha256": "f17dcefc68f2eb0f028ea6452a032c96038167494d38ac7fc76c871cb12ed08f" }, "downloads": -1, "filename": "evalutils-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10d3725221cfc00854872f1707c79d9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 14977, "upload_time": "2018-04-19T08:34:12", "url": "https://files.pythonhosted.org/packages/1d/5d/b5c8a3a9123cc6c97fc8343ec994b5f896066e53d8d779f7973264181445/evalutils-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a043d5aa37ab7a529974668159b63d8", "sha256": "281b119b4ffb7b2718173af2fc4886cd5cb54e0c6404b0f632ecb6eea62f8c8e" }, "downloads": -1, "filename": "evalutils-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3a043d5aa37ab7a529974668159b63d8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 159399, "upload_time": "2018-04-19T08:34:13", "url": "https://files.pythonhosted.org/packages/9c/34/56542e47c14b92b0a869ac5fc3b22378131dd23f3053151fa5a777c54447/evalutils-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "811c53d68759eafeb74332ac77dbdfc9", "sha256": "aa52f75b3fd80efa72738126ec76eea99ee1d6c9f3a06f780986044d3448dde2" }, "downloads": -1, "filename": "evalutils-0.1.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "811c53d68759eafeb74332ac77dbdfc9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 218161, "upload_time": "2019-05-23T13:16:34", "url": "https://files.pythonhosted.org/packages/6d/e0/9384637025a7c1cbb54f5dc91bd332b078819d6a7988fd23249a0d5d1000/evalutils-0.1.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e472fc819bd9b5209a1f9b0cbebb339", "sha256": "7dd20aa372e14d05c57adecee63936fb9f2ecfdd2a4d5ce38169a460fadd521c" }, "downloads": -1, "filename": "evalutils-0.1.17.tar.gz", "has_sig": false, "md5_digest": "5e472fc819bd9b5209a1f9b0cbebb339", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 217809, "upload_time": "2019-05-23T13:16:36", "url": "https://files.pythonhosted.org/packages/8b/8a/8739e25c4b5b2c3cb17d48778725e5f51ad8cdea3f3a1cec1382ccd4d061/evalutils-0.1.17.tar.gz" } ] }