Kwalitee

Latest version: v0.2.0rc8

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

Scan your dependencies

0.2.0

------------------------------------

This version uses a database (SQLite, PostgreSQL) for persistence.

- Adds a new CLI option `-s, --skip-merge-commits` to both
`kwalitee check` commands. (60)
- Support for Docker.
- Support for ``.kwalitee.yml`` configuration per repository.
- Cli for preparing release notes ``kwalitee prepare release``.
- Cli for checking changed files ``kwalitee check files``.
- Cli for checking commit messages ``kwalitee check message``.
- Support of ``push`` events.
- Support for multiple repositories.
- Support for multiple users.
- Alembic setup for upcoming migrations.
- New Sphinx documentation.
- Fixes double commenting bug.

Incompatibilities
~~~~~~~~~~~~~~~~~

- The commit statuses are still accessible but are not migrated to the
database.
- Previously created git hooks will have to be uninstalled and
re-installed as the Flask application is not always created.

0.1.0

-------------------------------

Initial version. It supports ``pull request`` events on one repository and
will perform checks on the commit message and files.

- Commit message checks.
- Git hooks.
- PEP8 checks.
- PYDOCSTYLE checks.
- PyFlakes checks.
- License checks.
- Asynchronous checks using RQ.
- New unit tests.
- Auto labelling of the pull requests.
- Skip work in progress (wip) pull requests.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.