{ "info": { "author": "Tom Gillespie", "author_email": "tgbugs@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# pyontutils\n[![PyPI version](https://badge.fury.io/py/pyontutils.svg)](https://pypi.org/project/pyontutils/)\n[![Build Status](https://travis-ci.org/tgbugs/pyontutils.svg?branch=master)](https://travis-ci.org/tgbugs/pyontutils)\n[![Coverage Status](https://coveralls.io/repos/github/tgbugs/pyontutils/badge.svg?branch=master)](https://coveralls.io/github/tgbugs/pyontutils?branch=master)\n\npython utilities for working with ontologies\n\n## Installation\n`pyontutils` is slowly approaching stability. You can obtain it and other related\npackages from pypi and install them as you see fit (e.g. `pip install --user pyontutils`).\nIf you need a bleeding edge version I reccomend installing it into your environment\n(virtual or otherwise) using `pip install --user --editable .[dev,test]` run from\nfrom your local copy of this repo.\n\n## Configuration\n`pyontutils` makes use of 3 configuration files:\n1. [~/.config/pyontutils/config.yaml](${HOME}/.config/pyontutils/config.yaml).\nThis file can be used to augment the varibles defined in [auth-config.py](./pyontutils/auth-config.py).\nFor more details about the config see the [orthauth guide](https://github.com/tgbugs/orthauth/blob/master/docs/guide.org).\n2. [secrets.yaml](${HOME}/.config/orthauth/secrets.yaml) that you can put wherever\nyou want by editing the `auth-stores: secrets: path:` entry in [config.yaml](${HOME}/.config/pyontutils/config.yaml).\nThe file mode needs to be set to `0600` so that only you can read and write it.\nIt is also advisable to place it inside a folder with a mode set to `0700` since\nsome editors do not preserve file modes. `orthauth` will fail loudly if this happens.\n3. [./nifstd/scigraph/curie_map.yaml](./nifstd/scigraph/curie_map.yaml) or\n[~/.config/pyontutils/curie_map.yaml](${HOME}/.config/pyontutils/curie_map.yaml)\nif a `pyontutils` git repository is not found. `pyontutils` will retrieve the\nlatest version of this file from github on first run if it cannot find a local copy.\nThe full list of locations that are searched for `curie_map.yaml` are specified in\n[auth-config.py](./pyontutils/auth-config.py). \n\nIf you are going to use the SciCrunch SciGraph production instance follow the\n[instructions](https://github.com/SciCrunch/sparc-curation/blob/master/docs/setup.org#scigraph)\nin the sparc curation setup guide to obtain an API key and put it in the right place.\nIn short you can set the key in your secrets file and specify the path to it in\n[config.yaml](${HOME}/.config/pyontutils/config.yaml) under the =scigraph-api-key= variable.\nAlternately you can set the key using the `SCICRUNCH_API_KEY` environment variable\n(e.g., by running `export SCICRUNCH_API_KEY=$(cat path/to/my/apikey)`) or by whatever\nmeans you prefer for managing your keys.\n\n## Development Installation\nFrom the directory that contains this readme run the following.\nRefer to [.travis.yml](./.travis.yml) for full details.\n```bash\nfor f in {librdflib,htmlfn,ttlser,.,neurondm,nifstd}; do pushd $f; pip install --user --pre --editable . ; popd; done\n```\nIf you need even more information there is fairly exhaustive doccumentation\nlocated in the sparc curation [setup doc](https://github.com/SciCrunch/sparc-curation/blob/master/docs/setup.org).\n\n## Requirements\nThis repo requires PyPy3 or >=Python3.6.\nSee and setup.py and Pipfile for additional requirements.\n`ontload` requires Java8 and >=maven3.3 in order to build SciGraph.\n[parcellation](./nifstd/nifstd_tools/parcellation/__init__.py) requires [FSL](https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/)\nto be installed or you need to obtain the [atlases](https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/Atlases) in\nsome other way. In order to build the packages required by this repo you will need\ngcc (and toolchain) installed and will need to have the development packages for\n`libxml` installed. To build the development dependencies you will also need the\ndevelopment packages for `postgresql`, and `protobuf` installed on your system.\nBuilding the documentation for the ontology requires `pandoc` and `emacs` along\nwith [orgstrap](https://github.com/tgbugs/orgstrap). See [.travis.yml](./.travis.yml)\nfor an example of how to bootstrap a working dev environment. Alternately see\n[pyontutils-9999.ebuild](https://github.com/tgbugs/tgbugs-overlay/blob/master/dev-python/pyontutils/pyontutils-9999.ebuild) and\n[nifstd-tools-9999.ebuild](https://github.com/tgbugs/tgbugs-overlay/blob/master/dev-python/nifstd-tools/nifstd-tools-9999.ebuild) in [tgbugs-overlay](https://github.com/tgbugs/tgbugs-overlay).\n\n## Utility Scripts\npyontutils provides a set of scripts that are useful for maintaining and managing ontologies\nusing git, and making them available via SciGraph. Note that if you choose the development\ninstallation option you will need to `ln -sT` the scripts to your preferred bin folder.\nFor the full list please see the [documentation](http://ontology.neuinfo.org/docs/docstrings.html).\n1. [ttlfmt](./ttlser/ttlser/ttlfmt.py)\n\tReserialize ontology files using deterministic turtle ([spec](./ttlser/docs/ttlser.md)).\n2. [ontutils](./pyontutils/ontutils.py)\n Various useful and frequently needed commands for ontology processes as well as less frequent refactorings.\n3. [ontload](./pyontutils/ontload.py)\n\tLoad an ontology managed by git into SciGraph for easy deployment of services.\n4. [qnamefix](./pyontutils/qnamefix.py)\n Set qnames based on the curies defined for a given ontology.\n5. [necromancy](./pyontutils/necromancy.py)\n Find dead ids in an ontology and raise them to be owl:Classes again.\n6. [scigraph-codegen](./pyontutils/scigraph_codegen.py)\n\tGenerate a rest client against a SciGraph services endpoint.\n7. [scig](./pyontutils/scig.py)\n\tRun queries against a SciGraph endpoint from the command line.\n9. [graphml_to_ttl](./pyontutils/graphml_to_ttl.py)\n\tConvert yEd graphml files to ttl.\n10. [ontree](./nifstd/nifstd_tools/ontree.py)\n\tRun a webserver to query and view hierarchies from the ontology.\n\n## NIF-Ontology\nMany of these scripts are written for working on the NIF standard ontology\nfound [here](https://github.com/SciCrunch/NIF-Ontology/).\n\n## SciGraph\n[scigraph_codegen.py](./pyontutils/scigraph_codegen.py) is code geneator for creating a python client library against a\n[SciGraph](https://github.com/SciGraph/SciGraph) REST endpoint.\n[scigraph_client.py](./pyontutils/scigraph_client.py) is the client library generated against the nif development scigraph instance.\n[ontload](./pyontutils/ontload.py) can be used to load your ontology into SciGraph for local use.\n\n## Building releases\nSee [release.org](./docs/release.org).\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/tgbugs/pyontutils", "keywords": "ontology scigraph rdflib turtle ttl OWL", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyontutils", "package_url": "https://pypi.org/project/pyontutils/", "platform": null, "project_url": "https://pypi.org/project/pyontutils/", "project_urls": { "Homepage": "https://github.com/tgbugs/pyontutils" }, "release_url": "https://pypi.org/project/pyontutils/0.1.28/", "requires_dist": [ "augpathlib (>=0.0.23)", "colorlog", "docopt", "gitpython", "google-api-python-client", "google-auth-oauthlib", "htmlfn", "idlib (>=0.0.1.dev10)", "joblib (>=1.1.0)", "lxml", "nest-asyncio", "ontquery (>=0.2.8)", "orthauth (>=0.0.14)", "pyld", "pyyaml", "requests", "terminaltables", "ttlser (>=1.1.4)", "ipython ; python_version < \"3.7\"", "pytest-cov ; extra == 'dev'", "wheel ; extra == 'dev'", "hunspell ; extra == 'spell'", "pytest ; extra == 'test'" ], "requires_python": ">=3.6", "summary": "utilities for working with the NIF ontology, SciGraph, and turtle", "version": "0.1.28", "yanked": false, "yanked_reason": null }, "last_serial": 13648123, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d525d75af89f477cb2f8afce5ccb4d91", "sha256": "f794c7be71ef943aa1cf4d93bd1f7a70e5cfe21120b167644dc57758ef962b2f" }, "downloads": -1, "filename": "pyontutils-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d525d75af89f477cb2f8afce5ccb4d91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 142637, "upload_time": "2018-08-06T11:52:56", "upload_time_iso_8601": "2018-08-06T11:52:56.349668Z", "url": "https://files.pythonhosted.org/packages/6b/d8/e71c296f81f839263f757accd14966b7090c844426eac8689737add51b51/pyontutils-0.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7fb4bfeedd080cb01e0e014aa034ad52", "sha256": "704efabe20a54bbcc63a14c83cf86704eabcc75a4e4f3a55c8e5abffb4307e77" }, "downloads": -1, "filename": "pyontutils-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7fb4bfeedd080cb01e0e014aa034ad52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 106717, "upload_time": "2018-08-06T11:52:58", "upload_time_iso_8601": "2018-08-06T11:52:58.202185Z", "url": "https://files.pythonhosted.org/packages/d1/8a/fde6afff4a9144dd4cd2e83c2b746372835af200f3f131ed9c85555f3825/pyontutils-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "db05a258b16065dd588d9991a231beb7", "sha256": "0a80e2ec4f3bb032e5a4d36eff37b840517e30009bf8c4a3c620c24c1d10fa37" }, "downloads": -1, "filename": "pyontutils-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db05a258b16065dd588d9991a231beb7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 159642, "upload_time": "2018-09-12T05:01:17", "upload_time_iso_8601": "2018-09-12T05:01:17.609966Z", "url": "https://files.pythonhosted.org/packages/89/1d/0d425d947741d3379475642abe8f247337639fc43190469f9d4e343ade70/pyontutils-0.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "369700642b864f54762ae3a2a81c3930", "sha256": "02c0aff3c789afe2063c815dccd5f0a3d09b98eb1215b294b0bbd590ceeb3eb7" }, "downloads": -1, "filename": "pyontutils-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "369700642b864f54762ae3a2a81c3930", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 144052, "upload_time": "2018-09-24T20:04:34", "upload_time_iso_8601": "2018-09-24T20:04:34.305632Z", "url": "https://files.pythonhosted.org/packages/63/c5/94583318a9fc09ad570be9c360674e03b50073df337b2d1cfe988113c8d6/pyontutils-0.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fbfc306f5999655f067423e82e1259d5", "sha256": "4e8b2501c2ef0472a96a802155fc194f17fd5d604a3b15a3706baaa83df05374" }, "downloads": -1, "filename": "pyontutils-0.0.3.tar.gz", "has_sig": false, "md5_digest": "fbfc306f5999655f067423e82e1259d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1079971, "upload_time": "2018-09-24T20:04:36", "upload_time_iso_8601": "2018-09-24T20:04:36.928867Z", "url": "https://files.pythonhosted.org/packages/e3/9f/32695a202f4a9a6a697ccefb6a59eafa515b675d8556bd8a57cddce12633/pyontutils-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ed4e18d27c9bc69a90da13bb5e1323be", "sha256": "3b290e5884b5ec7e10e2efc788681d00dea67a726380f826a31e73b694192443" }, "downloads": -1, "filename": "pyontutils-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed4e18d27c9bc69a90da13bb5e1323be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 144146, "upload_time": "2018-09-29T10:19:42", "upload_time_iso_8601": "2018-09-29T10:19:42.163849Z", "url": "https://files.pythonhosted.org/packages/49/d6/13e43ffdc4f283175d41a998e69f5aa216df7273f3500bd8ad707ab2a1c8/pyontutils-0.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9be348b9c20253ceeb4fd47f3b35ab2b", "sha256": "cc8142f86890e092a1f9a047302fcf8640e1e2cc194083f80aa0de9c1a99ddfd" }, "downloads": -1, "filename": "pyontutils-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9be348b9c20253ceeb4fd47f3b35ab2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1084677, "upload_time": "2018-09-29T10:19:44", "upload_time_iso_8601": "2018-09-29T10:19:44.698109Z", "url": "https://files.pythonhosted.org/packages/15/58/f8411e1f570b981ef916af698e83cfa409fa3f818eaee25094e3e92ed19f/pyontutils-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4.post1": [ { "comment_text": "", "digests": { "md5": "9fcc9b29ca5bba8ca84dc218fa5eea3c", "sha256": "3b00645e7669c06739c100153bb786b86ae0c1ecefebfe5aaa2a3483f15ba79e" }, "downloads": -1, "filename": "pyontutils-0.0.4.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9fcc9b29ca5bba8ca84dc218fa5eea3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 144264, "upload_time": "2018-09-30T03:10:52", "upload_time_iso_8601": "2018-09-30T03:10:52.630712Z", "url": "https://files.pythonhosted.org/packages/84/26/36d4ac5ad15c5bae2ef2a6f433cb15dec058e7258e802f2ad013e9af400c/pyontutils-0.0.4.post1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9941fc0487a27a4b7c202092e1623aef", "sha256": "fc2347f37590c8090538bda9093d54991879ad829fc235be4f5a9e1f327ac69b" }, "downloads": -1, "filename": "pyontutils-0.0.4.post1.tar.gz", "has_sig": false, "md5_digest": "9941fc0487a27a4b7c202092e1623aef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1084882, "upload_time": "2018-09-30T03:10:54", "upload_time_iso_8601": "2018-09-30T03:10:54.673029Z", "url": "https://files.pythonhosted.org/packages/d7/f9/93d4352be1a549e2110b5a6d7e16e83ceab740a02c84e13b6afdc5233c61/pyontutils-0.0.4.post1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4.post2": [ { "comment_text": "", "digests": { "md5": "a6cdcf6064515814319e6e2927993f8b", "sha256": "fe25be1b9bac156c50ba1bbbc7c4f7f97264f9f87f7fcd2e18b661daad8e99b9" }, "downloads": -1, "filename": "pyontutils-0.0.4.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6cdcf6064515814319e6e2927993f8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 144655, "upload_time": "2018-10-03T02:05:47", "upload_time_iso_8601": "2018-10-03T02:05:47.504196Z", "url": "https://files.pythonhosted.org/packages/59/08/8f164fe881d49321138616b3a84f309e78bc249096fdc6c7c81048c1215e/pyontutils-0.0.4.post2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6933c8e27bce64431c4ff5b2b3968e60", "sha256": "3ee6ec93cb9eade6047fcc151beb935feb82cbc121c290d60f07ba25d6583962" }, "downloads": -1, "filename": "pyontutils-0.0.4.post2.tar.gz", "has_sig": false, "md5_digest": "6933c8e27bce64431c4ff5b2b3968e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1085513, "upload_time": "2018-10-03T02:05:50", "upload_time_iso_8601": "2018-10-03T02:05:50.141487Z", "url": "https://files.pythonhosted.org/packages/a9/8f/c045cf6b110e0f659c2e187d060fd718bc2b70322f80bbac26aedfbdf5fb/pyontutils-0.0.4.post2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "dff413f4be80613ca051427e0ab6895b", "sha256": "7716b0d2a8c0ec5e82097a463b38782b3f588298e9c4e59a24d06a171a7d2eb2" }, "downloads": -1, "filename": "pyontutils-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dff413f4be80613ca051427e0ab6895b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 167828, "upload_time": "2018-10-18T10:19:19", "upload_time_iso_8601": "2018-10-18T10:19:19.548036Z", "url": "https://files.pythonhosted.org/packages/6c/b8/a2c025c76e4528fdec8a6be105d875cf38ab82a3e556c42ca12caea34f08/pyontutils-0.0.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "666d8120750c840dddc38f74fe15f261", "sha256": "42ce8b64ea2b783f319a7662a92cc73d1d0281de2cef2fc97cb83aaf53178f72" }, "downloads": -1, "filename": "pyontutils-0.0.5.tar.gz", "has_sig": false, "md5_digest": "666d8120750c840dddc38f74fe15f261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1098496, "upload_time": "2018-10-18T10:19:21", "upload_time_iso_8601": "2018-10-18T10:19:21.672982Z", "url": "https://files.pythonhosted.org/packages/92/10/8b14be22db4a2abc3e52ead94872efb885d767a4d5933699b7604d18fd11/pyontutils-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7aec76727ae802fb7da7a69a06af948a", "sha256": "ee39b4bdfccc653461729391cae07c3eabfd2cdeb4e032f2ec6669bcb484f018" }, "downloads": -1, "filename": "pyontutils-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7aec76727ae802fb7da7a69a06af948a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 129466, "upload_time": "2019-04-04T03:59:59", "upload_time_iso_8601": "2019-04-04T03:59:59.351183Z", "url": "https://files.pythonhosted.org/packages/3d/a0/73e9a40ba0d17d8a97798573f336b10d1dbf2e056b25e865766135ba40cf/pyontutils-0.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8cd06daf659b8b0c86b97f68f36fb52a", "sha256": "293fc6e63bea8170487e03adcf0ab3d625c7c1e1ef5b43cea23d9137601152b4" }, "downloads": -1, "filename": "pyontutils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8cd06daf659b8b0c86b97f68f36fb52a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 181561, "upload_time": "2019-04-04T04:00:01", "upload_time_iso_8601": "2019-04-04T04:00:01.191967Z", "url": "https://files.pythonhosted.org/packages/4e/45/59511d6022a9506ed2873df49874a566c8f2af9495a4b8e054a2409bf3d1/pyontutils-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d1ced198ab44bcc89845efb0412e55a2", "sha256": "0ce7480dc5a544b474248a55b8406ad71b50fe5d992090df85874131b1774f66" }, "downloads": -1, "filename": "pyontutils-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1ced198ab44bcc89845efb0412e55a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 130179, "upload_time": "2019-04-06T10:15:33", "upload_time_iso_8601": "2019-04-06T10:15:33.408572Z", "url": "https://files.pythonhosted.org/packages/6f/97/a2c18b460086aa316c61707ff0b489f25c877523ce9218013938616cc488/pyontutils-0.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d478c5aa3090a9309e1ffd8033a52edd", "sha256": "bbaecea550699d08e80c5db94982d262a5ea1470769aac496272e463914ebdbb" }, "downloads": -1, "filename": "pyontutils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d478c5aa3090a9309e1ffd8033a52edd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 183446, "upload_time": "2019-04-06T10:15:35", "upload_time_iso_8601": "2019-04-06T10:15:35.395313Z", "url": "https://files.pythonhosted.org/packages/86/a6/e1b789303aeb4c34498a04a6d59bccb40cb55a98fec3efdad4560318d788/pyontutils-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "67db52ea6ae67ec5c20e4fb86e79a5ae", "sha256": "b93ddd89926ac15d96fc31d76a0ffad5ee1e5ef3930b5ef5ef113c222610dcaf" }, "downloads": -1, "filename": "pyontutils-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67db52ea6ae67ec5c20e4fb86e79a5ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167428, "upload_time": "2019-12-08T06:37:11", "upload_time_iso_8601": "2019-12-08T06:37:11.219893Z", "url": "https://files.pythonhosted.org/packages/f0/2d/ff089748d9205b6cfeb87ffcac0c5a6d412a5a256323180dfab084a85ee4/pyontutils-0.1.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b310273dc5b20194781c3471c61212f8", "sha256": "ae5174e75c2fa1ea0fa54a78f3eae30daec0f2cb0f2f4d272441f5c5d0cfaaf6" }, "downloads": -1, "filename": "pyontutils-0.1.10.tar.gz", "has_sig": false, "md5_digest": "b310273dc5b20194781c3471c61212f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 230311, "upload_time": "2019-12-08T06:37:13", "upload_time_iso_8601": "2019-12-08T06:37:13.236985Z", "url": "https://files.pythonhosted.org/packages/2e/74/c2471c3f5b097ea63746cda344c564e334c0f1266a0a889491bc46af7f76/pyontutils-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "c8a857f812c22e67883c875d74ca2478", "sha256": "77db436b620ee630f3c7c6fbf2ad775830539b6723d159d7e0fe765befcd4738" }, "downloads": -1, "filename": "pyontutils-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8a857f812c22e67883c875d74ca2478", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167434, "upload_time": "2019-12-08T08:38:51", "upload_time_iso_8601": "2019-12-08T08:38:51.842792Z", "url": "https://files.pythonhosted.org/packages/08/09/2923e8dae12a7c2cccbf276532a38f1415d7335939b60e2c1bdf3ca16fec/pyontutils-0.1.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "908cd52587f7367fa14ac2516e2b7a15", "sha256": "0b293e3f9e0f07f9e95563be01e73bda63d67393b27761b98b521837b84a1546" }, "downloads": -1, "filename": "pyontutils-0.1.11.tar.gz", "has_sig": false, "md5_digest": "908cd52587f7367fa14ac2516e2b7a15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 230307, "upload_time": "2019-12-08T08:38:53", "upload_time_iso_8601": "2019-12-08T08:38:53.958929Z", "url": "https://files.pythonhosted.org/packages/4f/93/82635784b8b3189e87830ecca6c77d87058fc7fa717761c7dc0e2463624d/pyontutils-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "9d8a2778567a4f4fbbb845e44bbd9250", "sha256": "b68f9020c5e340d294e30f4faffd22db5c8320585527f93acddbc43f505603d8" }, "downloads": -1, "filename": "pyontutils-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d8a2778567a4f4fbbb845e44bbd9250", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167416, "upload_time": "2019-12-10T01:34:52", "upload_time_iso_8601": "2019-12-10T01:34:52.265845Z", "url": "https://files.pythonhosted.org/packages/c7/2a/10fb1e55b7905726e12eb88b0065b8deaf8ecccaa88008bcc19080e3cde0/pyontutils-0.1.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe29f276590b2ce7b9d434e3eeab09cb", "sha256": "3593e63988623e4b2d161fbea728a69db8a6b4037a57224af26bd9e04c56ea4a" }, "downloads": -1, "filename": "pyontutils-0.1.12.tar.gz", "has_sig": false, "md5_digest": "fe29f276590b2ce7b9d434e3eeab09cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 230315, "upload_time": "2019-12-10T01:34:54", "upload_time_iso_8601": "2019-12-10T01:34:54.308559Z", "url": "https://files.pythonhosted.org/packages/a8/1b/03950d4b69ddc8e6e6e7228178f3fef214fcc9982309c2466b5d85d2d99d/pyontutils-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "00619ffe644358984ca707f7cff8ac06", "sha256": "157aa6fecb1a069851ccccecc22bf53f4401d3af6b29d5c781559cfc1b16438c" }, "downloads": -1, "filename": "pyontutils-0.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00619ffe644358984ca707f7cff8ac06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167432, "upload_time": "2019-12-10T02:41:09", "upload_time_iso_8601": "2019-12-10T02:41:09.819000Z", "url": "https://files.pythonhosted.org/packages/5f/23/fefb9380b01f6d15d8c85f7943e5e4cd5af7d985a399b843d77e68bd28ed/pyontutils-0.1.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d7163e2842714058603642f91d2eaee", "sha256": "59d6b1a899a64ec0352ed6d29070af17084c724264706edaa11e5ccf2f86cef4" }, "downloads": -1, "filename": "pyontutils-0.1.13.tar.gz", "has_sig": false, "md5_digest": "2d7163e2842714058603642f91d2eaee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 230318, "upload_time": "2019-12-10T02:41:12", "upload_time_iso_8601": "2019-12-10T02:41:12.022153Z", "url": "https://files.pythonhosted.org/packages/36/c6/09a15a29d25c9106a554e4e1552f27d8d2a203fd55e13ea1351064f93543/pyontutils-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "52412913fda2a4315834ce5360163dae", "sha256": "fa2c5e28eed93ec017de25f925d876db4b190276f4661ddeb8743ab4b28f0e70" }, "downloads": -1, "filename": "pyontutils-0.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52412913fda2a4315834ce5360163dae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167532, "upload_time": "2020-01-24T10:51:33", "upload_time_iso_8601": "2020-01-24T10:51:33.343177Z", "url": "https://files.pythonhosted.org/packages/ca/c4/f2e06dd9df9216acddee4d3df69d3459a69f17868c8ecc8ad5876ae6a9aa/pyontutils-0.1.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0a250c36068b25da4257f09c2f3bb62", "sha256": "f456722ac8f22ae8d35ea9f6cb0b9219bf4947ddb0e275610e3ce03a6a05b255" }, "downloads": -1, "filename": "pyontutils-0.1.14.tar.gz", "has_sig": false, "md5_digest": "c0a250c36068b25da4257f09c2f3bb62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 231762, "upload_time": "2020-01-24T10:51:35", "upload_time_iso_8601": "2020-01-24T10:51:35.030151Z", "url": "https://files.pythonhosted.org/packages/f8/11/2d3c80160e189565358b490bc8e7ed76f806026ff5758e3a87b26b550b9b/pyontutils-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "ffc70da1e9ffa260031f4ddbe8c2f92a", "sha256": "e660124dcb831b3b5588b617c2eb5ecd38d8ed0314d23ff42d291f6ae80308be" }, "downloads": -1, "filename": "pyontutils-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ffc70da1e9ffa260031f4ddbe8c2f92a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 170027, "upload_time": "2020-02-11T00:49:58", "upload_time_iso_8601": "2020-02-11T00:49:58.985290Z", "url": "https://files.pythonhosted.org/packages/72/a4/647104d188ff444d730e3f10de4167fa3b165ea9cff69474b96fa525ccb1/pyontutils-0.1.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f4f950311f9e66ecb7de4a811e8e4ab", "sha256": "38ce7c72969fbeb27be6d472ef5b7b47fff418a51abff22a0bc3e229c85a3152" }, "downloads": -1, "filename": "pyontutils-0.1.15.tar.gz", "has_sig": false, "md5_digest": "9f4f950311f9e66ecb7de4a811e8e4ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 233605, "upload_time": "2020-02-11T00:50:00", "upload_time_iso_8601": "2020-02-11T00:50:00.978671Z", "url": "https://files.pythonhosted.org/packages/90/1b/67cbac1f0ab65b373079ca9fbb0002849b065fbf4cafbb2b6f505083ba17/pyontutils-0.1.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "fe74717a7d0e678adb7fc324d84968ca", "sha256": "99a1067ce4c0beb40bb98513a9014476b9d36d53d8c6c507c5296731d8205f4a" }, "downloads": -1, "filename": "pyontutils-0.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe74717a7d0e678adb7fc324d84968ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 161464, "upload_time": "2020-02-19T09:14:44", "upload_time_iso_8601": "2020-02-19T09:14:44.310075Z", "url": "https://files.pythonhosted.org/packages/a4/66/23c2441d706277f7205dbc673c87745854bfbba52d914d8d2bc4dcb87f65/pyontutils-0.1.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4339c60c90c457a4ab44b051c7a3823", "sha256": "7197d471b88c1191ce6bbdb89de9708f96fe8583db228b6e9e8f98900c6852eb" }, "downloads": -1, "filename": "pyontutils-0.1.16.tar.gz", "has_sig": false, "md5_digest": "f4339c60c90c457a4ab44b051c7a3823", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 226550, "upload_time": "2020-02-19T09:14:46", "upload_time_iso_8601": "2020-02-19T09:14:46.338705Z", "url": "https://files.pythonhosted.org/packages/dc/74/2c2957a496d84b0ca140682afd6126eca8812811ee738c63f1239e4f8d31/pyontutils-0.1.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "73c91eae450ce7706bf93a9d1660f7da", "sha256": "1c87c8f6973807e9237c133882f23ad5f9ae6a8e1ff1a5a07ace364e14538a76" }, "downloads": -1, "filename": "pyontutils-0.1.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73c91eae450ce7706bf93a9d1660f7da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 161549, "upload_time": "2020-02-19T18:58:52", "upload_time_iso_8601": "2020-02-19T18:58:52.514329Z", "url": "https://files.pythonhosted.org/packages/81/e2/59a69ba30f45504292cd31baf36ee84e4b504711aa8efc6d762d313b5ab9/pyontutils-0.1.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21c8dcdf9b8565b4d3ff28066e29ef22", "sha256": "8450182c0664f03cab130dfade113dfa0040a4abcbd5b706b7765def59fb2b74" }, "downloads": -1, "filename": "pyontutils-0.1.17.tar.gz", "has_sig": false, "md5_digest": "21c8dcdf9b8565b4d3ff28066e29ef22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 227236, "upload_time": "2020-02-19T18:58:54", "upload_time_iso_8601": "2020-02-19T18:58:54.612054Z", "url": "https://files.pythonhosted.org/packages/73/c0/530f074d81279212ecbe999404c5a43f7615a498edf669c2d858afbbc042/pyontutils-0.1.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "56f40747cf4789613aee1742c54774b7", "sha256": "33effeb03853edcc52b29bacfc16ecc90f272ce9f6d261625706088c9fef42ac" }, "downloads": -1, "filename": "pyontutils-0.1.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56f40747cf4789613aee1742c54774b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 161566, "upload_time": "2020-02-19T19:30:43", "upload_time_iso_8601": "2020-02-19T19:30:43.222641Z", "url": "https://files.pythonhosted.org/packages/f8/f5/413ef578348812da7589d98a35f44b3d7c179ffb56829c050da424bb037d/pyontutils-0.1.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73417abc85575df6516458da02a7ca6c", "sha256": "d0be0ef0986fcaba62cd5c356793c2360e8735f7332a07040d1202bb2d77025d" }, "downloads": -1, "filename": "pyontutils-0.1.18.tar.gz", "has_sig": false, "md5_digest": "73417abc85575df6516458da02a7ca6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 227259, "upload_time": "2020-02-19T19:30:45", "upload_time_iso_8601": "2020-02-19T19:30:45.192201Z", "url": "https://files.pythonhosted.org/packages/c4/ad/365d41e1a15c990c8d9b270ea213b937a232bc71f973337e57992712ea03/pyontutils-0.1.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "83f430ef47aa2ee82c7c3f7567ba844e", "sha256": "844b04ecd395d51c4bf5cd346df20002f0b60ca19d93ad72269abb1d70575864" }, "downloads": -1, "filename": "pyontutils-0.1.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83f430ef47aa2ee82c7c3f7567ba844e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 162295, "upload_time": "2020-02-20T00:18:02", "upload_time_iso_8601": "2020-02-20T00:18:02.954163Z", "url": "https://files.pythonhosted.org/packages/e5/04/0f3fbf3979861776c6ef6f5839265c91b57431fd431605e8fd84a9664bac/pyontutils-0.1.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ad7992bcda55d7d2257b286db0c82fb", "sha256": "debdcdda0462c5d287590bae678b17d9803f6b423dea29c361bd1eb3935a19e8" }, "downloads": -1, "filename": "pyontutils-0.1.19.tar.gz", "has_sig": false, "md5_digest": "1ad7992bcda55d7d2257b286db0c82fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 228834, "upload_time": "2020-02-20T00:18:05", "upload_time_iso_8601": "2020-02-20T00:18:05.072130Z", "url": "https://files.pythonhosted.org/packages/1c/3b/c0ce589622c4e107bda8daf0f743ecfc83355aa9c2a29813807615b68b60/pyontutils-0.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "09eea4081cff2a67fa5b0e9a5de6f8aa", "sha256": "01875bb711c4bd2a5f4a49b2a6b65aad37cb4d74e59d5f6aa9040fb8b5bd040c" }, "downloads": -1, "filename": "pyontutils-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09eea4081cff2a67fa5b0e9a5de6f8aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 145361, "upload_time": "2019-06-17T07:54:14", "upload_time_iso_8601": "2019-06-17T07:54:14.405904Z", "url": "https://files.pythonhosted.org/packages/8f/62/185590582790e4e83c4cb4469e80bc535f693aa9ae93c262d13e756e579b/pyontutils-0.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34ad13c0a5997daec5514e05370a7462", "sha256": "53569ae1b9d0ffd551591cd065618dc8542d1e59fadce3a76aedbe1c611b667d" }, "downloads": -1, "filename": "pyontutils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "34ad13c0a5997daec5514e05370a7462", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 198448, "upload_time": "2019-06-17T07:54:16", "upload_time_iso_8601": "2019-06-17T07:54:16.646932Z", "url": "https://files.pythonhosted.org/packages/04/85/cdb4250ed79a9af6798b893cabd8e3138e7e9c57d4c81a5588535289b7b7/pyontutils-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "f5b4853238acf4a518b9987087b846fc", "sha256": "edb7300c852e6da6d71fd01b8ecd29c51911e5c4dd75586313da2c1b9bd0739b" }, "downloads": -1, "filename": "pyontutils-0.1.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5b4853238acf4a518b9987087b846fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 162358, "upload_time": "2020-02-21T02:16:19", "upload_time_iso_8601": "2020-02-21T02:16:19.642242Z", "url": "https://files.pythonhosted.org/packages/6d/fd/b111d6e0494ca121312c8ab6bb6fd9d278f5505f1a0eafb799efee22e18b/pyontutils-0.1.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0a0bd358ec9e403fc0cefbe8b3f67a7", "sha256": "9778933e777259f7bc7896f26657655aac036f540225d6b748736b751d609f71" }, "downloads": -1, "filename": "pyontutils-0.1.20.tar.gz", "has_sig": false, "md5_digest": "c0a0bd358ec9e403fc0cefbe8b3f67a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229236, "upload_time": "2020-02-21T02:16:21", "upload_time_iso_8601": "2020-02-21T02:16:21.476467Z", "url": "https://files.pythonhosted.org/packages/b3/31/c0c0028df97bd0af1e0c8006c5fdeaec0ccc3a95d5a8c7f6558e94a22532/pyontutils-0.1.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "5b6946cb723b7d01863fd7717d21d316", "sha256": "5a0a5b405f51804515c0338f98f9aa2dd526be9d7234675f175b7a6690eab6ff" }, "downloads": -1, "filename": "pyontutils-0.1.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b6946cb723b7d01863fd7717d21d316", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 175958, "upload_time": "2020-04-09T09:45:24", "upload_time_iso_8601": "2020-04-09T09:45:24.422316Z", "url": "https://files.pythonhosted.org/packages/18/8b/e7964b6fceb5f1da80958acb13794cd2a7e26b940ef787f62dc152e8ba2a/pyontutils-0.1.21-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b84f7cd7c52ee46e37485e8993dd614", "sha256": "0aa7114a9ca0411b18f201cbd94b7ab223ac3f5a81d14c9249a41b1eb1f68bfe" }, "downloads": -1, "filename": "pyontutils-0.1.21.tar.gz", "has_sig": false, "md5_digest": "8b84f7cd7c52ee46e37485e8993dd614", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 242036, "upload_time": "2020-04-09T09:45:26", "upload_time_iso_8601": "2020-04-09T09:45:26.155295Z", "url": "https://files.pythonhosted.org/packages/01/ea/a16b903dca4cb8d3304d487a83db7dbe1dc211513db3163a910511f41a74/pyontutils-0.1.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "11a979a2d1365e06d078b5a9b3800363", "sha256": "79835dc56d840bc0b78b04a77c31779414c06af0918ded94628c975144423ee9" }, "downloads": -1, "filename": "pyontutils-0.1.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11a979a2d1365e06d078b5a9b3800363", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 180005, "upload_time": "2020-05-21T11:25:50", "upload_time_iso_8601": "2020-05-21T11:25:50.184888Z", "url": "https://files.pythonhosted.org/packages/21/09/7d166b4ed550cd059c7f3047ca43a8e8796806ec09ad8770d939f5a4ab56/pyontutils-0.1.22-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42f2d7c84db0d0bf4126b54b5a5ae9f9", "sha256": "90231156fea70c064ba065eeccb37d8688d98b3d68084c721cd6e749fbbd58ff" }, "downloads": -1, "filename": "pyontutils-0.1.22.tar.gz", "has_sig": false, "md5_digest": "42f2d7c84db0d0bf4126b54b5a5ae9f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 248260, "upload_time": "2020-05-21T11:25:51", "upload_time_iso_8601": "2020-05-21T11:25:51.811557Z", "url": "https://files.pythonhosted.org/packages/33/87/3a780174ec98039e7faf60c4986bea609b4e2913d88c60a34d675b18e1f9/pyontutils-0.1.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "23b50cbec8d7e1561174dd01f7418fa1", "sha256": "d5e58390cd3a0d0a7d4d30f0a410e055baffd82c90b7e15fd75d5e9dff12d188" }, "downloads": -1, "filename": "pyontutils-0.1.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23b50cbec8d7e1561174dd01f7418fa1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 187174, "upload_time": "2020-06-30T00:40:47", "upload_time_iso_8601": "2020-06-30T00:40:47.791694Z", "url": "https://files.pythonhosted.org/packages/32/80/873e036e65add90450a4c8805a1af7d305bcf3ea7caad5022d4bad0acb57/pyontutils-0.1.23-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48f961e855e06f5926318469ecef4cff", "sha256": "990118d20a80d85cc0f07025d42856f98eda0c8496c4ce5b1bba2aaf3eaf89ad" }, "downloads": -1, "filename": "pyontutils-0.1.23.tar.gz", "has_sig": false, "md5_digest": "48f961e855e06f5926318469ecef4cff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 261616, "upload_time": "2020-06-30T00:40:49", "upload_time_iso_8601": "2020-06-30T00:40:49.306814Z", "url": "https://files.pythonhosted.org/packages/fc/e5/18dcab16504716c9549eae477af59e85afbf87849fd3412970bf65a54587/pyontutils-0.1.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "4cde175b108ef485cd7767eab1670678", "sha256": "283f90f426fd765805c895b21ed336515f4c0e4bb1e477409b869f3d8b65089b" }, "downloads": -1, "filename": "pyontutils-0.1.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cde175b108ef485cd7767eab1670678", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 188417, "upload_time": "2020-08-03T11:50:28", "upload_time_iso_8601": "2020-08-03T11:50:28.490936Z", "url": "https://files.pythonhosted.org/packages/3a/cd/f816146ea2a9ed7688c45cb64f54e697bc977c9df59db7ff17ab2bfd4555/pyontutils-0.1.24-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7a9001367ba39451464dc4e128cb0e6", "sha256": "b89f08737490de95ed0dac9d1468d2b33ebd13a2e0590a1275ea00cc0236513a" }, "downloads": -1, "filename": "pyontutils-0.1.24.tar.gz", "has_sig": false, "md5_digest": "f7a9001367ba39451464dc4e128cb0e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 262853, "upload_time": "2020-08-03T11:50:31", "upload_time_iso_8601": "2020-08-03T11:50:31.119196Z", "url": "https://files.pythonhosted.org/packages/c7/86/715505ec58c3b9efdfbc02cb27a8670f23f4ac8ba5a617e3560d383a5370/pyontutils-0.1.24.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "cc54c947d35e709f833be01ce8f989f5", "sha256": "4af549a83e12a2ea1da7849d478d47a561802cc04503238ead53c849a2a34a56" }, "downloads": -1, "filename": "pyontutils-0.1.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc54c947d35e709f833be01ce8f989f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 188408, "upload_time": "2020-08-04T06:29:27", "upload_time_iso_8601": "2020-08-04T06:29:27.175243Z", "url": "https://files.pythonhosted.org/packages/4e/94/b3c0150d4216274777cede0abb6f6690b2bfad226e4c8701df8146c25f92/pyontutils-0.1.25-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad711d8f3c4f287d98ca03a9ad356284", "sha256": "2b0da5ed2ad36eb45b146438d06d0043a7fd041450aa66831b29035d5f73601f" }, "downloads": -1, "filename": "pyontutils-0.1.25.tar.gz", "has_sig": false, "md5_digest": "ad711d8f3c4f287d98ca03a9ad356284", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 262853, "upload_time": "2020-08-04T06:29:28", "upload_time_iso_8601": "2020-08-04T06:29:28.930286Z", "url": "https://files.pythonhosted.org/packages/02/7c/71c510078c1618f4f0501d1920437edc4ad883afd2a1eeb41e92bd8db3ee/pyontutils-0.1.25.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "e38bbe0201be27514b54560d76bc75ec", "sha256": "4ef619ac4c3c8e6331b9dddb3ca2e66a83070b515d3d78dd451c007e74258f0a" }, "downloads": -1, "filename": "pyontutils-0.1.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e38bbe0201be27514b54560d76bc75ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 191104, "upload_time": "2020-08-28T10:17:07", "upload_time_iso_8601": "2020-08-28T10:17:07.955849Z", "url": "https://files.pythonhosted.org/packages/6d/8f/7eedf176490a1a8799ee61ef1fa83f679d9363e342382958c32d72e02c9e/pyontutils-0.1.26-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f381e552b25696c3dfca5fd5d26681b5", "sha256": "70bfc70a918a8aed7e67e70a64f4cf0495a35ed0689bd37ad7891432d8dc8e1b" }, "downloads": -1, "filename": "pyontutils-0.1.26.tar.gz", "has_sig": false, "md5_digest": "f381e552b25696c3dfca5fd5d26681b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 265673, "upload_time": "2020-08-28T10:17:09", "upload_time_iso_8601": "2020-08-28T10:17:09.814849Z", "url": "https://files.pythonhosted.org/packages/c8/72/596dbb9413694158aee79fcdfdf6bc9f491f2c3f1d22511120f51218553d/pyontutils-0.1.26.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "1cbf0e53399ae05c4d07008a3fa447d0", "sha256": "7c57e86092f6f4cdce4edd7ae6ec27b870019302ced46a6d04f2bcf3ad5f911c" }, "downloads": -1, "filename": "pyontutils-0.1.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1cbf0e53399ae05c4d07008a3fa447d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 191130, "upload_time": "2020-08-28T11:30:39", "upload_time_iso_8601": "2020-08-28T11:30:39.356748Z", "url": "https://files.pythonhosted.org/packages/7b/e3/9e863a14abcb49844c4b0a90ec2beed870b5f2b4c14c1056bcd343e7c615/pyontutils-0.1.27-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7002c6ace80698bddd98d827da4c97e", "sha256": "cf08c20f81f19ef566328c7d902f28fafe72c53fa97627f30ab5b0fece20830f" }, "downloads": -1, "filename": "pyontutils-0.1.27.tar.gz", "has_sig": false, "md5_digest": "e7002c6ace80698bddd98d827da4c97e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 265691, "upload_time": "2020-08-28T11:30:41", "upload_time_iso_8601": "2020-08-28T11:30:41.053631Z", "url": "https://files.pythonhosted.org/packages/4e/40/e8fef3739558894ac6cd159bdc40fcc72d23dd7485878917eaae82ef939d/pyontutils-0.1.27.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "a17f784d355de0cea2e88eb2ff86cf19", "sha256": "a428a8dc0d6ab4caebda0cbc2d370b7316a1ab7e7dcc2b4a779bc7953330e3cf" }, "downloads": -1, "filename": "pyontutils-0.1.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a17f784d355de0cea2e88eb2ff86cf19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 198014, "upload_time": "2022-04-28T05:14:19", "upload_time_iso_8601": "2022-04-28T05:14:19.449274Z", "url": "https://files.pythonhosted.org/packages/99/80/755d5b7459d45cbce5e4a89eb34122877cebd5294d792813e6b0150c0488/pyontutils-0.1.28-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "174b106b8283ccf72f35ea7fe68be107", "sha256": "aadd1a5b7c8cf18969281368af57854bbc590ba98f9f7ee954253badb353a7e3" }, "downloads": -1, "filename": "pyontutils-0.1.28.tar.gz", "has_sig": false, "md5_digest": "174b106b8283ccf72f35ea7fe68be107", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 277617, "upload_time": "2022-04-28T05:14:21", "upload_time_iso_8601": "2022-04-28T05:14:21.530210Z", "url": "https://files.pythonhosted.org/packages/8d/d9/f107a03a0c00349ee89a4a73ad9fdcf011dc5c5619d64ef947d4ca3c084a/pyontutils-0.1.28.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "f58d5f8c347533389b2863cdb508bd77", "sha256": "1f61d4a506ad192e4a2e338c435e311ff011b2203b0bed80d9f71cc7e88c7440" }, "downloads": -1, "filename": "pyontutils-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f58d5f8c347533389b2863cdb508bd77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 162700, "upload_time": "2019-10-29T22:46:53", "upload_time_iso_8601": "2019-10-29T22:46:53.628626Z", "url": "https://files.pythonhosted.org/packages/ae/51/03f25988ce8bf3e5ed452bc5e986c1f13dbdc56838070dcf0353436f2935/pyontutils-0.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5acf5770cc716ba01d550052bc688ab0", "sha256": "b36a08507f1affc7d597420e62636c931b28fe2a533432f173b6202167b58ab6" }, "downloads": -1, "filename": "pyontutils-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5acf5770cc716ba01d550052bc688ab0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 222332, "upload_time": "2019-10-29T22:46:55", "upload_time_iso_8601": "2019-10-29T22:46:55.798664Z", "url": "https://files.pythonhosted.org/packages/4b/e3/0b0b3c03328f78260723c8b116acc41bd5818c8fea5989d050d682ec57a5/pyontutils-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e942cdad32b00f6e187d3e1f7b055992", "sha256": "484385d383f3ac3ddd004c9df03f2657260452e53817b6ff0228fbf01f681c00" }, "downloads": -1, "filename": "pyontutils-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e942cdad32b00f6e187d3e1f7b055992", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 162719, "upload_time": "2019-10-30T23:50:21", "upload_time_iso_8601": "2019-10-30T23:50:21.785127Z", "url": "https://files.pythonhosted.org/packages/95/d6/78094bfee55559ffcfa327dc984e0aae35eb254c588c86d1aab02c18f668/pyontutils-0.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3eaded8d3ea9b52ca0bf8a7839e94a7a", "sha256": "ea01ebf227cb5a6411df79bd53330bfb4bd24b881953d2921db99ab1fd50a77e" }, "downloads": -1, "filename": "pyontutils-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3eaded8d3ea9b52ca0bf8a7839e94a7a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 222451, "upload_time": "2019-10-30T23:50:23", "upload_time_iso_8601": "2019-10-30T23:50:23.878256Z", "url": "https://files.pythonhosted.org/packages/8a/e8/98d7ba60e6c4ecfa209cba829ad32731d85278972cfa1c90785263de1945/pyontutils-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1b68a3fbcda31245d72b0a88eb85fafd", "sha256": "a9afc2ed93588c39c7eddf50ccc31f981a7c87988f18ba88101ea205fc996187" }, "downloads": -1, "filename": "pyontutils-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b68a3fbcda31245d72b0a88eb85fafd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 166767, "upload_time": "2019-11-12T10:33:32", "upload_time_iso_8601": "2019-11-12T10:33:32.929700Z", "url": "https://files.pythonhosted.org/packages/3a/d9/a4dc591d720dbbde6b44dd6b1a6f0781bc527e6fc858d410490075fd5083/pyontutils-0.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06cb922f271f54a4a76f54eec3334064", "sha256": "96d75c93700ac074d667bca0583b4678c8e3f2e03cfd2637cf5915732730fc43" }, "downloads": -1, "filename": "pyontutils-0.1.5.tar.gz", "has_sig": false, "md5_digest": "06cb922f271f54a4a76f54eec3334064", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229367, "upload_time": "2019-11-12T10:33:35", "upload_time_iso_8601": "2019-11-12T10:33:35.150782Z", "url": "https://files.pythonhosted.org/packages/dc/d7/0466f19cdee5e708f0af5be59f4db2fc910f1dec811745dfb558a5788508/pyontutils-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "2f86f4e37a1e1e0a884d41415e4aeb75", "sha256": "fd4bc8e0cb930f8cb4412b481dcdcdf8f2d72dca6053e832d12c5dd9c24d16f5" }, "downloads": -1, "filename": "pyontutils-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f86f4e37a1e1e0a884d41415e4aeb75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 166975, "upload_time": "2019-11-14T00:35:56", "upload_time_iso_8601": "2019-11-14T00:35:56.584091Z", "url": "https://files.pythonhosted.org/packages/6e/b0/94971e24ca84e3337a74eeec423c061f5478c615854da4e0de6862860e13/pyontutils-0.1.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae3a9f1641c83e9cf04cc60154bc3fd2", "sha256": "89f6c4363810404125742d78ac96f3e1f905c47fcdf76d71c77b66f10c22ff5d" }, "downloads": -1, "filename": "pyontutils-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ae3a9f1641c83e9cf04cc60154bc3fd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229711, "upload_time": "2019-11-14T00:35:58", "upload_time_iso_8601": "2019-11-14T00:35:58.850975Z", "url": "https://files.pythonhosted.org/packages/92/bd/c9acd1aeac1615b800c247b223bcf91158faf0cb52ab15c265a0329ec9d7/pyontutils-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "af09ef639b398cd91fee27b1b1ed5eed", "sha256": "7a475042987b6d4141d5643404f7e551182f1945b7fc9cee87771ebd0378c0b3" }, "downloads": -1, "filename": "pyontutils-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af09ef639b398cd91fee27b1b1ed5eed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 166978, "upload_time": "2019-11-14T08:46:46", "upload_time_iso_8601": "2019-11-14T08:46:46.060712Z", "url": "https://files.pythonhosted.org/packages/56/4e/b7ac5c121992c97f42174dcdcf7c61197dcbb499673885af52284c72e50e/pyontutils-0.1.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06636ec6fa9e482d7850eeff1ba3f2d6", "sha256": "f3a7c6408f60ae89461674f546668b36f725600457f2cebd1a957555c4e9bf63" }, "downloads": -1, "filename": "pyontutils-0.1.7.tar.gz", "has_sig": false, "md5_digest": "06636ec6fa9e482d7850eeff1ba3f2d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229749, "upload_time": "2019-11-14T08:46:47", "upload_time_iso_8601": "2019-11-14T08:46:47.738542Z", "url": "https://files.pythonhosted.org/packages/41/fa/079690c6eb057265c8fea4c03aab15ee59e800e50d13dc1de9598d423f2a/pyontutils-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "aa816bed05fc50e4791c2e5fc6d7e5be", "sha256": "f911928f9d8eba6b26182f96cb2962f843068260cfb3159094b61cd14bca197b" }, "downloads": -1, "filename": "pyontutils-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa816bed05fc50e4791c2e5fc6d7e5be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167074, "upload_time": "2019-11-25T22:57:41", "upload_time_iso_8601": "2019-11-25T22:57:41.140155Z", "url": "https://files.pythonhosted.org/packages/72/28/f1c80f0c50a7a6e03b558cd7330619c620eb3467c0b7704a2cf682e877ef/pyontutils-0.1.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66dd991bf6096b2819a7b29aff03ba64", "sha256": "6bc1553e0f758a95a338420d9b6822310d80e1fc5038981d4b6173ac9390c6b7" }, "downloads": -1, "filename": "pyontutils-0.1.8.tar.gz", "has_sig": false, "md5_digest": "66dd991bf6096b2819a7b29aff03ba64", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229903, "upload_time": "2019-11-25T22:57:42", "upload_time_iso_8601": "2019-11-25T22:57:42.751919Z", "url": "https://files.pythonhosted.org/packages/98/bf/b19c290808ecdc84f7f2b170f870cd2f6e1cc770089ed0733ac81625204a/pyontutils-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "75dfe4c9c0ab06fe48655fe01997a3d7", "sha256": "3e6cb7b8c950ea0412f1800969f7c3ed4ccd779e5aee5d05d9ad38461e955116" }, "downloads": -1, "filename": "pyontutils-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75dfe4c9c0ab06fe48655fe01997a3d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 167086, "upload_time": "2019-12-05T01:11:41", "upload_time_iso_8601": "2019-12-05T01:11:41.546876Z", "url": "https://files.pythonhosted.org/packages/b9/7e/5aeaf167e276ea28900ccb2150cd387fa0336051c8b344ff2828633c6922/pyontutils-0.1.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "97a667e7d739a50fed7a8966d6b6d33c", "sha256": "4c33efe5a3bafcdb076d29d0fc701a4fb54a527235a2634daeb63df96c6c12d6" }, "downloads": -1, "filename": "pyontutils-0.1.9.tar.gz", "has_sig": false, "md5_digest": "97a667e7d739a50fed7a8966d6b6d33c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 229940, "upload_time": "2019-12-05T01:11:43", "upload_time_iso_8601": "2019-12-05T01:11:43.549393Z", "url": "https://files.pythonhosted.org/packages/04/97/3de173ab8be62b6355f44a4a05408c8c1e3d1734f064585a062928dcf8ae/pyontutils-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a17f784d355de0cea2e88eb2ff86cf19", "sha256": "a428a8dc0d6ab4caebda0cbc2d370b7316a1ab7e7dcc2b4a779bc7953330e3cf" }, "downloads": -1, "filename": "pyontutils-0.1.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a17f784d355de0cea2e88eb2ff86cf19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 198014, "upload_time": "2022-04-28T05:14:19", "upload_time_iso_8601": "2022-04-28T05:14:19.449274Z", "url": "https://files.pythonhosted.org/packages/99/80/755d5b7459d45cbce5e4a89eb34122877cebd5294d792813e6b0150c0488/pyontutils-0.1.28-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "174b106b8283ccf72f35ea7fe68be107", "sha256": "aadd1a5b7c8cf18969281368af57854bbc590ba98f9f7ee954253badb353a7e3" }, "downloads": -1, "filename": "pyontutils-0.1.28.tar.gz", "has_sig": false, "md5_digest": "174b106b8283ccf72f35ea7fe68be107", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 277617, "upload_time": "2022-04-28T05:14:21", "upload_time_iso_8601": "2022-04-28T05:14:21.530210Z", "url": "https://files.pythonhosted.org/packages/8d/d9/f107a03a0c00349ee89a4a73ad9fdcf011dc5c5619d64ef947d4ca3c084a/pyontutils-0.1.28.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }