Files
splunk-mcp/pyproject.toml
dependabot[bot] b1e0af55d8 chore(deps)(deps-dev): Bump isort from 5.13.2 to 6.0.1
Bumps [isort](https://github.com/PyCQA/isort) from 5.13.2 to 6.0.1.
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PyCQA/isort/compare/5.13.2...6.0.1)

---
updated-dependencies:
- dependency-name: isort
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-24 23:15:23 +00:00

56 lines
1.2 KiB
TOML

[project]
name = "splunk-mcp"
version = "0.1.0"
description = "A FastMCP tool for Splunk Enterprise/Cloud operations"
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"fastmcp>=0.1.0",
"splunk-sdk>=1.7.4",
"python-decouple>=3.8",
"aiohttp (>=3.11.14,<4.0.0)",
"requests>=2.32.3",
]
[tool.poetry]
name = "splunk-mcp"
version = "0.3.0"
description = "Splunk MCP (Model Context Protocol) Server for AI Assistants"
authors = ["William Searle <splunk@livehybrid.com>"]
readme = "README.md"
packages = [
{ include = "splunk_mcp.py" }
]
[tool.poetry.dependencies]
python = "^3.10"
fastmcp = ">=0.4.0"
splunk-sdk = ">=1.7.4"
python-decouple = ">=3.8"
requests = ">=2.31.0"
[tool.poetry.group.dev.dependencies]
pytest = "^8.3"
black = "^23.0"
isort = "^6.0"
mypy = "^1.0"
pytest-asyncio = ">=0.21.0"
pytest-cov = ">=4.1.0"
pytest-mock = "^3.14.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.poetry.scripts]
splunk-mcp = "splunk_mcp:mcp.run"
test = "pytest:main"
[tool.pytest.ini_options]
asyncio_mode = "auto"
asyncio_default_fixture_loop_scope = "function"
testpaths = ["tests"]
python_files = ["test_*.py"]
addopts = "-v"