Oneagent-sdk

Latest version: v1.5.1.20240104.95100

Safety actively analyzes 687959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.3.2

**Requires Dynatrace OneAgent version 1.159 or newer.**

Changes:
* [Support for Solaris SPARC](https://github.com/Dynatrace/OneAgent-SDK-for-C/blob/v1.3.2/README.md#requirements)
* Minor [reference documentation](https://dynatrace.github.io/OneAgent-SDK-for-C/) improvements

1.3.1

**Requires Dynatrace OneAgent version 1.151 or newer.**

Changes:
* [Support for monitoring forked child processes](https://github.com/Dynatrace/OneAgent-SDK-for-C#using-the-dynatrace-oneagent-sdk-with-forked-child-processes-not-available-on-windows)
* [Added new API to check agent version compatibility](https://dynatrace.github.io/OneAgent-SDK-for-C/group__init.html#ga8c1b37a28163bb7f790ac56091f86466)

1.3.0

This is Version 1.3.0 of the OneAgent SDK for Python, bundled with the [OneAgent SDK for C/C++ v1.5.1](https://github.com/Dynatrace/OneAgent-SDK-for-C/releases/tag/v1.5.1) thus requiring the Dynatrace OneAgent version 1.179 or newer.

* [README](https://github.com/Dynatrace/OneAgent-SDK-for-Python/blob/v1.3.0/README.md) (including installation instructions)
* [Downloads PyPI](https://pypi.org/project/oneagent-sdk/1.3.0.20191113.161138/#files) (binary Python wheels, etc.)
* [Documentation](https://dynatrace.github.io/OneAgent-SDK-for-Python/v1.3.0/docs/)

The Dynatrace OneAgent SDK for Python has GA status. The features are fully supported by Dynatrace.

Changelog
* Fork support
* Improved diagnostics in case of installation problems
* Readme bug fixes

1.2.1

This is Version 1.2.1 of the OneAgent SDK for Python, bundled with the [OneAgent SDK for C/C++ v1.4.1](https://github.com/Dynatrace/OneAgent-SDK-for-C/releases/tag/v1.4.1) thus requiring the Dynatrace OneAgent version 1.161 or newer.

* [README](https://github.com/Dynatrace/OneAgent-SDK-for-Python/blob/v1.2.1/README.md) (including installation instructions)
* [Downloads PyPI](https://pypi.org/project/oneagent-sdk/1.2.1/#files) (binary Python wheels, etc.)
* [Documentation](https://dynatrace.github.io/OneAgent-SDK-for-Python/v1.2.1/docs/)

**The Dynatrace OneAgent SDK for Python has GA status. The features are fully supported by Dynatrace.**

Changelog

* Readme bug fixes
* Bug fix: the minimum stub version wasn't correctly set

1.2.0

This is Version 1.2 of the OneAgent SDK for Python, bundled with the [OneAgent SDK for C/C++ v1.4.1](https://github.com/Dynatrace/OneAgent-SDK-for-C/releases/tag/v1.4.1) thus requiring the Dynatrace OneAgent version 1.161 or newer.

* [README](https://github.com/Dynatrace/OneAgent-SDK-for-Python/blob/v1.2.0/README.md) (including installation instructions)
* [Downloads PyPI](https://pypi.org/project/oneagent-sdk/1.2.0/#files) (binary Python wheels, etc.)
* [Documentation](https://dynatrace.github.io/OneAgent-SDK-for-Python/v1.2.0/docs/)

**The Dynatrace OneAgent SDK for Python is currently in beta status. The features are fully supported by Dynatrace.**

Changelog

Added Features
* [Tracing support for messaging](https://github.com/Dynatrace/OneAgent-SDK-for-Python/tree/master#messaging)
* [Tracing support for custom services](https://github.com/Dynatrace/OneAgent-SDK-for-Python/tree/master#custom-services)

1.1.0

This is Version 1.1 of the OneAgent SDK for Python, bundled with the [OneAgent SDK for C/C++ v1.3.1](https://github.com/Dynatrace/OneAgent-SDK-for-C/releases/tag/v1.3.1) thus requiring the Dynatrace OneAgent version 1.151 or newer.

* [README](https://github.com/Dynatrace/OneAgent-SDK-for-Python/blob/v1.1.0/README.md) (including installation instructions)
* [Downloads PyPI](https://pypi.org/project/oneagent-sdk/1.1.0/#files) (binary Python wheels, etc.)
* [Documentation](https://dynatrace.github.io/OneAgent-SDK-for-Python/v1.1.0/docs/)

**The Dynatrace OneAgent SDK for Python is currently in beta status. The features are fully supported by Dynatrace.**

Changelog

Added Features
* [Outgoing web requests](https://github.com/Dynatrace/OneAgent-SDK-for-Python/tree/master#outgoing-web-requests)
* [In-process linking](https://github.com/Dynatrace/OneAgent-SDK-for-Python/tree/master#trace-in-process-asynchronous-execution)
* [Custom request attributes](https://github.com/Dynatrace/OneAgent-SDK-for-Python/tree/master#custom-request-attributes)

Breaking Changes
The SDK initialization has changed. Until now you had the possibility to initialize the SDK using
two methods:
- `oneagent.try_init()`
- `oneagent.sdk.SDK.get()`

The latter method implicitly initialized the SDK. This was changed in 1.1.0. Both methods were removed.
Now it's mandatory to call `oneagent.initialize()` to initialize the SDK and `oneagent.shutdown()` to shut the SDK down. For each initialize call there must be a corresponding shutdown call.

The `oneagent.sdk.SDK.get()` method was replaced by a new `oneagent.get_sdk()` method which does not implicitly initialize the SDK anymore. If this new method is called without previously initializing the SDK then a dummy (non-functional) SDK instance will be returned. This instance won't do anything if it is used later.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.