Miguel Grinberg
4ed101dfc6
Add security policy
2021-09-27 13:57:04 +01:00
Mark Blakeney
833fecb105
Add documentation for request.client_addr ( #27 )
2021-09-22 12:04:28 +01:00
Miguel Grinberg
d527bdb7c3
Added documentation for reason argument in the Response object
2021-08-11 12:00:46 +01:00
Miguel Grinberg
2516b296a7
Version 0.6.1.dev0
2021-08-11 10:37:04 +01:00
Miguel Grinberg
5061145f5c
Release 0.6.0
v0.6.0
2021-08-11 10:36:42 +01:00
Miguel Grinberg
122c638bae
Fix codecov badge link #nolog
2021-08-11 10:33:10 +01:00
Miguel Grinberg
bd74bcab74
Accept a custom reason phrase for the HTTP response ( Fixes #25 )
2021-08-11 10:29:08 +01:00
Miguel Grinberg
5cd3ace516
More unit tests
2021-08-02 15:53:13 +01:00
Miguel Grinberg
da32f23e35
Better handling of content types in form and json methods ( Fixes #24 )
2021-08-02 15:39:32 +01:00
Mark Blakeney
0641466faa
Copy client headers to avoid write back ( #23 )
2021-07-28 10:43:54 +01:00
Miguel Grinberg
dd3fc20507
Make mime type check for form submissions more robust
2021-06-06 20:05:32 +01:00
Miguel Grinberg
46963ba464
Work around a bug in uasyncio's create_server() function
2021-06-06 20:05:12 +01:00
Miguel Grinberg
1a8db51cb3
Installation instructions
2021-06-06 12:24:09 +01:00
Miguel Grinberg
d903c42370
Minor wording update in the documentation #nolog
2021-06-06 12:17:22 +01:00
Miguel Grinberg
8b4ebbd953
Run tests with pytest
2021-06-06 12:09:03 +01:00
Miguel Grinberg
a82ed55f56
Last version of the microdot-asyncio package
2021-06-06 11:54:51 +01:00
Miguel Grinberg
ac87f0542f
Version 0.5.1.dev0
2021-06-06 11:49:01 +01:00
Miguel Grinberg
2de57498a8
Release 0.5.0
v0.5.0
2021-06-06 11:47:09 +01:00
Miguel Grinberg
b7b881e3c7
merge microdot-asyncio package with microdot
2021-06-06 11:15:32 +01:00
Miguel Grinberg
9955ac99a6
change log
2021-06-06 00:38:46 +01:00
Miguel Grinberg
4b101d1597
Improve project structure
2021-06-06 00:29:52 +01:00
Miguel Grinberg
097cd9cf02
Documentation updates
2021-06-05 15:42:37 +01:00
Miguel Grinberg
b0c25a1a72
Support duplicate arguments in query string and form submissions
...
Fixes #21
2021-06-05 12:26:37 +01:00
Miguel Grinberg
b7b8e58d6a
added documentation link
2021-06-05 00:56:16 +01:00
Miguel Grinberg
12cd60305b
Documentation
2021-06-05 00:52:41 +01:00
Miguel Grinberg
4eea7adb8f
Release v0.4.0
v0.4.0
2021-06-04 17:16:18 +01:00
Miguel Grinberg
a3288a63ed
Add method specific route decorators
2021-06-04 17:14:38 +01:00
Miguel Grinberg
3bd7fe8cea
Update microypthon binary to 1.15
2021-06-04 16:57:51 +01:00
Miguel Grinberg
0ad538df91
Server shutdown ( Fixes #19 )
2021-06-04 16:01:07 +01:00
Miguel Grinberg
b810346aa4
Release v0.3.1
v0.3.1
2021-02-06 12:12:08 +00:00
Miguel Grinberg
ae5d330b2d
fix release script
2021-02-06 12:10:37 +00:00
Miguel Grinberg
4c0afa2bec
switch to GitHub actions for builds
2021-02-06 12:01:11 +00:00
Ricardo Mendonça Ferreira
125af4b4a9
Handle Chrome preconnect ( Fixes #8 )
2021-02-06 00:04:21 +00: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
Miguel Grinberg
dfbe2edd79
Update python versions to build
2020-02-19 00:08:07 +00:00
Miguel Grinberg
3e29af5775
Support large downloads in send_file ( fixes #3 )
2020-02-19 00:08:07 +00:00
Miguel Grinberg
1aacb3cf46
readme update
2019-06-09 17:47:20 +01:00
Miguel Grinberg
64cc172917
Release v0.3.0
v0.3.0
2019-05-05 20:32:55 +00:00
Miguel Grinberg
b9ca036e1d
release script
2019-05-05 20:32:39 +00:00
Miguel Grinberg
b06b6de584
project restructure
2019-05-05 17:29:03 +00:00
Miguel Grinberg
e5525c5c48
rename microdot_async to microdot_asyncio
2019-05-05 16:16:57 +00:00
Miguel Grinberg
494800ff9f
threaded mode
2019-05-05 03:55:18 +00:00
Miguel Grinberg
ba986a89ff
more asyncio unit tests
2019-05-05 03:13:22 +00:00
Miguel Grinberg
89f7f09b9a
async request and response unit tests
2019-05-04 22:49:57 +00:00
Miguel Grinberg
3d9b5d7084
optional asyncio support
2019-05-04 21:07:42 +00:00
Miguel Grinberg
03efe46a26
more robust header checking in tests
2019-05-04 20:31:59 +00:00
Miguel Grinberg
b16466f1a9
improve code structure
2019-05-04 20:17:04 +00:00
Miguel Grinberg
8aa50f171d
g, before_request and after_request
2019-04-27 18:23:44 +01:00
Miguel Grinberg
76ab1fa6d7
more unit tests
2019-04-27 16:35:55 +01:00
Miguel Grinberg
0a373775d5
url pattern matching unit tests
2019-04-27 15:20:22 +01:00