generated from LizardByte/template-base
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
1-3 monthsEstimated completion in 1-3 monthsEstimated completion in 1-3 monthsBash/Shell/ScriptingGitHub actionsLizardByte/support-botPythoneffort:MediumplannedThis work is plannedThis work is plannedpriority:Medium
Description
Is there an existing issue for this item?
- I have searched the existing issues
Repositories
LizardByte/support-bot
Languages/Skills/Technologies
Python, Bash/Shell/Scripting, GitHub actions
Description
Update projects to use pyproject.toml files instead of individual requirements.txt, requirements-dev.txt, etc.
- support-bot - chore(build): add pyproject.toml and externalize version support-bot#485
- ThemerrDB
- .github
- Sunshine
- GameDB
- libdisplaydevice
- dashboard
- actions
- Themerr-plex
- Themerr-jellyfin
This is adventageous because it's better supported by tooling like @dependabot, which was not updating some python dependenices in support-bot. Additionally, some tools, like pytest, can be configured directly in the pyproject.toml file instead of external config files or command line. This results in less duplication.
Estimated Effort
effort:Medium
Priority
priority:Medium
Target Milestone
1-3 months
Dependencies
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
1-3 monthsEstimated completion in 1-3 monthsEstimated completion in 1-3 monthsBash/Shell/ScriptingGitHub actionsLizardByte/support-botPythoneffort:MediumplannedThis work is plannedThis work is plannedpriority:Medium
Type
Projects
Status
In Progress