-
-
Notifications
You must be signed in to change notification settings - Fork 529
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
2023-24 dependency review #1799
Comments
We've discussed replacing |
|
|
When there's more time and energy, I plan to use its more advanced YAML modification features for the config issues #1102 and #1068. |
there are lots of dependencies... |
Motivation
This dependency review is a process I started a few years ago (#1052, #1433) in part to make sure our dependencies aren't getting out of date. I've been hoping to do this around once a year, though this year-and-a-half interval seems fine so far, especially considering all the info we regularly get through renovate and poetry.
For each dependency, I look at their release history and open issues, while also documenting trouble we've had with it or goals for working with it differently. Doing this formally helps prevent surprises, especially ones that emerge from the sheer between new Python versions and old code rot. I'll go through this process by responding to this issue in the coming weeks or possibly months.
As usual, I'll be ignoring dev dependencies in this issue.
If you have any thoughts about the future of any of these dependencies in jrnl, please add them here. Though if there are any actions to take on this discussion, let's spin those off into new issues.
Dependency Checklist
This is from the pyproject.toml file on the develop branch as this issue's creation date.
Non-dev dependencies
Dayone-only deps
The text was updated successfully, but these errors were encountered: