Skip to content

requirements: Pin mypy<=0.982 to avoid type-check errors in CI

Neill Whillans requested to merge neill/pin_mypy into master

Before raising this MR, consider whether the following are required, and complete if so:

  • Unit tests
  • Metrics
  • Documentation update(s)

If not required, please explain in brief why not.

Description

Pinning mypy<=0.982 as latest versions (0.990/0.991) had breaking changes that generated many errors and caused the CI to fail. The aim is to pin to get CI back to working and then have a new merge request that fixes the mypy errors and unpins mypy at a later stage, as described in #399

Changes proposed in this merge request:

  • mypy pinned in requirements.dev.in
  • requirements.in and requirements.dev.txt generated from the change

Validation

N/A

Issues addressed

N/A

Edited by Neill Whillans

Merge request reports