Skip to content
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

Create a division of install packages with poetry dev vs prod #232

Merged
merged 1 commit into from
Dec 15, 2023

Conversation

jamoqs
Copy link
Contributor

@jamoqs jamoqs commented Dec 14, 2023

This PR adds poetry option to install prod vs dev using --only main and make default install with this option Closed #206

@jamoqs jamoqs force-pushed the 206-divide-required-and-test-dependencies branch 3 times, most recently from 01ff1d2 to 220cc4f Compare December 14, 2023 17:58
Copy link
Member

@igobranco igobranco left a comment

Choose a reason for hiding this comment

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

I think the factory-boy and pytest-django should be on development dependencies.

The Dockerfile should also be changed... in reality this file is the most important to change. Because I won't like to have factory, pytest, black, etc... on the production image.

Comment on lines +37 to +38
factory-boy = "^3.3.0"
pytest-django = "^4.5.2"
Copy link
Member

Choose a reason for hiding this comment

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

Factory stuff is normal used for testing...
Also the pytest stuff...

@jamoqs jamoqs merged commit 31f8413 into main Dec 15, 2023
3 checks passed
@igobranco
Copy link
Member

@jamoqs view my comments please and create a new PR.

@igobranco
Copy link
Member

@jamoqs view my comments please and create a new PR.

@jamoqs I'm creating a new PR, because this has broke others that I have been working and were merged concurrently...

igobranco added a commit that referenced this pull request Mar 7, 2024
igobranco added a commit that referenced this pull request Mar 7, 2024
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.

Divide required and test dependencies
3 participants