No project description provided
Project description
Dynatrace Extensions Python SDK
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]
# Note, on some shells like zsh you may need to escape the brackets - 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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dt_extensions_sdk-1.8.0.tar.gz.
File metadata
- Download URL: dt_extensions_sdk-1.8.0.tar.gz
- Upload date:
- Size: 337.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.3 cpython/3.10.19 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
434056ee4fbb9c207d58f6d60a201be9c24e568bdc089cf42ccb8cb000c364f8
|
|
| MD5 |
cfb753709ade32453dc7e69d3c2913bc
|
|
| BLAKE2b-256 |
9b6dacced6cc6dffbf1ad949829f01b8c1f2d3901dc1993b64537c1affd4ac2f
|
File details
Details for the file dt_extensions_sdk-1.8.0-py3-none-any.whl.
File metadata
- Download URL: dt_extensions_sdk-1.8.0-py3-none-any.whl
- Upload date:
- Size: 54.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.3 cpython/3.10.19 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1520d8fa738c1525c83092ff3f72aa92534a96f151dec72af5cf64f036c1d80f
|
|
| MD5 |
32dc202179b8cd2c7b8cba89cbcc4683
|
|
| BLAKE2b-256 |
867112ce255cae827dd5414e14c6c95f28bf8e06cc47beb557c10113ae581e85
|