Skip to main content

Unified security scanning by orchestrating bandit, shellcheck, pip-audit, and GitHub alerts

Project description

scitex-audit

Unified security scanning for Python projects. Orchestrates bandit (Python source), shellcheck (shell scripts), pip-audit (dependency vulnerabilities), and GitHub security alerts into a single report.

Installation

pip install scitex-audit
# With all scanner backends:
pip install scitex-audit[all]

Usage

from scitex_audit import audit

results = audit(".")
results = audit(".", checks=["python", "shell"])

License

AGPL-3.0 -- see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scitex_audit-0.1.0.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scitex_audit-0.1.0-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file scitex_audit-0.1.0.tar.gz.

File metadata

  • Download URL: scitex_audit-0.1.0.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0rc1

File hashes

Hashes for scitex_audit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 39c8de5ff25048077b94427adbb302a789d6e83c4780c640e2b95e602b63fe42
MD5 0fb1bb86ec80da2ac97ef8c6b2291f8f
BLAKE2b-256 3ce6b9001dab5060285c9b62f0f6b0b8203fbe9fb419cb7dd4644663d64be7d4

See more details on using hashes here.

File details

Details for the file scitex_audit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scitex_audit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0rc1

File hashes

Hashes for scitex_audit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 08bd4a3cabe84aaa9784a8401f963a0eca3935338d390ae63561cbdf16efb070
MD5 9493f22728045335669e4ee79b3cac09
BLAKE2b-256 45e96e31557ff1acdb489d35c036061ccc7b7c0c4d8f8c307763f6d5b8774991

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page