Miguel Grinberg
f30c4733f0
Release 2.3.1
v2.3.1
2025-04-13 00:01:12 +01:00
Miguel Grinberg
cd0b3234dd
Additional support needed when using orjson
2025-04-12 23:58:48 +01:00
Miguel Grinberg
1f64478957
Version 2.3.1.dev0
2025-04-12 23:33:26 +01:00
Miguel Grinberg
815594fc8b
Release 2.3.0
v2.3.0
2025-04-12 23:31:54 +01:00
Miguel Grinberg
086f2af3de
Use orjson instead of json if available
2025-04-12 23:24:31 +01:00
Miguel Grinberg
f317b15bdb
Support optional authentication methods
2025-04-06 23:52:36 +01:00
Miguel Grinberg
b6f232db11
Addressed typing warnings from pyright
2025-04-06 23:52:36 +01:00
Miguel Grinberg
e7ee74d6bb
Catch SSL crashes while writing the response ( Fixes #206 )
2025-03-22 19:02:06 +00:00
dependabot[bot]
847dfd1321
Bump gunicorn from 22.0.0 to 23.0.0 in /examples/benchmark ( #291 ) #nolog
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 22.0.0 to 23.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/22.0.0...23.0.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 12:41:50 +00:00
Miguel Grinberg
1aa035378e
Updates to change log #nolog
2025-03-22 12:40:27 +00:00
Miguel Grinberg
1edfb8daa7
Version 2.2.1.dev0
2025-03-22 12:37:02 +00:00
Miguel Grinberg
9337a2ec9b
Release 2.2.0
v2.2.0
2025-03-22 12:35:02 +00:00
Miguel Grinberg
11a91a6035
Support for multipart/form-data requests ( #287 )
2025-03-22 12:24:12 +00:00
Miguel Grinberg
99f65c0198
Additional urldecode tests
2025-03-16 20:39:50 +00:00
Miguel Grinberg
4cc2e95338
Update micropython version used in tests to 1.24.1
2025-03-16 20:34:38 +00:00
Miguel Grinberg
d203df75fe
urldecoding should always be done in bytes
2025-03-16 20:32:34 +00:00
dependabot[bot]
00bf535821
Bump jinja2 from 3.1.5 to 3.1.6 in /examples/benchmark ( #286 ) #nolog
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-06 10:19:46 +00:00
Miguel Grinberg
3bc31f10b2
Simplified urldecode logic
2025-03-03 19:16:18 +00:00
Miguel Grinberg
aa76e6378b
Delay route compilation to allow late register_type calls
2025-03-03 19:10:33 +00:00
Miguel Grinberg
c6b99b6d81
Documentation improvements
2025-03-02 19:47:21 +00:00
Miguel Grinberg
953dd94321
Expose the Jinja environment as Template.jinja_env
2025-03-02 11:53:54 +00:00
Miguel Grinberg
68a53a7ae7
Update README #nolog
2025-03-02 00:51:23 +00:00
Miguel Grinberg
c92b5ae282
Redesigned the URL parser to allow for custom path components
2025-03-02 00:48:07 +00:00
dependabot[bot]
48ce31e699
Bump quart from 0.19.7 to 0.20.0 in /examples/benchmark ( #283 ) #nolog
...
Bumps [quart](https://github.com/pallets/quart ) from 0.19.7 to 0.20.0.
- [Release notes](https://github.com/pallets/quart/releases )
- [Changelog](https://github.com/pallets/quart/blob/main/CHANGES.md )
- [Commits](https://github.com/pallets/quart/compare/0.19.7...0.20.0 )
---
updated-dependencies:
- dependency-name: quart
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 11:19:19 +00:00
dependabot[bot]
6a33e817a2
Bump jinja2 from 3.1.4 to 3.1.5 in /examples/benchmark ( #284 ) #nolog
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 11:18:55 +00:00
Miguel Grinberg
265009ecd6
Version 2.1.1.dev0
2025-02-04 00:35:10 +00:00
Miguel Grinberg
2efbd67878
Release 2.1.0
v2.1.0
2025-02-04 00:31:06 +00:00
Miguel Grinberg
d807011ad0
user logins
2025-02-04 00:04:55 +00:00
Miguel Grinberg
675c978797
Basic and token authentication support
2025-02-03 20:00:36 +00:00
Miguel Grinberg
cd87abba30
Mount unit tests
2025-02-03 11:06:26 +00:00
Miguel Grinberg
fd7931e1ae
Added Request.url_prefix, Reques.subapp and local mounts
2025-02-03 00:33:59 +00:00
Maxi
d487a73c1e
add js to sse example ( #281 )
2025-01-22 23:42:51 +00:00
Miguel Grinberg
d864b81b65
revert to default funding file #nolog
2025-01-06 17:49:09 +00:00
Miguel Grinberg
d7459f23b2
Version 2.0.8.dev0
2024-11-10 22:57:45 +00:00
Miguel Grinberg
32f5e415e7
Release 2.0.7
v2.0.7
2024-11-10 22:57:31 +00:00
Miguel Grinberg
c46e429106
Accept responses with just a status code ( Fixes #263 )
2024-11-10 20:09:05 +00:00
Miguel Grinberg
4eac013087
Accept responses with just a status code ( Fixes #263 )
2024-11-10 00:35:21 +00:00
dependabot[bot]
496a288064
Bump werkzeug from 3.0.3 to 3.0.6 in /examples/benchmark ( #260 ) #nolog
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.3 to 3.0.6.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.3...3.0.6 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-26 11:37:08 +01:00
dependabot[bot]
bcd876fcae
Bump quart from 0.19.4 to 0.19.7 in /examples/benchmark ( #259 ) #nolog
...
Bumps [quart](https://github.com/pallets/quart ) from 0.19.4 to 0.19.7.
- [Release notes](https://github.com/pallets/quart/releases )
- [Changelog](https://github.com/pallets/quart/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/quart/compare/0.19.4...0.19.7 )
---
updated-dependencies:
- dependency-name: quart
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-26 00:57:50 +01:00
Stanislav Garanzha
5e5fc5e93e
Fix urls in docs ( #253 )
...
* Fix 404 external links in intro.rst
* Fix broken links in extensions.rst
`examples/cors/cors.py` does not exist
`uvicorn.org` - failed to resolve
2024-08-17 18:41:43 +01:00
Miguel Grinberg
8895af3737
add tox to dev dependencies
2024-08-15 20:40:54 +01:00
Miguel Grinberg
0a021462e0
Better documentation for start_server() method ( Fixes #252 )
2024-08-15 19:10:34 +01:00
Lukas Kremla
482ab6d5ca
Fixed gzip automatic content-type assignment and added automatic compression header configuration ( #251 )
...
* Fixed gzip automatic content-type assignment and added automatic compression setting
This implements the fix for detecting the proper content-type even when the file has the ".gz" extension. It further makes sure the compression headers are set properly if a "gz." file is detected, but the compression headers weren't explicitly set by the user.
* Added a test for properly auto-determining mime types and setting content encoding header
* Modified the gzip file header assignments and following tests according to the feedback.
---------
Co-authored-by: Lukáš Kremla <lukas.kremla@bonnel.cz >
2024-08-14 23:02:23 +01:00
dependabot[bot]
5fe06f6bd5
Bump certifi from 2023.11.17 to 2024.7.4 in /examples/benchmark ( #244 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.11.17 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-06 11:17:41 +01:00
dependabot[bot]
c170e840ec
Bump urllib3 from 2.1.0 to 2.2.2 in /examples/benchmark ( #241 ) #nolog
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.1.0 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.2.2 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 00:12:28 +01:00
Miguel Grinberg
3a39b47ea8
Version 2.0.7.dev0
2024-06-18 23:14:36 +01:00
Miguel Grinberg
53287217ae
Release 2.0.6
v2.0.6
2024-06-18 23:14:14 +01:00
Miguel Grinberg
6ffb8a8fe9
Cookie path support in session and test client
2024-06-18 20:56:18 +01:00
Miguel Grinberg
0151611fc8
Configurable session cookie options ( Fixes #242 )
2024-06-18 00:09:44 +01:00
dependabot[bot]
4204db61e5
Bump jinja2 from 3.1.3 to 3.1.4 in /examples/benchmark ( #230 ) #nolog
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 11:40:13 +01:00