diff --git a/README.md b/README.md index 1a1b7c3..fcf6116 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Dynatrace Extensions Python SDK [![PyPI - Version](https://img.shields.io/pypi/v/dt-extensions-sdk.svg)](https://pypi.org/project/dt-extensions-sdk) -[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/dt-extensions-sdk.svg)](https://pypi.org/project/dt-extensions-sdk) +[![PyPI - Python Version](https://img.shields.io/badge/python-3.10-blue)](https://img.shields.io/badge/python-3.10-blue) ----- diff --git a/docs/guides/installation.rst b/docs/guides/installation.rst index 701a505..5a9b1ce 100644 --- a/docs/guides/installation.rst +++ b/docs/guides/installation.rst @@ -9,7 +9,7 @@ Requirements ``dt-extensions-sdk`` requires only the following dependencies to be present in the environment. -- Python >= 3.10 +- Python 3.10 Installing from PyPI ^^^^^^^^^^^^^^^^^^^^ diff --git a/docs/guides/migration.rst b/docs/guides/migration.rst index d24c5ba..3db2d90 100644 --- a/docs/guides/migration.rst +++ b/docs/guides/migration.rst @@ -6,7 +6,7 @@ Migrating EF1 Extensions Requirements ============ -* `Python 3.10 or later `_ +* `Python 3.10 `_ * ``dt-extensions-sdk`` installed and in your ``PATH`` (you can run with ``dt-sdk --help``). * `VSCode `_ with the `Dynatrace Extensions `_ extension installed. diff --git a/dynatrace_extension/sdk/extension.py b/dynatrace_extension/sdk/extension.py index 2749a2f..59632a2 100644 --- a/dynatrace_extension/sdk/extension.py +++ b/dynatrace_extension/sdk/extension.py @@ -244,7 +244,6 @@ def __init__(self, name: str = "") -> None: api_logger.info(starting_message) api_logger.info("-" * len(starting_message)) - def __repr__(self): return f"{self.__class__.__name__}(name={self.extension_name}, version={self.extension_version})" diff --git a/pyproject.toml b/pyproject.toml index 6757e53..e130ddc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "dt-extensions-sdk" dynamic = ["version"] description = '' readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.10,<3.11" license = "MIT" keywords = [] authors = [ @@ -17,8 +17,6 @@ classifiers = [ "Development Status :: 4 - Beta", "Programming Language :: Python", "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] @@ -65,7 +63,7 @@ cov = [ ] [[tool.hatch.envs.all.matrix]] -python = ["3.7", "3.8", "3.9", "3.10", "3.11"] +python = ["3.10"] [tool.hatch.envs.lint] detached = true