Skip to content

Commit 17b8013

Browse files
author
Cecylia Borek
committed
feat: add more dependencies
1 parent d467774 commit 17b8013

File tree

2 files changed

+1616
-2
lines changed

2 files changed

+1616
-2
lines changed

pyproject.toml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@ name = "splunk-sdk"
77
version = "2.1.0"
88
authors = [{ name = "Splunk, Inc.", email = "[email protected]" }]
99
license.file = "LICENSE"
10+
requires-python = ">=3.7, <=3.13"
1011
description = "The Splunk Software Development Kit for Python"
1112
readme = "README.md"
12-
dependencies = ["deprecation>=2.1.0"]
13+
dependencies = [
14+
"deprecation>=2.1.0",
15+
"importlib-metadata>=6.7.0",
16+
]
1317
classifiers = [
1418
"Programming Language :: Python",
1519
"Development Status :: 6 - Mature",
@@ -25,7 +29,12 @@ Homepage = "http://github.com/splunk/splunk-sdk-python"
2529

2630

2731
[project.optional-dependencies]
28-
dev = ["tox>=4.8.0"]
32+
dev = ["tox>=4.8.0", "pytest>=7.4.4"]
33+
build = ["twine", "build"]
2934

3035
[tool.setuptools]
3136
packages = ["splunklib", "splunklib.modularinput", "splunklib.searchcommands"]
37+
38+
39+
[tool.setuptools.exclude-package-data]
40+
"*" = ["tests/*"]

0 commit comments

Comments
 (0)