Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Run lints under poetry in CI; remove lint tox jobs #12434

Merged
merged 4 commits into from
Apr 12, 2022

Commits on Apr 11, 2022

  1. Run lints under poetry in CI; remove lint tox jobs

    - We don't recommend tox in `code_style.md`
    - After #12107 it's much easier for black, isort and flake8 to find the
      scripts we want them to lint; we don't need to maintain `lint_targets`
      in the tox config. See also #12420.
    David Robertson committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f8d15bc View commit details
    Browse the repository at this point in the history
  2. Changelog

    David Robertson committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    8ef927c View commit details
    Browse the repository at this point in the history
  3. Bump locked version of prometheus-client to 0.14.0

    The typechecking fix in #12389 only works if your local copy of
    prometheus-client is at least version 0.14. Otherwise, it fails with:
    
        synapse/metrics/_types.py:22: error: Module "prometheus_client.registry" has no attribute "Collector"  [attr-defined]
    
    Signed-off-by: Dan Callahan <danc@element.io>
    callahad authored and David Robertson committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    6d9d7c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Merge branch 'develop' into dmr/poetry-lints

    David Robertson committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    80be336 View commit details
    Browse the repository at this point in the history