{ "info": { "author": "Mark Nottingham", "author_email": "mnot@mnot.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Shhh!\n\n## Structured HTTP Headers (handily)\n\nThis is a [Python 3](https://python.org/) library implementing parsing and serialisation of [Structured Headers for HTTP](https://httpwg.org/http-extensions/draft-ietf-httpbis-header-structure.html).\n\nShhh's initial purpose is to prove the algorithms in the specification; as a result, it is not at all optimised. It tracks the specification closely, but since it is not yet an RFC, may change at any time.\n\nThe top-level `parse` and `serialise` functions are the ones your code should call.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "http://github.com/mnot/thor/tarball/shhh-0.1.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mnot/shhh/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "shhh", "package_url": "https://pypi.org/project/shhh/", "platform": "", "project_url": "https://pypi.org/project/shhh/", "project_urls": { "Download": "http://github.com/mnot/thor/tarball/shhh-0.1.0", "Homepage": "http://github.com/mnot/shhh/" }, "release_url": "https://pypi.org/project/shhh/0.1.0/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Structured HTTP Headers (handily)", "version": "0.1.0" }, "last_serial": 5707743, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "70000fae7e0196965f073c748499e06c", "sha256": "7b0fa2b8dd678cfc865518a4a208e0318ac11e490425bdaa848fb5d1f56ed323" }, "downloads": -1, "filename": "shhh-0.0.1.tar.gz", "has_sig": false, "md5_digest": "70000fae7e0196965f073c748499e06c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5823, "upload_time": "2018-11-20T06:55:48", "url": "https://files.pythonhosted.org/packages/ea/1e/22469d9647fbc16da28a4e85c25afa3103f8219db79e214cd6c9880b8d41/shhh-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "641bb2851c8894bc42c7c43f3cca79fc", "sha256": "5266a4df41bb0872174422c929f457f46500fbd22d2a3506b5d9e0439284557d" }, "downloads": -1, "filename": "shhh-0.0.2.tar.gz", "has_sig": false, "md5_digest": "641bb2851c8894bc42c7c43f3cca79fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6730, "upload_time": "2018-11-21T06:59:15", "url": "https://files.pythonhosted.org/packages/01/a9/e687c7fb90b0d0df522ee29b757e103df74d9e7649e116581c86ab51e7bb/shhh-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f4aba50cf4e60aa91647140a66473ee3", "sha256": "820ed41c39e53752a520c49913448abac0ca7a2df71b59689853c60ed364e415" }, "downloads": -1, "filename": "shhh-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f4aba50cf4e60aa91647140a66473ee3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6795, "upload_time": "2018-11-27T09:14:34", "url": "https://files.pythonhosted.org/packages/73/d7/300e417b232f0e938a1f14b8954334aea649d485fa48de4251b747999e67/shhh-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "652f7e540125198ae8cdf98d3dd100fe", "sha256": "8d93f7da838bc6437d72731b6bd0519f2c2c328d4ce02a0ea86b66ffcc2d4643" }, "downloads": -1, "filename": "shhh-0.0.4.tar.gz", "has_sig": false, "md5_digest": "652f7e540125198ae8cdf98d3dd100fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7295, "upload_time": "2018-11-28T07:17:37", "url": "https://files.pythonhosted.org/packages/e7/85/665fce596f9b9a76665073e510437d2e0aabd9ff2f46f10bc3234f385526/shhh-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "2885f11b16832b3134bf37c940eb231b", "sha256": "1b26f26abcdf17efc0fc21581360eb4ab766b1a29b60f79f20ab85eeeba943fc" }, "downloads": -1, "filename": "shhh-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2885f11b16832b3134bf37c940eb231b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6961, "upload_time": "2019-08-21T08:07:49", "url": "https://files.pythonhosted.org/packages/ed/6c/98e4141856c681fd7561961c260aedab24c4f66ad935da40222fc14250cd/shhh-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2885f11b16832b3134bf37c940eb231b", "sha256": "1b26f26abcdf17efc0fc21581360eb4ab766b1a29b60f79f20ab85eeeba943fc" }, "downloads": -1, "filename": "shhh-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2885f11b16832b3134bf37c940eb231b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6961, "upload_time": "2019-08-21T08:07:49", "url": "https://files.pythonhosted.org/packages/ed/6c/98e4141856c681fd7561961c260aedab24c4f66ad935da40222fc14250cd/shhh-0.1.0.tar.gz" } ] }