Skip to main content

Generic semantic-tainting static analyzer for Python

Project description

Wardline

Wardline is a generic, lightweight semantic-tainting static analyzer for Python. It tracks the flow of untrusted data through a codebase, identifies trust-boundary violations, and emits structured findings — without requiring runtime instrumentation. Wardline is part of the Loom suite alongside Clarion (code intelligence) and Filigree (issue tracking). To use the scanner CLI, install the extra dependencies with pip install wardline[scanner].

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

wardline-0.1.0.tar.gz (343.1 kB view details)

Uploaded Source

Built Distribution

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

wardline-0.1.0-py3-none-any.whl (111.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wardline-0.1.0.tar.gz
  • Upload date:
  • Size: 343.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wardline-0.1.0.tar.gz
Algorithm Hash digest
SHA256 61f996147236d54f96ca5b4411a03113231d9cff61e914e10a82751f9c90d0e7
MD5 414bffa719f8e9b63782cd61a9a90a16
BLAKE2b-256 d1d661164d106731900cf3730cc120d2dd668add26cd367b7da19c955c42cfbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardline-0.1.0.tar.gz:

Publisher: release.yml on foundryside-dev/wardline

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: wardline-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 111.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wardline-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20a5399573ca2f1e42c4d20c56f374532fb9a9d7315fd93f417f791939ce6abc
MD5 57fbc6f4c43850c594d7cf50046b1043
BLAKE2b-256 e7e442f60aae55d3cdec184a1073ab4a47d3bdf703fe62331091c2291b474dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardline-0.1.0-py3-none-any.whl:

Publisher: release.yml on foundryside-dev/wardline

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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