This file documents any relevant changes.
- fix: Improve and refactor entrypoint to make --workers and --threads argument working #7
- feat: added support timeout parameter
- refactor: Change pip version from exact to minimum conditions
- feat: added support for custom environment variables
- fix: readded subdomain support
- feat: added editorconf
- fix: updated grpcio to support python 3.11
- fix: gunicorn will be patched on start up
- fix: updated werkzeug and gunicorn
- fix: unicode urls
- fixated requirements
- fix: dont unquote querystrings
- fix: unicode urls
- switched host back to localhost
- collect subprocesses and try to kill on exit
- use watchdog for better reloading
- only start subprocesses if reloader ready
- fix missing tasks folder
- disabled custom logging
- added task emulator
- added cron emulator
- added storage emulator
- changed host from localhost to 0.0.0.0
- added custom logging
- disabled custom logger
- disabled gRPC fork support
- increased default timeout to 60 Sesconds
- we now reuse gunicorn porn
- added timeout till 502 error
- clean up entire source
- dropping of several functions, to make the source code easier to read
- Improved PEP8-conformity
- Check on runtime version and correct Python version
- Use entrypoint from app.yaml, with additional variables
- Improved version number maintenance
- Better handling for regex-statics
- url handlers can now contain regex patterns
- added some GAE environment variables.
- gunicorn now reloads on file change
- added a start delay preventing connection errors
- corrected Readme
- werkzeug response code is now 501
- proxy chunk_size fixed
- werkzeug server is now threaded
- first test release