.codecov.yml
.coveragerc
.flake8
.isort.cfg
.pre-commit-config.yaml
.readthedocs.yml
AUTHORS
CONTRIBUTING.rst
LICENSE
MANIFEST.in
NEWS.rst
README.rst
mypy.ini
pyproject.toml
release.py
setup.cfg
setup.py
tox.ini
docs/Makefile
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/release.rst
docs/_extensions/apilinks.py
docs/examples/alternativerunning.rst
docs/examples/await.rst
docs/examples/deferreds.rst
docs/examples/disablingtracebacks.rst
docs/examples/handlingerrors.rst
docs/examples/handlingpost.rst
docs/examples/nonglobalstate.rst
docs/examples/staticfiles.rst
docs/examples/subroutes.rst
docs/examples/templates.rst
docs/examples/twistd.rst
docs/introduction/1-gettingstarted.rst
docs/introduction/2-twistdtap.rst
docs/introduction/twistdwebman.txt
docs/introduction/codeexamples/forms.py
docs/introduction/codeexamples/googleProxy.py
docs/introduction/codeexamples/helloWorld.py
docs/introduction/codeexamples/helloWorldClass.py
docs/introduction/codeexamples/moreRoutes.py
docs/introduction/codeexamples/orderMatters.py
docs/introduction/codeexamples/staticFiles.py
docs/introduction/codeexamples/template.py
docs/introduction/codeexamples/twistdPlugin.py
docs/introduction/codeexamples/variableRoutes.py
docs/introduction/codeexamples/variableRoutesTypes.py
src/klein/__init__.py
src/klein/_app.py
src/klein/_attrs_zope.py
src/klein/_decorators.py
src/klein/_dihttp.py
src/klein/_form.py
src/klein/_headers.py
src/klein/_headers_compat.py
src/klein/_iform.py
src/klein/_imessage.py
src/klein/_interfaces.py
src/klein/_isession.py
src/klein/_message.py
src/klein/_plating.py
src/klein/_request.py
src/klein/_request_compat.py
src/klein/_requirer.py
src/klein/_resource.py
src/klein/_response.py
src/klein/_session.py
src/klein/_tubes.py
src/klein/_typing_compat.py
src/klein/_version.py
src/klein/app.py
src/klein/interfaces.py
src/klein/py.typed
src/klein/resource.py
src/klein.egg-info/PKG-INFO
src/klein.egg-info/SOURCES.txt
src/klein.egg-info/dependency_links.txt
src/klein.egg-info/not-zip-safe
src/klein.egg-info/requires.txt
src/klein.egg-info/top_level.txt
src/klein/storage/__init__.py
src/klein/storage/_memory.py
src/klein/storage/memory.py
src/klein/test/__init__.py
src/klein/test/_trial.py
src/klein/test/not_hypothesis.py
src/klein/test/test_app.py
src/klein/test/test_attrs_zope.py
src/klein/test/test_exports.py
src/klein/test/test_form.py
src/klein/test/test_headers.py
src/klein/test/test_headers_compat.py
src/klein/test/test_memory.py
src/klein/test/test_message.py
src/klein/test/test_plating.py
src/klein/test/test_request.py
src/klein/test/test_request_compat.py
src/klein/test/test_requirer.py
src/klein/test/test_resource.py
src/klein/test/test_response.py
src/klein/test/test_session.py
src/klein/test/test_trial.py
src/klein/test/typing_app.py
src/klein/test/util.py