Skip to content

Conversation

@AlexWaygood
Copy link
Collaborator

DateType is a small project with no third-party dependencies, but it contains some huge protocols in it that can cause performance issues for type-checking. I nearly landed a change to our (WIP) Protocol implementation in ty that would have made us never finish when type-checking this library because it would have made our performance so bad on large protocols; I only stumbled across the issue by chance because I happened to accidentally run ty on the contents of a virtual environment that had DateType installed in it. If DateType had been included as a mypy_primer project, I'd have spotted the issue much sooner!

@AlexWaygood AlexWaygood merged commit 7d520b6 into master Jul 7, 2025
4 checks passed
@AlexWaygood AlexWaygood deleted the add-datetype branch July 7, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants