-
-
Notifications
You must be signed in to change notification settings - Fork 702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove pint dependency from Datasette 1.0 #2400
Comments
Some relevant parts of the code and docs: Lines 267 to 277 in d444b6a
datasette/datasette/views/table.py Lines 295 to 302 in d444b6a
datasette/datasette/views/table.py Line 1032 in d444b6a
datasette/datasette/filters.py Lines 416 to 428 in d444b6a
|
Look for |
This unblocks: |
Pint still hasn't made itself compatible with Python 3.13. More importantly, the functionality that it supports in Datasette (unit conversions) is not at all widely used, and adds up to some gnarly complexity in the codebase.
I've decided to remove unit functionality and Pint prior to Datasette 1.0
If there's demand for that functionality to come back I'd like to do that as a plugin, adding extra plugin hooks if needed to support it. Those hooks could be added in a post 1.0 version without breaking backwards compatibility, so I don't think we need to solve those prior to the 1.0 release.
The text was updated successfully, but these errors were encountered: