0.1.9
BREAKING INCOMPATIBLE CHANGES
settings.DB_USE_CONNECTION_POOL_FOR_MANAGEMENT_COMMANDS
removed in favor of command line option--use_pool
- added
settings.SKIP_CHECKS
and--skip_checks
to control, whether checks should be skipped on application startup
CHANGES
- py_win_task_scheduler on Windows: added warning, if
show
command has insufficient priviledges, also show reason of error - Added decorator for
marshmallow.fields.Method
to introspect its schema forapispec
- Allow passing schema context to
_validate
and_response
methods ofBaseHTTPEndpoint
- Use
ExitStack
instead ofnullcontext
(which is not available until Python 3.11) - Add missing dependency exceptiongroup (which is not automatically installed on Python 3.12)
- Tested and documented authentication for websockets
- (Partially) fixed possible backpressure problem on Channels with InMemoryChannel
- Fixed error in
AnonymousUser