Files
concrete/pyproject.toml
Arthur Meyre e451afc283 chore: add semver and semantic-release dev dependencies
- add __init__.py in tests to fix new pylint error
2021-10-07 16:49:00 +02:00

57 lines
1.2 KiB
TOML

[tool.poetry]
name = "concretefhe"
version = "0.2.0rc1"
description = "Concrete Framework"
authors = ["Zama <hello@zama.ai>"]
packages = [
{ include = "concrete" },
]
[tool.poetry.dependencies]
python = ">=3.8,<3.9"
networkx = "^2.6.3"
matplotlib = "^3.4.3"
numpy = "^1.21.2"
pygraphviz = "^1.7"
Pillow = "^8.3.2"
loguru = "^0.5.3"
[tool.poetry.dev-dependencies]
isort = "^5.9.3"
black = "^21.9b0"
pylint = "^2.11.1"
pytest = "^6.2.5"
pytest-cov = "^3.0.0"
diff-cover = "^6.4.1"
mypy = "^0.910"
pydocstyle = "^6.1.1"
jupyter = "^1.0.0"
flake8 = "^3.9.2"
flake8-bugbear = "^21.9.2"
Sphinx = "^4.2.0"
sphinx-rtd-theme = "^1.0.0"
myst-parser = "^0.15.2"
nbsphinx = "^0.8.7"
tqdm = "^4.62.3"
psutil = "^5.8.0"
py-cpuinfo = "^8.0.0"
python-dotenv = "^0.19.0"
sphinx-copybutton = "^0.4.0"
nbmake = "^0.9"
python-semantic-release = "^7.19.2"
semver = "^2.13.0"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.pytest.ini_options]
filterwarnings = [
"error"
]
[tool.semantic_release]
version_toml = "pyproject.toml:tool.poetry.version"
version_variable = "concrete/version.py:__version__,docs/conf.py:release"
upload_to_pypi = "False"