attrs/.github/SECURITY.md

22 lines
947 B
Markdown
Raw Normal View History

2022-07-11 14:56:16 +00:00
# Security Policy
## Supported Versions
2024-01-08 06:32:37 +00:00
We are following [Calendar Versioning](https://calver.org) with generous backwards-compatibility guarantees.
2022-07-11 14:56:16 +00:00
Therefore we only support the latest version.
2023-06-13 08:11:37 +00:00
Put simply, you shouldn't ever be afraid to upgrade as long as you're only using our public APIs.
Whenever there is a need to break compatibility, it is announced in the changelog, and raises a `DeprecationWarning` for a year (if possible) before it's finally really broken.
2024-03-16 18:33:08 +00:00
> [!WARNING]
2023-06-13 08:11:37 +00:00
> The structure of the `attrs.Attribute` class is exempt from this rule.
> It *will* change in the future, but since it should be considered read-only, that shouldn't matter.
>
> However if you intend to build extensions on top of *attrs* you have to anticipate that.
2022-07-11 14:56:16 +00:00
## Reporting a Vulnerability
2020-07-21 14:25:16 +00:00
To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security).
Tidelift will coordinate the fix and disclosure.