Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Releases: sscpac/statick-tooling

v0.4.0

14 Feb 02:34
c8005c3

Choose a tag to compare

This set of plugins was merged into the main Statick repository and Python package.
All future development will happen in that repository.

Updated

  • The Statick dependency was pinned to lower than version 0.12.
    • This will ensure these plugins are not installed in the same space as the main statick package.
      Having both packages installed would cause conflicts between plugins.

v0.3.0

20 Jan 23:06
e1baf82

Choose a tag to compare

Added

  • Support for Python 3.12 and 3.13.
  • Use of pyproject.toml instead of setup.py and requirements.txt.
  • Supports new plugin discovery mechanism for the main Statick tool.

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.
  • Updated README to use more modern approach to installing Python and NPM packages.
  • Rename plugin modules so they are shorter and less redundant.

Removed

  • No longer support Python 3.8.

v0.2.0

03 Jan 19:02
3b7c500

Choose a tag to compare

Added

  • Process all source files at once with tools that support passing in a list of files, instead of invoking each tool
    per file.
  • Ubuntu 22.04 used in continuous integration workflows.
  • Python 3.11 used in continuous integration workflows.

Changed

  • Update GitHub Actions to use latest versions.

Removed

  • Ubuntu 18.04 removed from continuous integration workflows.
  • Removed Python 3.7 support.

v0.1.1

11 Oct 21:23
f92de8d

Choose a tag to compare

Changed

  • Updated tool plugins to match new structure introduced in triboelectric/statick#423.
  • Update inherits_from usage in configuration file to match new list format.

Fixed

v0.1.0

04 Jan 19:28
a848108

Choose a tag to compare

Removed

v0.1.0 - 2022-01-04

Removed

v0.0.4

04 Jan 18:13
52ac725

Choose a tag to compare

Added

  • Add Python 3.10 support. (Thomas Denewiler, @tdenewiler, #18)
  • Switch testing environment from macos-latest to macos-10.15.
    This is to retain support for Python 3.6. (Thomas Denewiler, @tdenewiler, #16)

Fixed

  • Adding Python 3.10 to setup.py and tox.ini to allow tests to run properly. (#20)
  • Use quotes for version numbers in YAML to avoid truncating trailing zeros. (Thomas Denewiler, @tdenewiler, #18)

v0.0.3

29 Sep 18:47
d1ee052

Choose a tag to compare

Changed

  • Filtering out yaml files from the dockerfile sources since all three dockerfile linters
    use yaml files as their configuration files. (#12)

Fixed

  • Changing dockerfilelint rc file to an empty file since dockerfilelint doesn't handle an empty rules list. (#11)
  • Adding issues to the statick output if one of the dockerfile linter plugins throws an error while parsing
    the output from its tool. (#11)
  • Adding dockerfile_lint to npm dependency file. (@gregtkogut, #10)

v0.0.2

05 Aug 15:56
6436f08

Choose a tag to compare

Fixed

  • Correcting usage of dockerfilelint config file
    (the tool expects a directory path, not the full file path). (#3)

v0.0.1

09 Jun 19:10
2881884

Choose a tag to compare

Added