Tags: kipe/fmi
Tags
Switch PyPI publish to trusted publishing - Add pypi environment and OIDC id-token permission - Replace uv publish with gh-action-pypi-publish - Remove PYPI_USERNAME/PYPI_PASSWORD secrets Migrates package publishing from long-lived PyPI credentials to GitHub OIDC trusted publishing for better security.
Switch PyPI publish to trusted publishing - Add pypi environment and OIDC id-token permission - Replace uv publish with gh-action-pypi-publish - Remove PYPI_USERNAME/PYPI_PASSWORD secrets Migrates package publishing from long-lived PyPI credentials to GitHub OIDC trusted publishing for better security.
Replace flake8 with Ruff for linting and format - Swap flake8 for ruff in dev dependencies and uv.lock - Add Ruff lint and format config to pyproject.toml - Run ruff check and ruff format --check in CI - Apply Ruff fixes: imports, f-strings, and style cleanups CI and local dev now use a single Ruff toolchain for linting and formatting instead of flake8, with broader rule coverage.
Replace flake8 with Ruff for linting and format - Swap flake8 for ruff in dev dependencies and uv.lock - Add Ruff lint and format config to pyproject.toml - Run ruff check and ruff format --check in CI - Apply Ruff fixes: imports, f-strings, and style cleanups CI and local dev now use a single Ruff toolchain for linting and formatting instead of flake8, with broader rule coverage.
Replace flake8 with Ruff for linting and format - Swap flake8 for ruff in dev dependencies and uv.lock - Add Ruff lint and format config to pyproject.toml - Run ruff check and ruff format --check in CI - Apply Ruff fixes: imports, f-strings, and style cleanups CI and local dev now use a single Ruff toolchain for linting and formatting instead of flake8, with broader rule coverage.
PreviousNext