Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dt-extensions-sdk

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dt-extensions-sdk

  • 1.3.0
  • Source
  • PyPI
  • Socket score

Maintainers
1

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

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

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc