Skip to content

Commit 86160c9

Browse files
committed
Add PyPI metadata: license, readme, classifiers, urls, keywords
1 parent 7df1dac commit 86160c9

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,26 @@
22
name = "leakix"
33
version = "0.2.0"
44
description = "Official python client for LeakIX (https://leakix.net)"
5+
readme = "README.md"
6+
license = { text = "MIT" }
57
authors = [
68
{ name = "Danny Willems", email = "danny@leakix.net" },
79
{ name = "Valentin Lobstein", email = "valentin@leakix.net" },
810
]
911
requires-python = ">=3.11"
12+
keywords = ["leakix", "security", "osint", "reconnaissance"]
13+
classifiers = [
14+
"Development Status :: 4 - Beta",
15+
"Intended Audience :: Developers",
16+
"License :: OSI Approved :: MIT License",
17+
"Programming Language :: Python :: 3",
18+
"Programming Language :: Python :: 3.11",
19+
"Programming Language :: Python :: 3.12",
20+
"Programming Language :: Python :: 3.13",
21+
"Programming Language :: Python :: 3.14",
22+
"Topic :: Security",
23+
"Typing :: Typed",
24+
]
1025
dependencies = [
1126
"requests",
1227
"httpx>=0.28.0",
@@ -52,6 +67,12 @@ ignore_missing_imports = false
5267
testpaths = ["tests"]
5368
addopts = "-v"
5469

70+
[project.urls]
71+
Homepage = "https://leakix.net"
72+
Repository = "https://github.com/LeakIX/LeakIXClient-Python"
73+
Issues = "https://github.com/LeakIX/LeakIXClient-Python/issues"
74+
Changelog = "https://github.com/LeakIX/LeakIXClient-Python/blob/main/CHANGELOG.md"
75+
5576
[tool.hatch.build.targets.sdist]
5677
include = ["leakix/", "LICENSE", "README.md", "pyproject.toml"]
5778

0 commit comments

Comments
 (0)