Miguel Grinberg
4321d93a82
auth documentation
2024-04-28 00:32:20 +01:00
Miguel Grinberg
68b6cb9862
Example updates
2024-04-28 00:32:06 +01:00
Miguel Grinberg
261dd2f980
documentation
2024-04-28 00:32:06 +01:00
Miguel Grinberg
f204416e36
remember tests
2024-04-28 00:32:06 +01:00
Miguel Grinberg
7bc66ce3bb
auth examples
2024-04-28 00:32:06 +01:00
dependabot[bot]
5d6e838f3c
Bump gunicorn from 21.2.0 to 22.0.0 in /examples/benchmark ( #224 ) #nolog
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 21.2.0 to 22.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.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>
2024-04-17 23:52:37 +01:00
dependabot[bot]
563bfdc8f5
Bump idna from 3.6 to 3.7 in /examples/benchmark ( #223 ) #nolog
...
Bumps [idna](https://github.com/kjd/idna ) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 15:16:52 +01:00
dependabot[bot]
a3363c7b8c
Bump fastapi from 0.104.1 to 0.109.1 in /examples/benchmark ( #203 ) #nolog
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.104.1 to 0.109.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.104.1...0.109.1 )
---
updated-dependencies:
- dependency-name: fastapi
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-02-05 17:43:31 +00:00
dependabot[bot]
8d1ca808cb
Bump jinja2 from 3.1.2 to 3.1.3 in /examples/benchmark ( #199 ) #nolog
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [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.2...3.1.3 )
---
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-01-11 22:56:46 +00:00
Miguel Grinberg
c8c91e8345
Update uasyncio to include new TLS support
2024-01-04 20:41:05 +00:00
Miguel Grinberg
bd18ceb442
Addressed some inadvertent mistakes in the template extensions
2023-12-23 12:48:27 +00:00
Miguel Grinberg
20ea305fe7
v2 ( #186 )
2023-12-22 20:26:07 +00:00
dependabot[bot]
d8d2667053
Bump urllib3 from 1.26.17 to 1.26.18 in /examples/benchmark ( #173 ) #nolog
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.17 to 1.26.18.
- [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/1.26.17...1.26.18 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 09:38:45 +01:00
dependabot[bot]
a2f6985d01
Bump urllib3 from 1.26.11 to 1.26.17 in /examples/benchmark ( #172 ) #nolog
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.11 to 1.26.17.
- [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/1.26.11...1.26.17 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 12:10:54 +01:00
dependabot[bot]
4238aa4cd4
Bump flask from 2.2.1 to 2.3.2 in /examples/benchmark ( #131 ) #nolog
...
Bumps [flask](https://github.com/pallets/flask ) from 2.2.1 to 2.3.2.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/2.2.1...2.3.2 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 10:20:02 +01:00
dependabot[bot]
d46d2950c8
Bump certifi from 2022.12.7 to 2023.7.22 in /examples/benchmark ( #158 ) #nolog
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-20 11:41:24 +01:00
Miguel Grinberg
c07a539435
Incorrect import in static_async.py
2023-06-08 00:33:58 +01:00
dependabot[bot]
9b9b7aa76d
Bump requests from 2.28.1 to 2.31.0 in /examples/benchmark ( #138 ) #nolog
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 09:40:38 +01:00
dependabot[bot]
a80841f464
Bump starlette from 0.25.0 to 0.27.0 in /examples/benchmark ( #136 ) #nolog
...
Bumps [starlette](https://github.com/encode/starlette ) from 0.25.0 to 0.27.0.
- [Release notes](https://github.com/encode/starlette/releases )
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md )
- [Commits](https://github.com/encode/starlette/compare/0.25.0...0.27.0 )
---
updated-dependencies:
- dependency-name: starlette
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-17 11:19:39 +01:00
Miguel Grinberg
f81de6d958
Explicitly set UTF-8 encoding for HTML in examples ( Fixes #132 )
2023-05-12 09:17:54 +01:00
Miguel Grinberg
67798f7dbf
Cross-Origin Resource Sharing (CORS) support ( Fixes #45 )
2023-03-23 00:03:21 +00:00
Miguel Grinberg
daf1001ec5
Support compressed files in send_file() ( Fixes #93 )
2023-03-21 00:24:57 +00:00
Miguel Grinberg
9398c96075
Add CPU timing to benchmark
2023-02-28 23:30:58 +00:00
Miguel Grinberg
680cd9c023
Async example of static file serving
2023-02-21 15:18:04 +00:00
dependabot[bot]
ec72d54203
Bump werkzeug from 2.2.1 to 2.2.3 in /examples/benchmark ( #102 ) #nolog
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.2.1 to 2.2.3.
- [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/2.2.1...2.2.3 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-16 10:02:41 +00:00
dependabot[bot]
878a911afc
Bump starlette from 0.19.1 to 0.25.0 in /examples/benchmark ( #100 )
2023-02-14 23:27:49 +00:00
Miguel Grinberg
427a4d49de
Correct path in benchmark test #nolog
2023-01-13 14:58:16 +00:00
dependabot[bot]
d42388d6fe
Bump certifi from 2022.6.15 to 2022.12.7 in /examples/benchmark ( #88 ) #nolog
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.6.15 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09 11:07:23 +00:00
Miguel Grinberg
c841cbedda
Add asyncio file upload example
2022-11-16 19:10:44 +00:00
Miguel Grinberg
6554f29ddc
Remove unused file #nolog
2022-10-08 12:26:18 +01:00
Miguel Grinberg
211ad953ae
New Jinja and uTemplate examples with Bootstrap
2022-10-08 12:21:00 +01:00
Miguel Grinberg
8ebe81c09b
File upload example
2022-09-22 17:52:48 +01:00
Miguel Grinberg
5693b812ce
Make WebSocket internals consistent between TLS and non-TLS ( Fixes #61 )
2022-09-18 11:17:57 +01:00
Miguel Grinberg
019eb4d6bb
Update README.md
2022-09-12 16:53:22 +01:00
Miguel Grinberg
fe750feb03
TLS fixes for WebSocket under MicroPython
2022-09-08 23:21:43 +01:00
Miguel Grinberg
b61f51f243
SSL/TLS Support
2022-09-05 10:27:59 +01:00
Miguel Grinberg
2399c29c8a
Websocket standard and asyncio extensions ( #55 )
2022-09-03 20:04:34 +01:00
Miguel Grinberg
a01fc9c3f0
Reorganized examples into subdirectories
2022-08-14 16:35:17 +01:00
Miguel Grinberg
d090bbf8e2
memory comparison benchmark
2022-08-07 12:42:41 +01:00
Miguel Grinberg
355ffefcb2
User sessions
2022-08-06 15:30:02 +01:00
Miguel Grinberg
a3d7772b8a
Example that serves static files from a directory
2022-07-31 18:51:49 +01:00
Miguel Grinberg
7686b2ae38
Extension that renders templates with Jinja
2022-07-29 20:19:51 +01:00
Miguel Grinberg
54c1329582
Render templates with uTemplate
2022-07-25 09:35:56 +01:00
Miguel Grinberg
c18ccccb8e
Run linter on examples
2022-06-04 16:41:40 +01:00
Miguel Grinberg
d71665fd38
Stream responses ( Fixes #44 )
2022-06-04 15:56:13 +01:00
Miguel Grinberg
7e8ecb1997
ASGI support
2022-05-25 23:47:37 +01:00
Miguel Grinberg
1ae51ccdf7
WSGI support
2022-05-25 00:31:18 +01:00
Miguel Grinberg
c130d8f2d4
simplified hello_async.py example
2022-01-22 23:23:31 +00:00
Miguel Grinberg
0ad538df91
Server shutdown ( Fixes #19 )
2021-06-04 16:01:07 +01:00
Damien George
c5e1873523
Move socket import, remove Request.G, and add simple hello example ( #12 )
...
* Further guard import of socket to make it optional
This is so that systems without a (u)socket module can still use Microdot.
For example if the transport layer is provided by a serial link.
* Add simple hello.py example that serves a static HTML page
2020-06-30 23:23:17 +01:00