Closed blarghmatey closed 1 year ago
@Ardiea does the removal of requirements.txt have implications for how OVS is deployed to RC and production?
Yeah, but Tobias has already accounted for it here with the appropriate updates to the Dockerfile.
@Ardiea Does heroku use the Dockerfile?
Pre-Flight checklist
What are the relevant tickets?
N/A
What's this PR do?
Convert to use Poetry for Python package management
How should this be manually tested?
CI tests should pass You should be able to run the app locally as before, and it should work the same as before:
docker-compose up
docker-compose run --rm web pytest .
docker-compose run --rm web python manage.py shell
etc.Where should the reviewer start?
pyproject.toml
Any background context you want to provide?
https://github.com/mitodl/hq/discussions/1422