{ "info": { "author": "Luke Campbell", "author_email": "lcampbell@asascience.com", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lukecampbell/usher/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "usher", "package_url": "https://pypi.org/project/usher/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/usher/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lukecampbell/usher/" }, "release_url": "https://pypi.org/project/usher/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Distributed Lock Implemented in Python", "version": "0.0.1" }, "last_serial": 853245, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "11d3a887b694376d16ce73c1bdc4cd73", "sha256": "490c0e2c4230446c50e9bdfc40149196b869ab548a04fd49a3ad5d4a4ba805cc" }, "downloads": -1, "filename": "usher-0.0.1.tar.gz", "has_sig": false, "md5_digest": "11d3a887b694376d16ce73c1bdc4cd73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7853, "upload_time": "2013-08-30T17:50:44", "url": "https://files.pythonhosted.org/packages/d1/7b/ce8ae3632e7f373eaa7601a5e5c7ef308fa58e2514ff63447040a84f9f7b/usher-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11d3a887b694376d16ce73c1bdc4cd73", "sha256": "490c0e2c4230446c50e9bdfc40149196b869ab548a04fd49a3ad5d4a4ba805cc" }, "downloads": -1, "filename": "usher-0.0.1.tar.gz", "has_sig": false, "md5_digest": "11d3a887b694376d16ce73c1bdc4cd73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7853, "upload_time": "2013-08-30T17:50:44", "url": "https://files.pythonhosted.org/packages/d1/7b/ce8ae3632e7f373eaa7601a5e5c7ef308fa58e2514ff63447040a84f9f7b/usher-0.0.1.tar.gz" } ] }