Skip to content

UV build tools#19

Draft
matt-stomper wants to merge 3 commits into
NetherlandsForensicInstitute:mainfrom
matt-stomper:uv_build_tools
Draft

UV build tools#19
matt-stomper wants to merge 3 commits into
NetherlandsForensicInstitute:mainfrom
matt-stomper:uv_build_tools

Conversation

@matt-stomper

Copy link
Copy Markdown

This PR includes the following:

  • Upgraded to python 3.14
  • Migrated tox to poethepoet
  • migrated pip to UV
  • added commands for linting
  • moved to module

The main change for this is to assist with using consistent build tools for CD/CI pipelines and to use modules for installing plugins and avoid the need for copying in files and running plugins from a python file.

I'm happy for the PR to be cancelled or not merged if isn't in the direction the software is heading in.

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.

1 participant