Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mxstack/mxmake
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main@{1day}
Choose a base ref
...
head repository: mxstack/mxmake
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 17 commits
  • 16 files changed
  • 2 contributors

Commits on Nov 11, 2025

  1. Add optional ruff check --fix support to ruff-format target

    Introduces RUFF_FIXES and RUFF_UNSAFE_FIXES settings to enable
    auto-fixing linting issues. Default is false (non-breaking).
    Echo output shows actual flags used for transparency.
    
    Addresses #61
    jensens committed Nov 11, 2025
    Configuration menu
    Copy the full SHA
    a5a66f2 View commit details
    Browse the repository at this point in the history
  2. add line to changelog

    jensens committed Nov 11, 2025
    Configuration menu
    Copy the full SHA
    7c1fe1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5eddbd View commit details
    Browse the repository at this point in the history
  4. update own Makefile

    jensens committed Nov 11, 2025
    Configuration menu
    Copy the full SHA
    4bcbd06 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2025

  1. Bump actions/download-artifact from 6 to 7

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    650205b View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2026

  1. Add qa.ty domain for Astral's ty type checker

    Fast Python type checker (10-100x faster than mypy).
    Registers with CHECK_TARGETS and TYPECHECK_TARGETS.
    jensens committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    a2fce81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3300025 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6938240 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #64 from mxstack/dependabot/github_actions/actions…

    …/download-artifact-7
    
    Bump actions/download-artifact from 6 to 7
    jensens authored Jan 28, 2026
    Configuration menu
    Copy the full SHA
    987b77b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    873ae2d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7526d35 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #65 from mxstack/feature/ty-domain

    Feature: support for ty typechecker (new domain under qa)
    jensens authored Jan 28, 2026
    Configuration menu
    Copy the full SHA
    29e6950 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f07d054 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #62 from mxstack/feature/ruff-check-fix-61

    Add optional ruff check --fix support to ruff-format target
    jensens authored Jan 28, 2026
    Configuration menu
    Copy the full SHA
    850f8eb View commit details
    Browse the repository at this point in the history
  10. Replace mypy with ty, modernize ruff configuration

    - Remove mypy config, use ty for type checking
    - Configure ruff with comprehensive lint rules (E, F, W, B, I, UP, C4, SIM, RUF)
    - Configure isort via ruff with plone-style settings
    - Fix lint issues: unused imports, mutable defaults, dict/list literals
    - Add ClassVar annotations for mutable class attributes
    jensens committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    f7da23e View commit details
    Browse the repository at this point in the history
  11. Add ruff lint rules for builtins, pathlib, and print detection

    - Add A (builtins shadowing), PTH (pathlib), T20 (print) rules
    - Fix: use Path.open() instead of open() in main.py
    - Fix: rename vars to tpl_vars to avoid shadowing builtin
    - Ignore T201 (print) in test files
    jensens committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    756f9ba View commit details
    Browse the repository at this point in the history
  12. make format

    jensens committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    fb950c1 View commit details
    Browse the repository at this point in the history
Loading