Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements and housekeeping for 2024-W15 #48

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Commits on Apr 8, 2024

  1. Bump mypy, use ruff in pre-commit config

    - Mypy to explicit v1.9.0.
    - Replace black v23.7.0 with ruff v0.3.5 for both linting and
      formatting.
    - Apply "ruff format ." to 1 file.
    - Move ruff config to current preferred keys in pyproject.toml.
    khaeru committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    27e7d0e View commit details
    Browse the repository at this point in the history
  2. Bump versions in "test" CI workflow

    - actions/checkout v3 → v4.
    - actions/setup-python v4 → v5.
    - codecov/codecov-action v3 → v4.
    - pre-commit/action v3.0.0 → v3.0.1.
    
    Also, add dependabot config for GitHub Actions.
    khaeru committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    881da72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7192d0e View commit details
    Browse the repository at this point in the history
  4. Add pint version from pyproject.toml to CI matrix

    - Specify maximum version of numpy compatible with pint 0.11.
    - Add fail-fast: false to allow other jobs to complete.
    khaeru committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    448dd26 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93b47d3 View commit details
    Browse the repository at this point in the history
  6. Update copyright year in README

    Adjust ReST for badges to render properly on GitHub.
    khaeru committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7ccf2f7 View commit details
    Browse the repository at this point in the history
  7. Add Codecov badge to README

    khaeru committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e85541b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1b0b13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d62c1c3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d8e2abd View commit details
    Browse the repository at this point in the history