Winter

Latest version: v30.0.0

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

Scan your dependencies

Page 1 of 12

30.0.0

- Dropped support of Python earlier than 3.11
- Dropped support of Django earlier than 4.2
- Dropped support of SQLAlchemy earlier than 1.4
- Added support of Python 3.13
- Reviewed new typing-related things since Python 3.8:
- Added support of `Union[A, B]` → `A | B`
- Added support of `List[T]` → `list[T]`, `Dict[K, V]` → `dict[K, V]`, etc.
- Reviewed `Never` and `NoReturn` types - they are only for forever-looping functions, no sense to add their support
- Reviewed `Self` return type support - not suitable for endpoints, they do not return classes
- Added test for `TypeAlias`
- Reviewed `TypeGuard` - not suitable for endpoints
- Reviewed `LiteralString` - not suitable for endpoints, they usually return strings
- Reviewed `Concatenate` - not suitable for endpoints
- Added test for `TypedDict`
- Added tests of new typing features for event system

29.0.2

- Add support of UnionType in OpenAPI schema

29.0.1

- Make httpx version specification less restrictive

29.0.0

- Downgrade manifested openapi version to 3.0.3

28.0.0

- Update to openapi-pydantic 0.5.0

26.0.1

- Remove unexpected openapi attributes from path and query parameters

Page 1 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.