Statick-tooling

Latest version: v0.4.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.0

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.

0.3.0

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.
- Switched from yapsy to setuptools for plugin mechanism. (sscpac/statick508)

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.

0.2.0

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.

0.1.1

Changed

- Update tool plugins to match new structure introduced in sscpac/statick423.
- Update `inherits_from` usage in configuration file to match new list format.

Fixed

- Pin flake8<5 and pycodestyle<2.9.0 until <https://github.com/tholo/pytest-flake8/issues/87> is fixed.

0.1.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](https://pip.pypa.io/en/stable/user_guide/)
used to the `0.0` tags.
An example is at the discussion at <https://github.com/sscpac/statick/discussions/376>.

0.0.4

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)

Removed

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.