Skip to content

Added package updating to &update#437

Open
JayFromProgramming wants to merge 2 commits intoFRCDiscord:masterfrom
JayFromProgramming:master
Open

Added package updating to &update#437
JayFromProgramming wants to merge 2 commits intoFRCDiscord:masterfrom
JayFromProgramming:master

Conversation

@JayFromProgramming
Copy link
Member

Dozer will now run pip install when running &update so dozer will no longer have the chance of not restarting after an update due to missing requirements

Copy link
Contributor

@AstralTechSolutions AstralTechSolutions left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yipee!

Copy link
Member

@tweirtx tweirtx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer if it detected requirements.txt in the git log and only fired off the update then

Copy link
Member

@devyntk devyntk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed with travis - this may be indicative of larger packaging problems to solve, as just a bare pip requirements file isn't exactly stable nor convenient. I'm a fan of Poetry and I've used it for other projects, but open to other suggestions. I don't think a packaging change needs to be in this PR, but identifying a change in a Poetry lockfile may be easier than parsing requirements.txt.

@AstralTechSolutions AstralTechSolutions self-requested a review May 5, 2023 16:38
@AstralTechSolutions
Copy link
Contributor

I agree with Travis that the requirements should only only run when needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants