Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[attrs] Support attr.s(eq=..., order=...) #7619
Following up on PR comment 47093eb#r35428812
Failing on deprecated API use doesn't seem in line with mypy's scope, and defeats Python's tried and true depreciation mechanisms.
The timing of say, when a project is forced to upgrade attrs due to a transitive dependency and when it's able to migrate it's own code off a deprecated API is often different due to policy and other constraints. The runtime deprecation mechanism and supporting tools allows projects to deal with this sanely.