Skip to content

Updated `bpython` to fix shell_plus error

Placeholder Ihsan Ullah requested to merge shell_plus into develop

@ 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 in pyproject.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 copy poetry.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

Merge request reports

Loading