Updated `bpython` to fix shell_plus error
@ mention of reviewers`
@Didayolo
@bbearce`
Benjamin I deleted the lock file because there was no way to generate the file. Docker build was failing with any change in the toml file.
A brief description of the purpose of the changes contained in this PR.
- Deleted
poetry.lock
file because when we make changes to package versions inpyproject.toml
we need to regenerate it - In
pyproject.toml
updated python version to 3.9 to fix the inconsistency with dockerfile and bpython version to fix shell_plus error - In
Dockerfile
removed copypoetry.lock
command and added poetry lock command to generate lock file
Issues this PR resolves
A checklist for hand testing
-
rebuild django and site worker and make sure everything is ok in the logs -
run docker-compose exec django ./manage.py shell_plus
without any error
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
CircleCi tests are passing -
Ready to merge