From feb473e9524739129c71aa6e65dc28d454d5be55 Mon Sep 17 00:00:00 2001 From: kennethreitz Date: Tue, 24 Mar 2026 19:35:14 +0000 Subject: [PATCH] deploy: f4a292108bb9dad5e6fcc1bf7152ee81417714b1 --- .doctrees/environment.pickle | Bin 235231 -> 235231 bytes _modules/index.html | 4 +++- _modules/responder/api.html | 4 +++- _modules/responder/background.html | 4 +++- _modules/responder/ext/ratelimit.html | 4 +++- _modules/responder/models.html | 4 +++- _modules/responder/status_codes.html | 4 +++- api.html | 4 +++- backlog.html | 4 +++- changes.html | 4 +++- cli.html | 4 +++- deployment.html | 4 +++- genindex.html | 4 +++- guide-config.html | 4 +++- index.html | 4 +++- py-modindex.html | 4 +++- quickstart.html | 4 +++- sandbox.html | 4 +++- search.html | 4 +++- testing.html | 4 +++- tour.html | 4 +++- tutorial-auth.html | 4 +++- tutorial-flask.html | 4 +++- tutorial-middleware.html | 4 +++- tutorial-rest.html | 4 +++- tutorial-sqlalchemy.html | 4 +++- tutorial-websockets.html | 4 +++- 27 files changed, 78 insertions(+), 26 deletions(-) diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 1a576c4f58e4d4a25148c6aab3c6cca9b4699b64..721ebcfada01b34f603ebb9aca4668e6c3942f93 100644 GIT binary patch delta 7513 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 JWv3?T{{dpBZjb-~ delta 7592 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 diff --git a/_modules/index.html b/_modules/index.html index 6fc6fa8..abd1a7a 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -56,7 +56,9 @@

- Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
+ v3.5.0

Useful Links

    diff --git a/_modules/responder/api.html b/_modules/responder/api.html index 015798a..86b7bb5 100644 --- a/_modules/responder/api.html +++ b/_modules/responder/api.html @@ -720,7 +720,9 @@

    - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
    + v3.5.0

    Useful Links

      diff --git a/_modules/responder/background.html b/_modules/responder/background.html index c20c11e..5108173 100644 --- a/_modules/responder/background.html +++ b/_modules/responder/background.html @@ -142,7 +142,9 @@

      - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
      + v3.5.0

      Useful Links

        diff --git a/_modules/responder/ext/ratelimit.html b/_modules/responder/ext/ratelimit.html index 42c8059..fa0036d 100644 --- a/_modules/responder/ext/ratelimit.html +++ b/_modules/responder/ext/ratelimit.html @@ -125,7 +125,9 @@

        - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
        + v3.5.0

        Useful Links

          diff --git a/_modules/responder/models.html b/_modules/responder/models.html index a22f09a..140e599 100644 --- a/_modules/responder/models.html +++ b/_modules/responder/models.html @@ -708,7 +708,9 @@

          - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
          + v3.5.0

          Useful Links

            diff --git a/_modules/responder/status_codes.html b/_modules/responder/status_codes.html index 04ea6b1..24b56b8 100644 --- a/_modules/responder/status_codes.html +++ b/_modules/responder/status_codes.html @@ -174,7 +174,9 @@

            - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
            + v3.5.0

            Useful Links

              diff --git a/api.html b/api.html index 81d4227..7cdf388 100644 --- a/api.html +++ b/api.html @@ -891,7 +891,9 @@ into. Useful in middleware and after-request hooks.

              - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
              + v3.5.0

              Useful Links

                diff --git a/backlog.html b/backlog.html index 3cb1156..affdd9d 100644 --- a/backlog.html +++ b/backlog.html @@ -64,7 +64,9 @@

                - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                + v3.5.0

                Useful Links

                  diff --git a/changes.html b/changes.html index d185435..cbd0f95 100644 --- a/changes.html +++ b/changes.html @@ -708,7 +708,9 @@ aliases for HTTP 308 (marked for removal in 3.0)

                  - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                  + v3.5.0

                  Useful Links

                    diff --git a/cli.html b/cli.html index 1999f7f..6703801 100644 --- a/cli.html +++ b/cli.html @@ -127,7 +127,9 @@ $ responder build /path/to/frontend

                    - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                    + v3.5.0

                    Useful Links

                      diff --git a/deployment.html b/deployment.html index c00bac5..15acddd 100644 --- a/deployment.html +++ b/deployment.html @@ -143,7 +143,9 @@ uvicorn directly without a reverse proxy and do just fine.

                      - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                      + v3.5.0

                      Useful Links

                        diff --git a/genindex.html b/genindex.html index 589882e..1fad33a 100644 --- a/genindex.html +++ b/genindex.html @@ -352,7 +352,9 @@

                        - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                        + v3.5.0

                        Useful Links

                          diff --git a/guide-config.html b/guide-config.html index b36f66e..fb470d8 100644 --- a/guide-config.html +++ b/guide-config.html @@ -211,7 +211,9 @@ platform’s dashboard, Docker secrets, or a secrets manager).

                          - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                          + v3.5.0

                          Useful Links

                            diff --git a/index.html b/index.html index 020d7a8..c9cc951 100644 --- a/index.html +++ b/index.html @@ -299,7 +299,9 @@ work with — welcome.

                            - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                            + v3.5.0

                            Useful Links

                              diff --git a/py-modindex.html b/py-modindex.html index ac69690..2f5a48b 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -74,7 +74,9 @@

                              - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                              + v3.5.0

                              Useful Links

                                diff --git a/quickstart.html b/quickstart.html index c1c737e..38de0f9 100644 --- a/quickstart.html +++ b/quickstart.html @@ -401,7 +401,9 @@ jump into the tutorials:

                                - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                + v3.5.0

                                Useful Links

                                  diff --git a/sandbox.html b/sandbox.html index b911c23..9f4cbf6 100644 --- a/sandbox.html +++ b/sandbox.html @@ -88,7 +88,9 @@ ruff check --fix <

                                  - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                  + v3.5.0

                                  Useful Links

                                    diff --git a/search.html b/search.html index ee236c6..1675b3a 100644 --- a/search.html +++ b/search.html @@ -83,7 +83,9 @@

                                    - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                    + v3.5.0

                                    Useful Links

                                      diff --git a/testing.html b/testing.html index 7887468..c6c7bc0 100644 --- a/testing.html +++ b/testing.html @@ -323,7 +323,9 @@ response bodies, and headers — not on internal state.

                                      - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                      + v3.5.0

                                      Useful Links

                                        diff --git a/tour.html b/tour.html index 12ef151..2636ddb 100644 --- a/tour.html +++ b/tour.html @@ -609,7 +609,9 @@ instead of JSON.

                                        - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                        + v3.5.0

                                        Useful Links

                                          diff --git a/tutorial-auth.html b/tutorial-auth.html index 456717c..328fef8 100644 --- a/tutorial-auth.html +++ b/tutorial-auth.html @@ -236,7 +236,9 @@ sessions.

                                          - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                          + v3.5.0

                                          Useful Links

                                            diff --git a/tutorial-flask.html b/tutorial-flask.html index 363175d..644b150 100644 --- a/tutorial-flask.html +++ b/tutorial-flask.html @@ -251,7 +251,9 @@ Responder. When you’ve moved everything over, remove the mount.

                                            - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                            + v3.5.0

                                            Useful Links

                                              diff --git a/tutorial-middleware.html b/tutorial-middleware.html index f36ad66..bfc84c9 100644 --- a/tutorial-middleware.html +++ b/tutorial-middleware.html @@ -170,7 +170,9 @@ middleware when hooks aren’t enough.

                                              - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                              + v3.5.0

                                              Useful Links

                                                diff --git a/tutorial-rest.html b/tutorial-rest.html index 0608176..eba0ccd 100644 --- a/tutorial-rest.html +++ b/tutorial-rest.html @@ -253,7 +253,9 @@ with Responder using the lifespan pattern.

                                                - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                                + v3.5.0

                                                Useful Links

                                                  diff --git a/tutorial-sqlalchemy.html b/tutorial-sqlalchemy.html index 4a9917c..6d5f796 100644 --- a/tutorial-sqlalchemy.html +++ b/tutorial-sqlalchemy.html @@ -288,7 +288,9 @@ your database without losing data.

                                                  - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                                  + v3.5.0

                                                  Useful Links

                                                    diff --git a/tutorial-websockets.html b/tutorial-websockets.html index 58f894e..dff74b1 100644 --- a/tutorial-websockets.html +++ b/tutorial-websockets.html @@ -208,7 +208,9 @@ lifecycle — it connects on enter and disconnects on exit.

                                                    - Responder v3.5.0 — a familiar HTTP service framework for Python. + Responder — a familiar HTTP service framework for Python. +
                                                    + v3.5.0

                                                    Useful Links