-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
50 lines (46 loc) · 1.45 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
[tool.poetry]
name = "fagus"
description = "Library to easily create, edit and traverse nested objects of dicts and lists in Python"
version = "1.1.2"
keywords = ["json", "yaml", "api", "dict", "list"]
license = "ISC"
authors = ["Lukas Neuenschwander <[email protected]>"]
maintainers = ["treeorg"]
repository = "https://github.com/treeorg/Fagus"
homepage = "https://github.com/treeorg/Fagus"
documentation = "https://fagus.readthedocs.io/en/latest/"
readme = "README.md"
include = [
"LICENSE.md"
]
[tool.poetry.dependencies]
python = ">=3.6"
typing-extensions = [
{version = ">=3.7.4", python = "^3.6,<3.7"},
{version = ">=3.7.4", python = ">3.7,<3.10"}
]
[tool.poetry.dev-dependencies]
black = [
{version = "^22.8.0", python = ">=3.6.2,<3.7"},
{version = ">=22.8.0", python = ">=3.7"}
]
flake8 = [
{version = "^3.7.9", python = ">=3.6"},
{version = ">=3.7.9", python = ">=3.7"}
]
commitizen = {version = ">2", python = ">=3.7,<4"}
pre-commit = [
{version = "^2.17.0, <2.18.0", python = ">=3.6.1,<3.7"},
{version = "^2.18.0", python = ">=3.7"}
]
click = "^8.0.4"
sphinx = {version = "^5.3", python=">=3.7,<4"}
sphinx-rtd-theme = {version = "^1.2.2", python = ">=3.7,<4"}
myst-parser = {version = "^1", python = ">=3.7,<4"}
mypy = {version = ">=1.4.1", python = ">=3.7"}
md-toc = {version = ">3.0.0", python = ">=3.7,<4"}
[tool.black]
line-length=120
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"