Skip to main content

Onyx Devtools Audit

ods-audit is the vulnerability auditor of ods, the onyx.app devtools utility script.

It scans lockfiles, container images, open Dependabot alerts, and the GitHub Actions pinned in .github against OSV.dev, and it gates deploys on the result.

It ships as its own wheel because its scanner is about 50 MB, most of the size of a combined binary. Install it with the audit extra of onyx-devtools:

uv tool install 'onyx-devtools[audit]'

Then run it as ods audit, which forwards to ods-audit, or call ods-audit directly. Both take the same arguments. See the ods audit documentation for the full reference.

Metadata

Release files for onyx-devtools-audit 0.13.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for onyx-devtools-audit 0.13.13
File Actions
onyx_devtools_audit-0.13.13-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details for onyx_devtools_audit-0.13.13-py3-none-win_arm64.whl
onyx_devtools_audit-0.13.13-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for onyx_devtools_audit-0.13.13-py3-none-win_amd64.whl
onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_x86_64.whl
onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_aarch64.whl
onyx_devtools_audit-0.13.13-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for onyx_devtools_audit-0.13.13-py3-none-macosx_11_0_arm64.whl
onyx_devtools_audit-0.13.13-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for onyx_devtools_audit-0.13.13-py3-none-macosx_10_12_x86_64.whl

Total release size: 99.2 MB

Release files / onyx_devtools_audit-0.13.13-py3-none-win_arm64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-win_arm64.whl
Size 15.5 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
417406ecd0ae88c393e5a8e150ccf5bc9c9fbb65b2ef711f119901aacf816336
BLAKE2b-256 checksum
How to use checksums
741848e4a2dedaf4694d96bb2dea66d5d83f64ea66d5775804fe8717b898de2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onyx_devtools_audit-0.13.13-py3-none-win_amd64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-win_amd64.whl
Size 17.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
a5c26e0d5405772d6c3edf62f8e51e925511013e2eced03a57edd22e0f694685
BLAKE2b-256 checksum
How to use checksums
802fd3fa62d7b429aace2870c9723067d1051f0b065414f39c5eacb6f340e79b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_x86_64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_x86_64.whl
Size 17.2 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
d4017f6b2708c67164668c013b7043fd64571dc31d6858c6e11da264e81a72f8
BLAKE2b-256 checksum
How to use checksums
cd925e8c42d3d0e5314a5743292cdad25c361f9db8edc5becacbdcb0364cac37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_aarch64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-manylinux_2_17_aarch64.whl
Size 15.5 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
0ea5f7b2ba2be606f672cd1ca2ab047f79c280ee0aed519cd9c69331a7d1888a
BLAKE2b-256 checksum
How to use checksums
bc57d3dc0b9c3d886fcb53555d812f486bd4c9eb751d0a8ea552c36924287108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onyx_devtools_audit-0.13.13-py3-none-macosx_11_0_arm64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-macosx_11_0_arm64.whl
Size 16.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea3ef6a1036224ce6a2b1ef72db2d3e6b599111712d34dbac9d0accf4e211aa6
BLAKE2b-256 checksum
How to use checksums
f718f570ac2411b46ddbda5afde2aa90f72281e693dd26b481750b4af9dd981a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onyx_devtools_audit-0.13.13-py3-none-macosx_10_12_x86_64.whl

Download URL onyx_devtools_audit-0.13.13-py3-none-macosx_10_12_x86_64.whl
Size 17.4 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4db9e5bb401ec4c7dcf18992bf23883c5ae80c3d47b42d0750f5f6af5ab67d4c
BLAKE2b-256 checksum
How to use checksums
eb24eeeb3be16edc62a32a4c9751c1996bcec71deed187c699fb9a2f8a415d3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for onyx-devtools-audit 0.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page