Skip to content

Conversation

@Bucknalla
Copy link
Collaborator

@Bucknalla Bucknalla commented Feb 25, 2025

This PR updates from a requirements.txt based dependency management to using Pipfile as well as from setup.py to pyproject.toml. Both of which are improvements of modern tooling, making it easier to manage dependencies as well as building note-python as a package. The pyproject.toml package building workflow support from Python 3.8 upwards so is fully supported by all our supported versions.

@Bucknalla Bucknalla changed the title feat: change to pipfile dependency management feat: upgrade to modern Python tooling & packaging Feb 25, 2025
@Bucknalla Bucknalla requested a review from zfields February 25, 2025 17:36
@Bucknalla Bucknalla merged commit 84fe913 into main Feb 26, 2025
6 checks passed
@Bucknalla Bucknalla deleted the alex-upgrade-pipenv branch February 26, 2025 05:07
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