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

Upgrade tooling on the project. #1329

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

Upgrade tooling on the project. #1329

wants to merge 10 commits into from

Commits on Sep 29, 2024

  1. Upgrade tooling on the project.

    - Replace black by ruff, as it's quicker ;
    - Use `uv` wherever possible as a replacement for pip, as it's way faster to run, add an `uv.lock` file which will be synced before the releases and published here ;
    - Remove tox, it's too complex for this project and can easily be replaced by `uv` ;
    - Apply `ruff` formatting ;
    - Update the makefile accordingly ;
    - Update the CI accordingly
    almet committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    1d5c73d View commit details
    Browse the repository at this point in the history
  2. FIXUP: update CI

    almet committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    22198e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f8011a View commit details
    Browse the repository at this point in the history
  4. FIXUP: install python via uv

    almet committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ef246bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd22912 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    21ba777 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a17200 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    895e6f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Update pyproject.toml

    Co-authored-by: Glandos <[email protected]>
    almet and Glandos authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a65be37 View commit details
    Browse the repository at this point in the history
  2. Update pyproject.toml

    Co-authored-by: Glandos <[email protected]>
    almet and Glandos authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    4e2090b View commit details
    Browse the repository at this point in the history