- re-enable support for alternative loops, #238
- greatly simplify the
start
command, #233 - disable coloured output on windows, #234
- fix
adev serve ...
, #235
- fix tests for python 3.7, #218
- fix tests for aiohttp >= 3.5, #223
- rebuild logging with coloured tracebacks and request & response details, #221
- use
--root
as base directory for watching if it's set, #209 - add
MutableValue
to avoid aiohttp warnings, #215 - improved logging including request time, #217
- remove
aiohttp_debugtoolbar
as a requirement, improve CI, #216 - uprev dependencies
- fix conflict with click checks that prevented the
--root
flag working properly, #206 - uprev dependencies
- remove
loop
argument fromrun_app()
, #206 - uprev dependencies
- fix path defining to work both for Unix and Windows
- fix logging with
runserver
#193
- allow async app factories #185
- uprev to aiohttp 3.2.0 min #187
- revert runserver to use a separate process #188
- deep reload for for better auto-reloading #181
- complete rewrite for aiohttp >= 3 stop using multiprocessing #173
- update required packages #171
- set
Access-Control-Allow-Origin
for static files, #169
- use
static_root_url
on with--static
option #170 - fix
unquote
import #167
- fix loop usage to work with uvloop, #158
- add
livereload.js
to release package
- fix loop pickling regression in #150 #154
- cleanup termination with uvloop #154
- switch config order to support uvloop #150
- more lenient set_tty (to support pycharm) #152
- switch from watchdog to watchgod #144
- allow use of
pdb
inside app #145 - support aiohttp 2.3.0 #148
- set loop before running app check #96
- allow app factory with simpler signature
app_factory()
#96 - expose
aiohttp_devtools.__version__
#98 - add
__main__.py
to allowpython -m aiohttp_devtools ...
#99
- numerous package upgrades
- fix typos
- add support for remote host - #72
- add asyncio trove classifiers - #68
- fix type for port and aux-port - #59
- allow empty response body - #56
- uprev numerous packages, nothing significant
- improve runserver shutdown logic
- db settings without message example - #53
- fix
prepare_database
for freshstart
projects
- correct aiohttp version in
start
template
- breaking change: v0.3.0 only supports
aiohttp>=2.0.0
- breaking change:
runserver
not longer works withsettings.yml
config files, environment variables are now used in it's place - clean up config arguments
- refactoring to support aiohttp 2
This will be the final version which supports aiohttp < 2
- correct setup and readme links
- pin aiohttp version to
<2.0
- allow "app_factory" to be just a plain
aiohttp.Application
(or a function creating an application as before) - fix compatibility with aiohttp 2.0.0a - still not working fully with latest aiohttp
- resolve conflicts with aiohttp 1.3.0
- test build matrix to test with all recent version of aiohttp and master
- dependency updates
- fix for
fmt_size
with sizeNone
- add
app.cleanup()
to pre-checks - add
--pre-check/--no-pre-check
flag
- move to
grablib
for downloadinglivereload.js
- update aiohttp-session from 0.7.1 to 0.8.0 (#9)
- update aiopg from 0.12.0 to 0.13.0 (#11)
- update aiohttp-jinja2 from 0.8.0 to 0.13.0 (#12)
- fix formatting and typos in numerous commends and start's README
- fix template variable in
requirements.txt
- check tag matches
version.VERSION
before a release
- fix template variables so
settings.yml
include db connection settings andrequirements.txt
is correct - fix
requirements.txt
template to be compatible with pyup - add basic help to readme
- allow environment variable substitution into settings
First proper release.