Skip to content
This repository was archived by the owner on Aug 13, 2025. It is now read-only.

Commit e5e8a8d

Browse files
maint: Add project metadata for license and classifiers (#175)
## Which problem is this PR solving? Adds additional project metadata to describe the associated license and python classifiers. This makes it easier for consumers to audit the dependency for usage and requirements. - Closes #174 ## Short description of the changes - Add license and classifiers and entries to pyproject.toml ## How to verify that this has the expected result The new metadata is added to built packages and discoverable once published, eg on pypi.org
1 parent 6a355d3 commit e5e8a8d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pyproject.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ description = "Honeycomb OpenTelemetry Distro for Python"
55
authors = ["Honeycomb <[email protected]>"]
66
readme = "README.md"
77
packages = [{include = "honeycomb", from = "src" }]
8+
license = "Apache-2.0"
9+
classifiers = [
10+
"Development Status :: 4 - Beta",
11+
"Intended Audience :: Developers",
12+
"License :: OSI Approved :: Apache Software License",
13+
"Programming Language :: Python :: 3",
14+
"Programming Language :: Python :: 3.7",
15+
"Programming Language :: Python :: 3.8",
16+
"Programming Language :: Python :: 3.9",
17+
"Programming Language :: Python :: 3.10",
18+
"Programming Language :: Python :: 3.11",
19+
"Typing :: Typed",
20+
]
821

922
[tool.poetry.dependencies]
1023
python = "^3.7, >= 3.7.2"

0 commit comments

Comments
 (0)