Marcelo Trylesinski
57a61d86f2
Add discord to README ( #2718 )
2025-10-02 18:49:43 +00:00
Marcelo Trylesinski
dcd7e6c94e
docs: replace uvicorn.org by uvicorn.dev ( #2703 )
2025-09-20 00:50:58 +00:00
Marcelo Trylesinski
f8c69b432f
chore: rename master branch to main ( #2691 )
2025-09-13 07:09:03 +00:00
secrett2633
016db5f7da
Update repository references from 'encode' to 'Kludex' across documentation and configuration files ( #2684 )
2025-09-10 21:48:53 +02:00
Patrick Hintermayer
d79f285184
docs(readme): add granian as an alternative ( #2359 )
2024-06-14 10:22:16 +00:00
Marcelo Trylesinski
bd552df8f9
Version 0.27.1 ( #2250 )
2024-02-10 05:07:07 -07:00
Marcelo Trylesinski
e2a39792cc
Add supported Python versions on the README ( #2092 )
2023-09-03 08:50:39 -06:00
Marcelo Trylesinski
ffa5b1ac96
Drop support for Python 3.7 ( #1996 )
2023-06-19 00:36:24 -06:00
Simon Willison
b127fa8eac
Fix instructions so they work in zsh as well as Bash ( #1915 )
2023-03-29 00:36:37 +02:00
MiracleShadow
5de5857299
Update hypercorn link on the README ( #1800 )
2022-12-06 15:12:34 +01:00
Et7f3
6cf0d1db10
Fix one example in REAME ( #1794 )
2022-12-03 07:18:33 +01:00
Marcelo Trylesinski
6496e6c1e3
Revert "Add example how to run the server programmatically with reload" ( #1761 )
2022-11-11 06:40:48 +01:00
Sergey Tsaplin
6c675657af
Add example how to run the server programmatically with reload ( #1572 )
...
Co-authored-by: Sergei Tsaplin <s_tsaplin@wargaming.net>
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2022-10-28 19:40:28 +02:00
Samuel Colvin
b1a45821a2
Switch from watchgod to watchfiles ( #1437 )
...
* switch from watchgod to watchfiles
* fixing ot skipping tests
* linting and self.exclude_dirs
* move touch_soon
* fix tests on windows
* fix tests on windows with py37
* add back "WatchGodReload" for backwards compatibility
* depreciated message on WatchGodReload
* linting
* uprev watchfiles and use yield_on_timeout
* Apply suggestions from code review
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
* suggestions
* moving warning call
* Move the warning to the WatchGodReload.__init__
* improve coverage
* reinstate test_should_detect_new_reload_dirs
* linting
* Remove main.py
* Remove unused code
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2022-06-18 18:56:16 +02:00
Tom Christie
9206350497
Docs refresh ( #1365 )
2022-02-08 16:47:58 +00:00
Marcelo Trylesinski
566e63e43b
Fix version that supports Python 3.6 on the README ( #1316 )
2022-01-11 09:57:43 +08:00
Marcelo Trylesinski
291c195c65
Remove Python 3.6 ( #1261 )
...
* Remove Python 3.6
* Fix typo on requirements
2022-01-06 13:34:11 +01:00
Marcelo Trylesinski
60c1590bc1
Fix typo on README about reload command ( #1196 )
2021-10-07 13:53:05 +08:00
Marcelo Trylesinski
522718cfae
📝 Remove community discussion link ( #1063 )
2021-06-01 06:32:05 +02:00
Josh Wilson
093a1f7c1e
Allow .json or .yaml --log-config files ( #665 )
...
* Allow .json or .yaml --log-config files
This adds support for `.json` and `.yaml` config files when running `uvicorn`
from the CLI. This allows clients to define how they wish to deal with existing loggers (#511 , #512 )
by providing`disable_existing_loggers` in their config file (the last item described in
[this section](https://docs.python.org/3/library/logging.config.html#dictionary-schema-details )).
Furthermore, it addresses the desire to allow users to replicate the default hard-coded
`LOGGING_CONFIG` in their own configs and tweak it as necessary, something that is not currently
possible for clients that wish to run their apps from the CLI.
* Add ids to parametrized config test case
* Fix black formatting and don't use .ini extension in the fileConfig() test
* Remove item from extras_require
* Address PR feedback
2020-08-18 08:36:12 +02:00
euri10
5fa99a11d6
Use optional package installs ( #666 )
...
* Make dependencies optional
resolves #219
* Tweak install options and update installation instructions in readme
* update to latest conclusion
* rename default -> standard
* Incoroporate other reqs
* Added setup.py to black test, previous merge made me remove all double quotes in it
* Added setup.py to lint script to match test script
* Lint setup.py
* Removed leftover from merge that was incorrect
* Trying to be more explicit about the 2 install options
* Spelling
* Newlines
* Better wording
* Websockets vs wsproto more relevant in extras
Co-authored-by: Carl George <carl@george.computer>
Co-authored-by: Almar Klein <almar.klein@gmail.com>
2020-08-10 18:49:30 +02:00
Tom Christie
70f023e784
Version 0.11.4 ( #654 )
...
* Version 0.11.4
* Version 0.11.4 heading in Chage Log
2020-04-28 16:21:07 +01:00
Tom Christie
141a817d66
Version 0.9
2019-09-06 16:59:02 +01:00
Tom Christie
3fc647ebb1
Update ASGI hyperlink ( #376 )
2019-06-20 08:40:45 +01:00
Tom Christie
b4d46d686b
Update README.md
2019-06-19 12:59:50 +01:00
Tom Christie
ab7337b9d1
Update ASGI hyperlink
2019-06-18 17:04:23 +01:00
Tom Christie
0d26d93e3d
Update docs for ASGI3
2019-03-20 13:33:15 +00:00
Tom Christie
7cbadb7705
Update README.md
2019-01-02 12:41:20 +00:00
Tom Christie
9312de61c3
Update requirements
2018-07-25 14:58:27 +01:00
Tom Christie
6384c07d9b
Add coverage badge
2018-07-25 14:57:29 +01:00
Tom Christie
942b0c4111
Use https: link to docs
2018-07-10 19:15:08 +01:00
Tom Christie
870a8e24a6
Update README.md
...
Use bytes for `'body'` in example.
2018-07-06 09:03:37 +01:00
Tom Christie
b02c395528
Include WebSocket support in README
2018-04-20 11:24:02 +01:00
Tom Christie
549bf734c7
Update README.md
2018-04-19 14:46:47 +01:00
Tom Christie
4c4d15519e
Drop slow loading badge
2018-04-09 13:30:45 +01:00
Tom Christie
cba4a82cec
Add missing 'self'
2018-04-06 18:00:12 +01:00
Tom Christie
00f08034d2
Updating README and docs for ASGI
2018-04-06 13:41:34 +01:00
Tom Christie
60f29fa219
Updating docs
2018-04-06 13:27:35 +01:00
Tom Christie
c7d2dbc017
Add badges
2017-06-29 12:49:50 +01:00
Tom Christie
85c6d397d1
Tweak README
2017-06-22 17:44:53 +01:00
Tom Christie
236ae903f1
Tweak docs
2017-06-22 17:40:53 +01:00
Tom Christie
69f1bf8215
Fix license link
2017-06-22 16:55:58 +01:00
Tom Christie
0f19cf4e6e
Tweak README
2017-06-22 16:54:15 +01:00
Tom Christie
c9757279a7
Link to docs
2017-06-22 16:51:57 +01:00
Tom Christie
61bf1beffa
Tweak README
2017-06-22 15:13:00 +01:00
Tom Christie
3b0bd84d3c
Add 'pip install asyncio_redis' note
2017-06-14 16:07:26 +01:00
Tom Christie
77e6ca0d6d
Tweak image size
2017-06-14 14:10:41 +01:00
Tom Christie
137c729303
Rephrasing in README
2017-06-14 13:54:49 +01:00
Tom Christie
21581db9b8
Tweak heading levels in README
2017-06-14 13:35:53 +01:00
Tom Christie
684b2fc669
Version 0.0.8
2017-06-14 13:16:56 +01:00