pyyaml>=6.0
pydantic>=2.0
pydantic-settings>=2.0.0
requests>=2.25.0
ipython>=8.0
requests
PyYAML
python-dotenv
types-PyYAML
types-requests

[all]
cellmage[confluence,github,gitlab,jira,langchain]

[confluence]
atlassian-python-api>=3.32.0
python-dotenv>=1.0.0

[dev]
ruff
mypy<2.0,>=1.0
black<25.0,>=23.0
isort<5.14,>=5.12
pre-commit>=3.5.0
pytest
pytest-sphinx
pytest-cov
twine>=1.11.0
build
setuptools
wheel
Sphinx<9.0,>=6.0
furo==2024.8.6
myst-parser>=1.0
sphinx-copybutton
sphinx-autobuild
sphinx-autodoc-typehints==1.23.3
packaging

[github]
PyGithub>=2.1.0
python-dotenv>=1.0.0
tiktoken>=0.5.0

[gitlab]
python-gitlab>=3.15.0
python-dotenv>=1.0.0
tiktoken>=0.5.0

[jira]
jira>=3.5.0
python-dotenv>=1.0.0

[langchain]
langchain==0.3.24
langchain-core>=0.1.20
langchain-community>=0.1.20
langchain-openai>=0.0.8
