{ "info": { "author": "Alex Meadows", "author_email": "alexmeadows@bluefiredatasolutions.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "ProcessTracker - Python\n-----------------------\nData integration process management made easy!\n\n[![Coverage Status](https://coveralls.io/repos/github/OpenDataAlex/process_tracker_python/badge.svg?branch=master)](https://coveralls.io/github/OpenDataAlex/process_tracker_python?branch=master)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/5600be1990974a4688a4fa4852edb5d5)](https://www.codacy.com/app/alexmeadows_2718/process_tracker_python?utm_source=github.com&utm_medium=referral&utm_content=OpenDataAlex/process_tracker_python&utm_campaign=Badge_Grade)\n[![Build Status](https://travis-ci.org/OpenDataAlex/process_tracker_python.svg?branch=master)](https://travis-ci.org/OpenDataAlex/process_tracker_python)\n[![Downloads](https://pepy.tech/badge/processtracker)](https://pepy.tech/project/processtracker)\n[![PyPI version](https://badge.fury.io/py/processtracker.svg)](https://badge.fury.io/py/processtracker)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![Documentation Status](https://readthedocs.org/projects/process-tracker/badge/?version=latest)](https://process-tracker.readthedocs.io/en/latest/?badge=latest)\n\nThis is the Python implementation of the ProcessTracker framework. ProcessTracker builds a standard framework that is\ntool agnostic. If you are working with data integration/cleansing processes within Python (i.e. using PySpark, Pandas, etc.)\nthen this framework can help manage dependencies between processes and provide auditing capabilities without having to\nparse logs or build your own framework.\n\nTo learn more about how to use ProcessTracker, please check out our documentation on [ReadTheDocs][1]!\n\nWant to contribute? Check out our contributors guide!\n\nFound a bug? Have an idea for an improvement? Submit it into our [Issues tracker][2]\n\n[1]: https://process-tracker.readthedocs.io/en/latest/\n[2]: https://github.com/OpenDataAlex/process_tracker_python/issues\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/opendataalex/process_tracker_python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "processtracker", "package_url": "https://pypi.org/project/processtracker/", "platform": "", "project_url": "https://pypi.org/project/processtracker/", "project_urls": { "Homepage": "https://github.com/opendataalex/process_tracker_python" }, "release_url": "https://pypi.org/project/processtracker/0.7.0/", "requires_dist": [ "boto3 (>=1.9.150)", "Click (>=7.0)", "cx-oracle (>=7.1.3)", "google-compute-engine (>=2.8.13)", "psycopg2-binary (>=2.8.2)", "pymysql (>=0.9.3)", "pymssql (>=2.1.4)", "python-dateutil (>=2.8.0)", "snowflake-sqlalchemy (>=1.1.13)", "sqlalchemy (>=1.3.3)", "sqlalchemy-utils (>=0.33.11)" ], "requires_python": "", "summary": "A framework for managing data integration processes and their data", "version": "0.7.0" }, "last_serial": 5920467, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7a0ed6b1978f1ae7d1be52570ec2119c", "sha256": "8ac32516f450be4dbaa0dee4706aaff3716f1d3622b88f52cf2d04902b098e82" }, "downloads": -1, "filename": "processtracker-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a0ed6b1978f1ae7d1be52570ec2119c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29783, "upload_time": "2019-05-16T18:08:26", "url": "https://files.pythonhosted.org/packages/fb/3b/963ec60d41e2f118a3973184bb7d49fea88a1aa5064b8c13b0974507a84a/processtracker-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c6f588360644a008df3b036a302872e", "sha256": "0a216cff2deced944dc9266fa17c54af6fc3e95532890dc2227efa0639b3fa67" }, "downloads": -1, "filename": "processtracker-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0c6f588360644a008df3b036a302872e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12205, "upload_time": "2019-05-16T18:08:29", "url": "https://files.pythonhosted.org/packages/21/25/aa335871c1cdebebd0ec8ddeef24292108078e0f7367c338f75742833fc4/processtracker-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "cf37d351b460072bf80b34acd99d0e50", "sha256": "0e019fe45620051d3d2c0ddbbedcf37d3bb345d3b98010d3e71ae63e6eecaa0d" }, "downloads": -1, "filename": "processtracker-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf37d351b460072bf80b34acd99d0e50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39044, "upload_time": "2019-05-28T18:29:47", "url": "https://files.pythonhosted.org/packages/a8/ea/8e5e5f76af0651d436777d3de4588e9659aa0f5a6bf9a316f01bfe008f68/processtracker-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fde737bbb32f0cf990806c82a2639373", "sha256": "ec5e5c4751c41e87432b4119a4baaa0ce1b643d5c0478e8840e41cca62ad326f" }, "downloads": -1, "filename": "processtracker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fde737bbb32f0cf990806c82a2639373", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20144, "upload_time": "2019-05-28T18:29:48", "url": "https://files.pythonhosted.org/packages/1c/57/1125dceee99414630ac440524c7694389386683465bf1c80c7c51ef827d7/processtracker-0.1.0.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "18abcc3375e1dcd7ed8918b2bbccf5c0", "sha256": "44c35b6a9dd580302d5da25f58b8df5b7b24205b0e7b41fec9fc8a0de2efb56c" }, "downloads": -1, "filename": "processtracker-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "18abcc3375e1dcd7ed8918b2bbccf5c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40835, "upload_time": "2019-06-01T22:15:50", "url": "https://files.pythonhosted.org/packages/ae/9c/4e1c30211c295001049e383226ef1da56f9b4bc447f96aee21edc0a15b90/processtracker-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1220eaf3dbc91b62fe2c018232bce8d", "sha256": "2a602eaf5fb54fdee6107cb566bc010382feeb05ae964d9821f990d59c528169" }, "downloads": -1, "filename": "processtracker-0.1.6.tar.gz", "has_sig": false, "md5_digest": "c1220eaf3dbc91b62fe2c018232bce8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21437, "upload_time": "2019-06-01T22:15:52", "url": "https://files.pythonhosted.org/packages/53/68/67290c41b1fb699f33077c5636283307ad2878b336c673cb1afe72a07100/processtracker-0.1.6.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2bdf0629b78e8f35b1665700bfed1d85", "sha256": "db102b83985f219699e113900a06a77edfb2bc9711c6e8cc52bd00430ce08c05" }, "downloads": -1, "filename": "processtracker-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2bdf0629b78e8f35b1665700bfed1d85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48752, "upload_time": "2019-06-08T13:12:58", "url": "https://files.pythonhosted.org/packages/bb/74/1f31b350e5c626bd18d0ab9eb63ea1a0255273b0512909903dd015dce95b/processtracker-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87294c19de47859040f7c53e4ecb4c54", "sha256": "e158303476495ebfa18181869aa4335b83df5ffd94109e85508b5ffbfeb1830f" }, "downloads": -1, "filename": "processtracker-0.2.0.tar.gz", "has_sig": false, "md5_digest": "87294c19de47859040f7c53e4ecb4c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27847, "upload_time": "2019-06-08T13:13:00", "url": "https://files.pythonhosted.org/packages/e7/a2/a5ba50d09daf1b86ac9d8523033e6f031c3608889e9327d9b83e6966153a/processtracker-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b753f54df50b28d203a5f74a3c8225ca", "sha256": "7bcbb493b74cd7514ce743021aca7bd4ffa65d896f3de7275958ec0f99dafc81" }, "downloads": -1, "filename": "processtracker-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b753f54df50b28d203a5f74a3c8225ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49143, "upload_time": "2019-06-11T16:52:10", "url": "https://files.pythonhosted.org/packages/01/81/1689d4da154d2a48cdc000533cc1fb7695fd2ff9613bd0b915267621dac4/processtracker-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df8501f8bfd1b8a80099c439a8b5a768", "sha256": "41f8abc4a9d16f9a2fd65b799371904870ab275aa0642c06561ce1a3b2ee10e6" }, "downloads": -1, "filename": "processtracker-0.2.2.tar.gz", "has_sig": false, "md5_digest": "df8501f8bfd1b8a80099c439a8b5a768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28220, "upload_time": "2019-06-11T16:52:11", "url": "https://files.pythonhosted.org/packages/99/77/8da586d5cd0e83f0047fd0dccd60a32532ecc743b0d27ca2e92a8d0b1628/processtracker-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2ac8440ab3e4be09de7ca19293c8e496", "sha256": "4732ccf588eb1b653ed219f4315237790fdbc78650569685dfd0cb9653b62b07" }, "downloads": -1, "filename": "processtracker-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2ac8440ab3e4be09de7ca19293c8e496", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51793, "upload_time": "2019-06-14T16:47:08", "url": "https://files.pythonhosted.org/packages/60/c3/dc72bc3f8a29d2f2fc79028ef92970091cdce92573e8e0c818dfaeb020c1/processtracker-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d635c686e2f0dd223c1df36869888d0", "sha256": "61647c66faac65fbc04ba0122ddd4783b553d29e3056dee5579baf53aea7ee28" }, "downloads": -1, "filename": "processtracker-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0d635c686e2f0dd223c1df36869888d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30291, "upload_time": "2019-06-14T16:47:10", "url": "https://files.pythonhosted.org/packages/bf/43/a847a04f8db90804760bb4a6617685babbcc1da59d9ffead9c97edc5a021/processtracker-0.3.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a2e81c4df939fdf0883a4e3560970e58", "sha256": "c602c57fd3b394ff8ae695880ccded51ec81a7abd240c109ea7f508bf298fa53" }, "downloads": -1, "filename": "processtracker-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a2e81c4df939fdf0883a4e3560970e58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57241, "upload_time": "2019-06-22T13:01:07", "url": "https://files.pythonhosted.org/packages/b7/f1/ec93a56ee0a442750f06bf8c22c0a1e49c748cc395e98caf9bac7a6a3273/processtracker-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4370ed84aaad688aadd4c4b50971d261", "sha256": "b29de5d9acdb0c069fa90501cd6e0aaed63cc3c4cda48203e9155a12589a9f92" }, "downloads": -1, "filename": "processtracker-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4370ed84aaad688aadd4c4b50971d261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34492, "upload_time": "2019-06-22T13:01:08", "url": "https://files.pythonhosted.org/packages/b9/c6/30998af2bf6564aedd69bb50044e406543f7a14946555681c9edee01743a/processtracker-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "1eb68b4e34b49e820a8546214450351e", "sha256": "4cecfcd9fa57375ab1bfe45b81df3922999bbb00936c67e647160f033cfd61bc" }, "downloads": -1, "filename": "processtracker-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1eb68b4e34b49e820a8546214450351e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57273, "upload_time": "2019-06-22T20:57:31", "url": "https://files.pythonhosted.org/packages/c1/05/b67e1333bf67a15328937f65e74401f8ab696711fbe6ca2c6f7a156f5a99/processtracker-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70592cc496a79bac110b0a113f9294b1", "sha256": "5e135c8df38841374a50872f11bedc2496312f336a6e38495f1877bd85ce614c" }, "downloads": -1, "filename": "processtracker-0.4.2.tar.gz", "has_sig": false, "md5_digest": "70592cc496a79bac110b0a113f9294b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34526, "upload_time": "2019-06-22T20:57:32", "url": "https://files.pythonhosted.org/packages/06/e6/d921f80ebb0cb03c7127db8057209f15c310984e1d5ff361933c2035104e/processtracker-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "e0ce1c42b361ae7ab77f66fbb5dbdecd", "sha256": "b7516508171d455ef57cbd77f48e52a445045bbaa43d423e49de8f510bb31673" }, "downloads": -1, "filename": "processtracker-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e0ce1c42b361ae7ab77f66fbb5dbdecd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57282, "upload_time": "2019-06-23T12:47:53", "url": "https://files.pythonhosted.org/packages/70/27/c758543b59c5d6be023aad943ab307cf9d2b512d2c9a852ed0338aa55226/processtracker-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "becf3a2915293d0dbd3e75310433420f", "sha256": "06d924939d90bbb796a4336ddb26824a26759828b635726d6eef362dd4385b08" }, "downloads": -1, "filename": "processtracker-0.4.3.tar.gz", "has_sig": false, "md5_digest": "becf3a2915293d0dbd3e75310433420f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34526, "upload_time": "2019-06-23T12:47:55", "url": "https://files.pythonhosted.org/packages/9e/bd/e0ce8287c8015672433add6ace04a662bfcfcb3c81e7cb40bdc1f96993f0/processtracker-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "5e01cea566e1a0d5d2e13cb21425dc4a", "sha256": "97fa7b27a21c909d1d7742ad6139ad1ab1b70f5a76da38aebe216235e859dd7e" }, "downloads": -1, "filename": "processtracker-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5e01cea566e1a0d5d2e13cb21425dc4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57317, "upload_time": "2019-06-24T15:16:48", "url": "https://files.pythonhosted.org/packages/ee/57/52cedaeec89635abe63a7be218e400e5f95e0b70122314d6c22594053fb0/processtracker-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62a945bd398aaf66cf341b4b4dba67de", "sha256": "2bd83867de40403c548c852b4b0bafcbb4f937003c22b5ecc5df0b532817e14e" }, "downloads": -1, "filename": "processtracker-0.4.4.tar.gz", "has_sig": false, "md5_digest": "62a945bd398aaf66cf341b4b4dba67de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34549, "upload_time": "2019-06-24T15:16:50", "url": "https://files.pythonhosted.org/packages/77/f0/c6a3b9c0fe693543fc1eac1c40dd308759ebf1f4f4d7b1aed2029ddac9e6/processtracker-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "dc544c7ce0edfe9c0fe7a7e1fa187fb4", "sha256": "e19e68abff2b11c5bbe53c56468b2dd0e8692dd260de513f05fdf8c4424537a7" }, "downloads": -1, "filename": "processtracker-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "dc544c7ce0edfe9c0fe7a7e1fa187fb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57339, "upload_time": "2019-06-24T17:01:22", "url": "https://files.pythonhosted.org/packages/03/02/d410eb53138a3a2e7f17f874a78026ef1181289ccd2d274f84c998ae8994/processtracker-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dda41fbb804ea409962ed5fdd3e8ac7e", "sha256": "164594343d6a16ecb4f52bb2bb210f3a5987e0232d2d6310800a18bf43b6639c" }, "downloads": -1, "filename": "processtracker-0.4.5.tar.gz", "has_sig": false, "md5_digest": "dda41fbb804ea409962ed5fdd3e8ac7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34608, "upload_time": "2019-06-24T17:01:24", "url": "https://files.pythonhosted.org/packages/e0/94/960976a3fc331c7bb62d2a0c93b3bfba1d6e55713ba7be5faab58cb88f74/processtracker-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ebc11bced329d22d865dfa21e03178f1", "sha256": "e1a1f55a5ccf81eeca6c6e18caba81c592772bd9764a12d1308a1ac342b6c76d" }, "downloads": -1, "filename": "processtracker-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ebc11bced329d22d865dfa21e03178f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 62022, "upload_time": "2019-07-10T14:47:51", "url": "https://files.pythonhosted.org/packages/a2/d6/f10962a4267b6c68f44f232bfc09b5625239d819de4148ee207ceb375b00/processtracker-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7c1707888e5e95dadda4d2fe3d01c5e", "sha256": "77ccedf64d0110d86fd740628a664bf32fe2bd2e1478e294d5abe218cfc2943e" }, "downloads": -1, "filename": "processtracker-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b7c1707888e5e95dadda4d2fe3d01c5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39303, "upload_time": "2019-07-10T14:47:52", "url": "https://files.pythonhosted.org/packages/2a/b3/783e6a787200061d4dbdc270b54b69b03a612e4706896df6e79e29fcdb75/processtracker-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "509ca83187833b99cb6f77ac53139ce6", "sha256": "5897aa12a1d5b759f3d7f717fc47095f2a69841eeec2d1a7dc87622d5e523059" }, "downloads": -1, "filename": "processtracker-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "509ca83187833b99cb6f77ac53139ce6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63870, "upload_time": "2019-07-19T16:28:10", "url": "https://files.pythonhosted.org/packages/1d/f3/fac6e74c280ebd53da4542a6f2fe3a1f3420cd68c6cc0c283d426696b5b2/processtracker-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69ea97107288c32fce104e9201939032", "sha256": "c0d0d3795e1cc2df352c6ba59edcb36e3fc360ea6d7cdc801503c31d8b0a8707" }, "downloads": -1, "filename": "processtracker-0.6.0.tar.gz", "has_sig": false, "md5_digest": "69ea97107288c32fce104e9201939032", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41122, "upload_time": "2019-07-19T16:28:12", "url": "https://files.pythonhosted.org/packages/2f/2d/23ae9c8c10d60a6024df187ea174a838a827cb487d1d9245d505a0452636/processtracker-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "b954c25c5759a3c0015cfba8bcd8ecaa", "sha256": "425a6bce414ae1e4a43ee84e9a2665534d31332b2609da4a075db39b050384e4" }, "downloads": -1, "filename": "processtracker-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b954c25c5759a3c0015cfba8bcd8ecaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 70692, "upload_time": "2019-10-02T20:53:25", "url": "https://files.pythonhosted.org/packages/62/9f/b53bf41f3d65000e1ae4b530f457c30feea8d4c36e35922c1c70f3d582fd/processtracker-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c762cc902e27758a822f192c07b0939", "sha256": "207531ffc44ae4fb7ed754dddf45e71230034bdf1ddb5901a4cf240ba414bdd0" }, "downloads": -1, "filename": "processtracker-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3c762cc902e27758a822f192c07b0939", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46606, "upload_time": "2019-10-02T20:53:26", "url": "https://files.pythonhosted.org/packages/37/25/d313dd3730608859dce4355caaf6920c390bc8f8b8391fee5b5b74eb1072/processtracker-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b954c25c5759a3c0015cfba8bcd8ecaa", "sha256": "425a6bce414ae1e4a43ee84e9a2665534d31332b2609da4a075db39b050384e4" }, "downloads": -1, "filename": "processtracker-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b954c25c5759a3c0015cfba8bcd8ecaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 70692, "upload_time": "2019-10-02T20:53:25", "url": "https://files.pythonhosted.org/packages/62/9f/b53bf41f3d65000e1ae4b530f457c30feea8d4c36e35922c1c70f3d582fd/processtracker-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c762cc902e27758a822f192c07b0939", "sha256": "207531ffc44ae4fb7ed754dddf45e71230034bdf1ddb5901a4cf240ba414bdd0" }, "downloads": -1, "filename": "processtracker-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3c762cc902e27758a822f192c07b0939", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46606, "upload_time": "2019-10-02T20:53:26", "url": "https://files.pythonhosted.org/packages/37/25/d313dd3730608859dce4355caaf6920c390bc8f8b8391fee5b5b74eb1072/processtracker-0.7.0.tar.gz" } ] }