Skip to main content

For interacting with the Prelude API

Project description

Prelude SDK

Interact with the Prelude Service API via Python.

The prelude-cli utility wraps around this SDK to provide a rich command line experience.

Install this package to write your own tooling that works with Build or Detect functionality.

  • IAM: manage your account
  • Build: write and maintain your collection of security tests
  • Detect: schedule security tests for your endpoints

Quick start

pip install prelude-sdk

Documentation

TBD

Testing

To test the Python SDK and Probes, run the following commands from the python/sdk/ directory:

pip install -r tests/requirements.txt
pytest tests --api https://api.preludesecurity.com --email <EMAIL>

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

prelude_sdk-2.6.42.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

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

prelude_sdk-2.6.42-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file prelude_sdk-2.6.42.tar.gz.

File metadata

  • Download URL: prelude_sdk-2.6.42.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prelude_sdk-2.6.42.tar.gz
Algorithm Hash digest
SHA256 fb5d04651b8744f63866181b76ac83cf413d9f5687ebcb11bc5a632bce677f4c
MD5 472fa0de32d9a516c5f633f0b0a39296
BLAKE2b-256 5792649684ab4d97c2e0312db599d76632e8161fc5b4e94eb477faa0688ffb57

See more details on using hashes here.

Provenance

The following attestation bundles were made for prelude_sdk-2.6.42.tar.gz:

Publisher: release.yml on preludeorg/libraries

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

File details

Details for the file prelude_sdk-2.6.42-py3-none-any.whl.

File metadata

  • Download URL: prelude_sdk-2.6.42-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prelude_sdk-2.6.42-py3-none-any.whl
Algorithm Hash digest
SHA256 f416dbf9ccb775a92c50242505c73aafc32cc3f8438796cb9806ae1e0d6fe95e
MD5 a9b9786b3eeaf1fca63e571a12f72fa8
BLAKE2b-256 3896d53307935ac02e1e097a25222046662520d2b83e57828d36c0a74f1e2aba

See more details on using hashes here.

Provenance

The following attestation bundles were made for prelude_sdk-2.6.42-py3-none-any.whl:

Publisher: release.yml on preludeorg/libraries

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