Skip to content

Conversation

@afrendeiro
Copy link
Member

This is a maintenance PR which simplifies build/installation by migrating to uv and using a modern but pip-compatible pyproject.toml exclusively (no setup.py or setup.cfg).

A LICENSE file was added keeping the previous GPLv3+ license which was only mentioned in the package metadata and wasn't parsed by Github.

Some types were simplified and updated.

Dependency versions were updated and pinned if necessary.

@afrendeiro afrendeiro requested a review from jkim810 January 9, 2026 10:36
@afrendeiro afrendeiro added the enhancement New feature or request label Jan 9, 2026
@afrendeiro
Copy link
Member Author

Hi @jkim810 would be good to have your eyes over this maintenance PR when you can

@jkim810
Copy link
Member

jkim810 commented Jan 9, 2026

Thank you so much for taking the time to updating the build to uv @afrendeiro !

@jkim810 jkim810 merged commit a063500 into main Jan 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants