Releases: tdenewiler/statick-tex
Releases · tdenewiler/statick-tex
v0.4.0
Added
- Support for Python 3.12 and 3.13.
- Use of
pyproject.toml
instead ofsetup.py
andrequirements.txt
. - Supports new plugin discovery mechanism for the main Statick tool.
- Switched from yapsy to setuptools for plugin mechanism. (sscpac/statick#508)
Changed
- Disabled code coverage requirements in CI for now.
- Unable to get line coverage working with new plugin mechanism.
Unit tests still work to find problems.
- Unable to get line coverage working with new plugin mechanism.
- Rename plugin modules so they are shorter and less redundant.
- Upgrade statick-action from 0.1.0 to 0.9.2.
Removed
- No longer support Python 3.8.
v0.3.5
Changed
- Unpin documentation requirement for sphinx.
Was pinned at1.7.9
but that version is missing support for flags used by some GitHub actions.
Current version is4.4.0
.
v0.3.4
Fixed
- Revert version used for sphinx-action to perform linting of Sphinx files.
v0.3.3
v0.3.2
Added
- Update Read the Docs to required v2 configuration file.
Changed
- Updated tool plugins to match new structure introduced in sscpac/statick#423.
- Update
inherits_from
usage in configuration file to match new list format.
Fixed
- Process all Python source files at once with pylint tool plugin, instead of one pylint run per file. (#73)
- Pin flake8<5 and pycodestyle<2.9.0 until tholo/pytest-flake8#87 is fixed.
Removed
- Removed deprecated pypi package codecov from Tox configuration. (#74)
Discussion at: https://community.codecov.com/t/codecov-yanked-from-pypi-all-versions/4259.
v0.3.1
Changed
- Updated tool plugins to match new structure introduced in sscpac/statick#423.
- Use Statick action v0.0.2 instead of main.
Fixed
- Pin flake8<5 and pycodestyle<2.9.0 until tholo/pytest-flake8#87 is fixed.
v0.3.0
Removed
- Drop support for Python 3.6 due to end-of-life of that distribution.
See https://endoflife.date/python.
To continue using Statick with Python 3.6 pin the version
used to the0.2
tags.
An example is at the discussion at sscpac/statick#376.
v0.2.5
Added
- Add Python 3.10 support.
- Add scheduled weekly workflow run.
- Add ability to manually trigger workflow run for any branch.
- Switch type hints from comment style to inline style.
- Switch workflow testing from local installed Statick to
Statick GitHub Action.
Fixed
- Fix pylint warnings related to using the open call without specifying an encoding.
- Switch to Pythonic way of checking that a variable is not equal to more than one value (fixes pylint warning).
- Use quotes for version numbers in YAML to avoid truncating trailing zeros.
- Switch use of codecov-action from v1 to v2 for increased stability when uploading reports.
- Do not fail workflow if Codecov results are not uploaded successfully.
That step is too brittle and fails intermittently.
Removed
- Remove support for Ubuntu 16.04 and Python 3.5.
v0.2.4
Changed
- Convert use of print() and show tool output flags to the built-in Python logging module.