mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-08-02 02:52:18 +08:00

Add "Repository" label to project urls pointing to the opentelemetry-python repo root url. Having within project urls one entry with the same value for all packages released by the project will help tools for automatic dependency management to suggest coherent upgrades for related packages.
58 lines
1.7 KiB
TOML
58 lines
1.7 KiB
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "opentelemetry-instrumentation-sqlalchemy"
|
|
dynamic = ["version"]
|
|
description = "OpenTelemetry SQLAlchemy instrumentation"
|
|
readme = "README.rst"
|
|
license = "Apache-2.0"
|
|
requires-python = ">=3.8"
|
|
authors = [
|
|
{ name = "OpenTelemetry Authors", email = "cncf-opentelemetry-contributors@lists.cncf.io" },
|
|
]
|
|
classifiers = [
|
|
"Development Status :: 4 - Beta",
|
|
"Intended Audience :: Developers",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Programming Language :: Python",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"Programming Language :: Python :: 3.10",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Programming Language :: Python :: 3.12",
|
|
]
|
|
dependencies = [
|
|
"opentelemetry-api ~= 1.12",
|
|
"opentelemetry-instrumentation == 0.51b0.dev",
|
|
"opentelemetry-semantic-conventions == 0.51b0.dev",
|
|
"packaging >= 21.0",
|
|
"wrapt >= 1.11.2",
|
|
]
|
|
|
|
[project.optional-dependencies]
|
|
instruments = [
|
|
"sqlalchemy >= 1.0.0, < 2.1.0",
|
|
]
|
|
|
|
[project.entry-points.opentelemetry_instrumentor]
|
|
sqlalchemy = "opentelemetry.instrumentation.sqlalchemy:SQLAlchemyInstrumentor"
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlalchemy"
|
|
Repository = "https://github.com/open-telemetry/opentelemetry-python-contrib"
|
|
|
|
[tool.hatch.version]
|
|
path = "src/opentelemetry/instrumentation/sqlalchemy/version.py"
|
|
|
|
[tool.hatch.build.targets.sdist]
|
|
include = [
|
|
"/src",
|
|
"/tests",
|
|
]
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src/opentelemetry"]
|