Skip to content

Commit

Permalink
async-only microdot
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelgrinberg committed Dec 10, 2023
1 parent 98168b5 commit b96cf3a
Show file tree
Hide file tree
Showing 100 changed files with 6,606 additions and 536 deletions.
5 changes: 0 additions & 5 deletions .coveragerc

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python: ['3.7', '3.8', '3.9', '3.10', '3.11']
python: ['3.8', '3.9', '3.10', '3.11', '3.12']
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
Expand Down
96 changes: 23 additions & 73 deletions docs/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,103 +13,53 @@ API Reference
.. autoclass:: microdot.Response
:members:

.. autoclass:: microdot.NoCaseDict
:members:

.. autoclass:: microdot.MultiDict
:members:

``microdot_asyncio`` module
---------------------------

.. autoclass:: microdot_asyncio.Microdot
:inherited-members:
:members:

.. autoclass:: microdot_asyncio.Request
:inherited-members:
:members:

.. autoclass:: microdot_asyncio.Response
:inherited-members:
:members:

``microdot_utemplate`` module
-----------------------------

.. automodule:: microdot_utemplate
:members:

``microdot_jinja`` module
-------------------------

.. automodule:: microdot_jinja
:members:

``microdot_session`` module
---------------------------
``websocket`` extension
-----------------------

.. automodule:: microdot_session
.. automodule:: microdot.websocket
:members:

``microdot_cors`` module
------------------------
``utemplate`` templating extension
----------------------------------

.. automodule:: microdot_cors
.. automodule:: microdot.utemplate
:members:

``microdot_websocket`` module
``jinja`` templating extension
------------------------------

.. automodule:: microdot_websocket
:members:

``microdot_asyncio_websocket`` module
-------------------------------------

.. automodule:: microdot_asyncio_websocket
.. automodule:: microdot.jinja
:members:

``microdot_asgi_websocket`` module
-------------------------------------
``session`` extension
---------------------

.. automodule:: microdot_asgi_websocket
.. automodule:: microdot.session
:members:

``microdot_ssl`` module
-----------------------
``cors`` extension
------------------

.. automodule:: microdot_ssl
.. automodule:: microdot.cors
:members:

``microdot_test_client`` module
-------------------------------

.. autoclass:: microdot_test_client.TestClient
:members:

.. autoclass:: microdot_test_client.TestResponse
:members:

``microdot_asyncio_test_client`` module
---------------------------------------

.. autoclass:: microdot_asyncio_test_client.TestClient
:members:
``test_client`` extension
-------------------------

.. autoclass:: microdot_asyncio_test_client.TestResponse
.. automodule:: microdot.test_client
:members:

``microdot_wsgi`` module
------------------------
``asgi`` extension
------------------

.. autoclass:: microdot_wsgi.Microdot
.. autoclass:: microdot.asgi.Microdot
:members:
:exclude-members: shutdown, run

``microdot_asgi`` module
------------------------
``wsgi`` extension
-------------------

.. autoclass:: microdot_asgi.Microdot
.. autoclass:: microdot.wsgi.Microdot
:members:
:exclude-members: shutdown, run
Loading

0 comments on commit b96cf3a

Please sign in to comment.