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.26.tar.gz (27.6 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.26-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prelude_sdk-2.6.26.tar.gz
  • Upload date:
  • Size: 27.6 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.26.tar.gz
Algorithm Hash digest
SHA256 ef6a9ec10be8b2b63f0d60a98829d03d0271d808141360a587f2538d480e1c3e
MD5 a971931f69ada8bbfca9b569e641892a
BLAKE2b-256 e2a9cabb60cffcbcbaa782d837d3c874a87f0724a0a05769a0d763e8bcaa8084

See more details on using hashes here.

Provenance

The following attestation bundles were made for prelude_sdk-2.6.26.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.26-py3-none-any.whl.

File metadata

  • Download URL: prelude_sdk-2.6.26-py3-none-any.whl
  • Upload date:
  • Size: 20.2 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.26-py3-none-any.whl
Algorithm Hash digest
SHA256 4c827e81cca9cd3ad11ced5c533a9818754d46b6578b882d2b16c02ae63d7e2a
MD5 f36b0ef8ed981d426e5c11551e126577
BLAKE2b-256 b337bf378bc73269f9a7b56b941b1a2d8960283685c4127e1902b1a65a38e21b

See more details on using hashes here.

Provenance

The following attestation bundles were made for prelude_sdk-2.6.26-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