{ "info": { "author": "Johannes Hofmeister", "author_email": "substitute@spam.cessor.de", "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": "http://cessor.github.io/substitute", "keywords": "mock,stub,fake,test,testing,tdd,bdd,substitute,substitution,replacement,unittesting", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "substitute", "package_url": "https://pypi.org/project/substitute/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/substitute/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://cessor.github.io/substitute" }, "release_url": "https://pypi.org/project/substitute/1.1.2/", "requires_dist": null, "requires_python": null, "summary": "A friendly substitute for python mocking frameworks", "version": "1.1.2" }, "last_serial": 1048820, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "92f8d1ea6bc2775b266fa2e9950ebacd", "sha256": "9f5f9993307c4ba85f657c45a210f71734161c3d996fbad772c2c8942ce4733d" }, "downloads": -1, "filename": "substitute-1.0.zip", "has_sig": false, "md5_digest": "92f8d1ea6bc2775b266fa2e9950ebacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4672, "upload_time": "2014-03-26T18:27:18", "url": "https://files.pythonhosted.org/packages/c0/d4/e8d67d90c75b368286ea86466d94a3a6449306f77a3fe13fb5dcb84da839/substitute-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b6a81538e7b68ab1aa57408b9ca86ee0", "sha256": "2f728766a7a68ccf54beca1681bbc79c8a4e4e1eea6ded547d63bb4877d01f83" }, "downloads": -1, "filename": "substitute-1.0.1.zip", "has_sig": false, "md5_digest": "b6a81538e7b68ab1aa57408b9ca86ee0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4920, "upload_time": "2014-03-27T13:43:50", "url": "https://files.pythonhosted.org/packages/80/82/f51585b73395052c6d77933c5848dad27ffc142637b158a57673ac93ca4e/substitute-1.0.1.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d4b7621e3b42aa1edf37fc82314d5336", "sha256": "ef81a119baee4ebabdaaae2a66f48c9627587a9c09dad877516a4d3fdf51bffc" }, "downloads": -1, "filename": "substitute-1.1.0.zip", "has_sig": false, "md5_digest": "d4b7621e3b42aa1edf37fc82314d5336", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7984, "upload_time": "2014-03-28T18:58:08", "url": "https://files.pythonhosted.org/packages/1f/a3/b595d0e6afd518d911b221719153a0ba6a20868ed4e715f211c57114b915/substitute-1.1.0.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "6749088b818377897383eb9a835c6e97", "sha256": "76a3548e7b72caf5bae53a3f9e21c17267d1dd4b7f508eb2fdd4160586bbfc0f" }, "downloads": -1, "filename": "substitute-1.1.1.zip", "has_sig": false, "md5_digest": "6749088b818377897383eb9a835c6e97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8647, "upload_time": "2014-03-28T20:52:09", "url": "https://files.pythonhosted.org/packages/f0/90/07781e4961daf30fb9f5a3e0d52cd272bbb17e0a77ecc6e2fb629dc3435a/substitute-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "4fa040bde7b331838f54901b42ce84e0", "sha256": "3e3dc431a7c2fa699867ac050d9b14b7bd5cbc359a9c76fd0d80e58de59ccbdf" }, "downloads": -1, "filename": "substitute-1.1.2.zip", "has_sig": false, "md5_digest": "4fa040bde7b331838f54901b42ce84e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8676, "upload_time": "2014-04-02T11:44:00", "url": "https://files.pythonhosted.org/packages/e3/79/5f16355e2c549ba4090f1d4144d73da3d6498498db28fee6bc150196e618/substitute-1.1.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fa040bde7b331838f54901b42ce84e0", "sha256": "3e3dc431a7c2fa699867ac050d9b14b7bd5cbc359a9c76fd0d80e58de59ccbdf" }, "downloads": -1, "filename": "substitute-1.1.2.zip", "has_sig": false, "md5_digest": "4fa040bde7b331838f54901b42ce84e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8676, "upload_time": "2014-04-02T11:44:00", "url": "https://files.pythonhosted.org/packages/e3/79/5f16355e2c549ba4090f1d4144d73da3d6498498db28fee6bc150196e618/substitute-1.1.2.zip" } ] }