Changelogs » Aiohttp-devtools

Aiohttp-devtools

0.13.1

-------------------
* re-enable support for alternative loops, 238

0.13.0

-------------------
* greatly simplify the ``start`` command, 233
* disable coloured output on windows, 234
* fix ``adev serve ...``, 235

0.12.0

-------------------
* fix tests for python 3.7, 218
* fix tests for aiohttp >= 3.5, 223
* rebuild logging with coloured tracebacks and request & response details, 221

0.11.0

-------------------
* 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

0.10.4

-------------------
* fix conflict with click checks that prevented the ``--root`` flag working properly, 206
* uprev dependencies

0.10.3

-------------------
* remove ``loop`` argument from ``run_app()``, 206
* uprev dependencies

0.10.2

-------------------
* fix path defining to work both for Unix and Windows

0.10.1

-------------------
* fix logging with ``runserver`` 193

0.10.0

-------------------
* allow async app factories 185
* uprev to aiohttp 3.2.0 min 187
* revert runserver to use a separate process 188

0.9.0

------------------
* deep reload for for better auto-reloading 181

0.8.0

------------------
* complete rewrite for aiohttp >= 3 stop using multiprocessing 173
* update required packages 171

0.7.1

------------------
* set ``Access-Control-Allow-Origin`` for static files, 169

0.7.0

------------------
* use ``static_root_url`` on with ``--static`` option 170
* fix ``unquote`` import 167

0.6.4

------------------
* fix loop usage to work with uvloop, 158

0.6.3

------------------
* add ``livereload.js`` to release package

0.6.2

------------------
* fix loop pickling regression in 150 154
* cleanup termination with uvloop 154

0.6.1

------------------
* switch config order to support uvloop 150
* more lenient set_tty (to support pycharm) 152

0.6.0

------------------
* switch from watchdog to watchgod 144
* allow use of ``pdb`` inside app 145
* support aiohttp 2.3.0 148

0.5.0

------------------
* 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 allow ``python -m aiohttp_devtools ...`` 99

0.4.1

------------------
* numerous package upgrades
* fix typos

0.4.0

------------------
* add support for remote host - 72
* add asyncio trove classifiers - 68

0.3.3

------------------
* 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

0.3.2

------------------
* fix ``prepare_database`` for fresh ``start`` projects

0.3.1

------------------
* correct aiohttp version in ``start`` template

0.3.0

------------------
* **breaking change**: v0.3.0 only supports ``aiohttp>=2.0.0``
* **breaking change**: ``runserver`` not longer works with ``settings.yml`` config files, environment variables
are now used in it's place
* clean up config arguments
* refactoring to support aiohttp 2

0.2.1

------------------
This will be the final version which supports ``aiohttp < 2``

* correct setup and readme links
* pin aiohttp version to ``<2.0``

0.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

0.1.4

------------------
* 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 size ``None``

0.1.3

------------------
* add ``app.cleanup()`` to pre-checks
* add ``--pre-check/--no-pre-check`` flag

0.1.2

------------------
* move to ``grablib`` for downloading ``livereload.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

0.1.1

------------------
* fix template variables so ``settings.yml`` include db connection settings and ``requirements.txt`` is correct
* fix ``requirements.txt`` template to be compatible with pyup
* add basic help to readme
* allow environment variable substitution into settings

0.1.0

------------------
First proper release.