Skytools

Latest version: v3.9.2

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

Scan your dependencies

Page 1 of 3

3.9.2

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

Cleanups:

* basetypes: add 'statusmessage' property
* ci: cleanups
* ci: split qemu to separate runner

3.9.1

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

Fixes:

* sqltools: mark ``exists_*`` functions as returning bool
* basetypes: sync DictRow with Mapping
* basetypes: describe additional psycopg2 api

Cleanups:

* build: create ``abi3`` wheels
* ci: drop unmaintained ``create-release``, ``upload-release-asset`` actions
* ci: build aarch64 wheel
* ci: test on pypy

3.9

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

Feature removal:

* Drop support for Python 3.6 and earlier.

Fixes:

* dbstruct: fix PUBLIC grant handling.

Cleanups:

* Apply mypy 'strict' typing to most modules and tests.
* Use ``pyproject.toml`` for project setup.

Warning: next release will drop some ancient and rarely used code:

* skytools.plpy_applyrow
* skytools.dbservice
* skytools.skylog.LogDBHandler

3.8.2

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

Fixes:

* scripting: restore tracking of failed work() state

3.8.1

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

Fixes:

* full_copy: use ``ONLY`` when using filter query
* test_scripting: support Python 3.11

3.8

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

Cleanups:

* Lots of typing improvements
* Refresh CI setup
* Work around PyPy3.9 bug

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.