Sanic-plugin-toolkit

Latest version: v1.2.1

Safety actively analyzes 682457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

0.9.5

-----------
- Fixed some small bugs that were found during the larger big rewrite
- Pinned this series of SPF to maximum Sanic v20.12.x, this series will not work on Sanic 21.x

- A new version of SanicPluginsFramework named SanicPluginToolkit in development that will work on Sanic 21.x
- It will have the module renamed to sanic_plugin_toolkit to avoid the conflict with the other `spf` library on Pip.
- It will be a PEP 517/518 project, with pyproject.toml and Poetry orchestration.
- New features in Sanic 21.x have necessitated some big changes in SanicPluginToolkit (this is a good thing!)

0.9.4.post2

-----------
- Pinned this series of SPF to maximum Sanic v20.12.x, this series will not work on Sanic 21.x

- A new version of SanicPluginsFramework is in development that will work on Sanic 21.x
- It will have a new module name to avoid the conflict with the other `spf` library on Pip.
- It will be a PEP 517/518 project, with pyproject.toml and Poetry orchestration.
- New features in Sanic 21.x will necessitate some big changes in SanicPluginsFramework (this is a good thing!)

0.9.4.post1

-----------
- Add ``setuptools`` as a specific requirement to this project.

- It is needed for the entrypoints-based plugin auto-discovery feature
- ``setuptools`` is not always included in a python distribution, so we cannot assume it will be there
- Pinned to ``>40.0`` for now, but will likely change when we migrate to a Poetry/PEP517-based project

0.9.4

-----------
- If the Sanic server emits a "before_server_start" event, use this to initialize SPF, instead of the
"after_server_start" event.

- This solves a potential race-condition introduced in SPF v0.8.2, when this was reversed.
- Changed the RuntimeError thrown in that circumstance to a Sanic ``ServerError``

- This may make the error easier to catch and filter. Also may change what the end-user sees when this occurs.

0.9.3

-----------
- Fixed calling routes on a SPF-enabled Sanic app using asgi_client before the app is started.
- Clarified error message generated when a SPF-enabled route is called before the Sanic server is booted.
- Fixed test breakages for Sanic 20.3 and 20.6 releases
- Updated testing packages in requirements-dev
- Updated Travis and TOX to include python 3.8 tests

0.9.2

-----------
- Added a convenience feature on SanicContext class to get the request-context for a given request
- Added correct licence file to LICENSE.txt

- Existing one was accidentally a copy of the old Sanic-CORS licence file
- Renamed from LICENSE to LICENSE.txt

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.