{ "info": { "author": "David W. Barts", "author_email": "tincan@bartsent.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware", "Topic :: Internet :: WWW/HTTP :: WSGI :: Server", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bartsent.com/tincan.pspx", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "TinCanFramework", "package_url": "https://pypi.org/project/TinCanFramework/", "platform": "any", "project_url": "https://pypi.org/project/TinCanFramework/", "project_urls": { "Homepage": "http://bartsent.com/tincan.pspx" }, "release_url": "https://pypi.org/project/TinCanFramework/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "Simple code-behind WSGI framework for small web-applications, implemented on top of bottle.", "version": "0.1.1" }, "last_serial": 5536965, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "13cac984f6c66a0d7fedd62e57b565de", "sha256": "e52bc6904c4a25a57aaabc1ace1cbf3a17b289ef5d0210423ed53432d391c278" }, "downloads": -1, "filename": "TinCanFramework-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "13cac984f6c66a0d7fedd62e57b565de", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 26827, "upload_time": "2019-07-04T16:14:21", "url": "https://files.pythonhosted.org/packages/e4/af/d3227007933e52497380aa78eadc4bf9ec9e7c1d29033eaf88edf49d6e20/TinCanFramework-0.1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "fd9d78a1c157c17ef9529564d36b8edf", "sha256": "29092b55d91283cde7e3b2aa829cf746bacd4f7f3e6a318e08ce2b94c551e13f" }, "downloads": -1, "filename": "TinCanFramework-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fd9d78a1c157c17ef9529564d36b8edf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13714, "upload_time": "2019-07-04T16:14:23", "url": "https://files.pythonhosted.org/packages/5e/e0/a3b5dced3f002858170ad3af8f001f02a16b7bba6474f05722b56ddff0a8/TinCanFramework-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1c3cf42b30321fee2933eb8171324058", "sha256": "391a6a46dbc773724bc6b0e75d14996924106a509913a22f7f17c9f1f36adfb5" }, "downloads": -1, "filename": "TinCanFramework-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "1c3cf42b30321fee2933eb8171324058", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37186, "upload_time": "2019-07-15T20:37:17", "url": "https://files.pythonhosted.org/packages/46/92/a3a0356b2d34f0a734d656adcb43a9f736fe1ba47bcc6b5f95a0505c859c/TinCanFramework-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "260a978f7ce60f09c62c59b71d84fcc7", "sha256": "70fe606033fa5e2a02976987f85fc220eaf3b7a5165c8cad5623f80294424533" }, "downloads": -1, "filename": "TinCanFramework-0.1.1.tar.gz", "has_sig": false, "md5_digest": "260a978f7ce60f09c62c59b71d84fcc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13869, "upload_time": "2019-07-15T20:37:19", "url": "https://files.pythonhosted.org/packages/4a/cd/2fe8b9302aeca19488438286045889ea3840dc7f9babf432c0339d309496/TinCanFramework-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c3cf42b30321fee2933eb8171324058", "sha256": "391a6a46dbc773724bc6b0e75d14996924106a509913a22f7f17c9f1f36adfb5" }, "downloads": -1, "filename": "TinCanFramework-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "1c3cf42b30321fee2933eb8171324058", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37186, "upload_time": "2019-07-15T20:37:17", "url": "https://files.pythonhosted.org/packages/46/92/a3a0356b2d34f0a734d656adcb43a9f736fe1ba47bcc6b5f95a0505c859c/TinCanFramework-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "260a978f7ce60f09c62c59b71d84fcc7", "sha256": "70fe606033fa5e2a02976987f85fc220eaf3b7a5165c8cad5623f80294424533" }, "downloads": -1, "filename": "TinCanFramework-0.1.1.tar.gz", "has_sig": false, "md5_digest": "260a978f7ce60f09c62c59b71d84fcc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13869, "upload_time": "2019-07-15T20:37:19", "url": "https://files.pythonhosted.org/packages/4a/cd/2fe8b9302aeca19488438286045889ea3840dc7f9babf432c0339d309496/TinCanFramework-0.1.1.tar.gz" } ] }