Fdk-asgi

Latest version: v0.7.2

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

Scan your dependencies

0.7.2

Fix

- **pyproject.toml**: improve project metadata

0.7.1

Refactor

- move quick tests to subpackage
- fully type hint tests
- use less strict type hints
- **tests/utils.py**: use asgiref instead of fdk_asgi.types

0.7.0

Feat

- **fdk_asgi**: add py.typed marker

Refactor

- **fdk_asgi.cli**: fix some type hints
- **fdk_asgi.utils.get_client_addr**: accept Iterable for scope["client"] instead of only tuple | list
- **fdk_asgi.app**: fix some type hints

0.6.0

BREAKING CHANGE

- The InverseFnMiddleware was removed from fdk_asgi and is now only available in the tests when cloning the repo.

Refactor

- move InverseFnMiddleware tests
- **fdk_asgi.types**: refactor to strenum.StrEnum implementation

0.5.0

Refactor

- change uvicorn and typer to optional dependencies

0.4.0

Feat

- add module fdk_asgi.testing

Fix

- remove usage of language features not supported by Python 3.8

Refactor

- move default logging config from separate JSON file to cli.py
- replace pytest-asyncio with anyio and trio

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.