Skip to content

Disable experimental installer of poetry

Dariush Mohandes requested to merge issue/disable-experimental-installer into master

Created by: arnaudsjs

Description

Poetry currently has a bug, which makes the poetry install command fail with a JSONDecodeError (See: https://github.com/python-poetry/poetry/issues/4210). Two workarounds exist:

  • Clearing the poetry cache
  • Disabling the experimental installer

This PR applies the second workaround, since clearing the cache would slow down the tests.

Jenkins was also giving a warning about the fact that the poetry.lock file was out of sync with the pyproject.toml file. A new poetry.lock file generates with the poetry lock command was added to this PR.

Self Check:

  • Attached issue to pull request
  • Changelog entry
  • Type annotations are present
  • Code is clear and sufficiently documented
  • No (preventable) type errors (check using make mypy or make mypy-diff)
  • Sufficient test cases (reproduces the bug/tests the requested feature)
  • Correct, in line with design
  • End user documentation is included or an issue is created for end-user documentation

Reviewer Checklist:

  • Sufficient test cases (reproduces the bug/tests the requested feature)
  • Code is clear and sufficiently documented
  • Correct, in line with design

Merge request reports

Loading