Skip to main content

Dynatrace Extensions Python SDK

PyPI - Version PyPI - Python Version


Table of Contents

Documentation

The documentation can be found on github pages

Quick Start

Requirements:

  • Python 3.10 or 3.14

Install the SDK

pip install "dt-extensions-sdk[cli]"

Create signing certificates

dt-sdk gencerts

Create a new extension

dt-sdk create my_first_extension

Simulate

cd my_first_extension
dt-sdk run

Build

dt-sdk build

Upload

# Note, you need to either set environment variables DT_API_URL and DT_API_TOKEN or pass them as arguments
dt-sdk upload

Developing

Testing

hatch run test

Linting

hatch run lint:all

Building

hatch build

Building docs

hatch run docs:build

License

dt-extensions-sdk is distributed under the terms of the MIT license.

Publishing to PyPI

It's automatically published to PyPi on each pushed tag, and uses gh-action-pypi-publish Version will be determined using about.py

Metadata

Release files for dt-extensions-sdk 1.11.1

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

Source distribution (sdist)

Source distribution for dt-extensions-sdk 1.11.1
File Size Uploaded Provenance
dt_extensions_sdk-1.11.1.tar.gz 359.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dt-extensions-sdk 1.11.1
File Interpreter ABI Platform
dt_extensions_sdk-1.11.1-py3-none-any.whl Python 3 none any Details

Total release size: 427.5 kB

Release files / dt_extensions_sdk-1.11.1.tar.gz

Download URL dt_extensions_sdk-1.11.1.tar.gz
Size 359.6 kB
Tags Source
SHA-256 checksum
How to use checksums
072ad2205dab97861c1ca3911b1710ea39b1b830f48be7acda498851b3744f59
BLAKE2b-256 checksum
How to use checksums
fd434cb70970c7c2ee8a3bc9f1956a5258d85bcb4c2b5e9aae20a0f807093cf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":true,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.10.22"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.10.22","system":{"name":"Linux","release":"7.0.0-1017-azure"}} HTTPX2/2.14.0

Release files / dt_extensions_sdk-1.11.1-py3-none-any.whl

Download URL dt_extensions_sdk-1.11.1-py3-none-any.whl
Size 67.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8230eea56eeb7e1aa600b0e1691d4932a531ee857229999382eab1550e849a6c
BLAKE2b-256 checksum
How to use checksums
b3a1a09c3d039bbd28a77f3a66e0db073a626f38bc57bfac26899e3e0d41f62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":true,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.10.22"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.10.22","system":{"name":"Linux","release":"7.0.0-1017-azure"}} HTTPX2/2.14.0

Security for dt-extensions-sdk 1.11.1

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.

Release history Release notifications | RSS feed

This release

1.11.1 This release

2 release files No provenance

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