Skip to content

Releases: pronovic/uci-parse

Release v0.3.0

24 Sep 17:51

Choose a tag to compare

Changes

  • Pull in latest version of run-script-framework
  • Exclude generated files in docs/_build from the Python sdist
  • Migrate from Poetry to UV for the Python build system
  • Add support for Python v3.14 and drop support for v3.10

Release v0.2.0

18 Sep 00:44

Choose a tag to compare

Changes

  • Add a new 'suite -f' command to run faster subset of the suite
  • Upgrade to poetry-dynamic-versioning v1.9.1 for minor fixes
  • Add .python-version in preferred order to support pyenv
  • Add Sphinx configuration path to .readthedocs.yml
  • Version profiles_settings.xml to control PyCharm inspection profile
  • Migrate to Read the Docs integration via the new GitHub App
  • Adjust GHA build process to allow builds for stacked PRs
  • Add a new run clean target to clean up generated data
  • Move unit tests from tests into src/tests/uciparse
  • Update the MyPy configuration so we're using latest rules
  • Replace black, isort, and pylint with the Ruff formatter and linter
  • Address Ruff linter warnings and modernize the code to 2025 standards
  • Remove importlib-metadata dependency in favor of standard library
  • Update all dependencies and outdated constraints

Release v0.1.26

08 Jan 21:45

Choose a tag to compare

Changes

  • Migrate to Poetry v2 and project-managed Poetry plugins
  • Move configuration into pyproject.toml for pytest, mypy & coverage
  • Upgrade to gha-shared-workflows@v8 for Poetry v2 support
  • Update all dependencies and outdated constraints

Release v0.1.25

02 Jan 01:34

Choose a tag to compare

Changes

  • Add GitHub security policy in SECURITY.md
  • Pull in latest version of run-script-framework
  • Update dependencies to address Dependabot warnings
  • Upgrade to gha-shared-workflows@v7 with publish improvements
  • Add a default .pytest.ini file based on new cookiecutter template
  • Change the default branch in GitHub from master to main

Release v0.1.24

15 Oct 16:35

Choose a tag to compare

Changes

  • Pull in latest updates from run-script-framework
  • Simplify GHA integration with coveralls.io
  • Update transitive dependencies to address Dependabot warnings
  • Add support for Python v3.13 and drop support for v3.9
  • Upgrade to Poetry v1.8.4 for official Python 3.13 support
  • Bump readthedocs build to python 3.10 and ubuntu-24.04

Release v0.1.23

26 Feb 03:46

Choose a tag to compare

Changes

  • Upgrade to Poetry v1.8.0 and make related adjustments
  • Disable Python keyring via poetry.toml
  • Update Poetry install instructions in DEVELOPER.md
  • Pull in latest version of run-script-framework
  • Upgrade to gha-shared-workflows@v4 with new Poetry setup
  • Add support for 'run outdated' and update dependencies

Release v0.1.22

17 Jan 21:16

Choose a tag to compare

Changes

Release v0.1.21

05 Nov 14:57

Choose a tag to compare

Changes

  • Update urllib3 to address Dependabot warnings
  • Upgrade to Poetry v1.7.0 for official Python 3.12 support

Release v0.1.20

11 Oct 01:35

Choose a tag to compare

Changes

  • Upgrade major dependencies
  • Upgrade build process to Poetry v1.6.1
  • Add support for Python v3.12 and drop support for v3.8

Release v0.1.19

07 Jun 23:11

Choose a tag to compare

Changes

  • Fix checktabs to be safe for file named '-'
  • Upgrade all dependencies to the latest major version
  • Drop support for Python 3.7; many dependencies are now doing the same
  • Upgrade to Poetry v1.5.1 and make related changes