-
Notifications
You must be signed in to change notification settings - Fork 98
/
Copy pathpyproject.toml
49 lines (42 loc) · 1.16 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
[tool.poetry]
name = "pypeln"
version = "0.4.9"
description = ""
authors = ["Cristian Garcia <[email protected]>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/cgarciae/pypeln"
homepage = "https://cgarciae.github.io/pypeln"
[tool.poetry.dependencies]
python = ">=3.7,<4.0"
stopit = ">=1.1.2"
typing_extensions = ">=3.7.4"
[tool.poetry.group.test.dependencies]
pytest = ">=5.3.5"
pytest-cov = ">=2.11.1"
pytest-sugar = ">=0.9.2"
pytest-xdist = ">=3.2.1"
hypothesis = ">=5.5.1"
cytoolz = ">=0.10.1"
pytest-asyncio = ">=0.10.0"
aiohttp = ">=3.6.2"
tqdm = ">=4.43.0"
flaky = "^3.7.0"
[tool.poetry.group.docs.dependencies]
mkdocs = "^1.2.3"
mkdocs-material = "^4.6.3"
mkautodoc = "^0.1.0"
mkdocstrings = "^0.17.0"
[tool.poetry.group.dev.dependencies]
debugpy = ">=1.0.0"
pre-commit = { version = ">=3.2.0", python = ">=3.8,<4.0" }
black = "23.1.0"
isort = { version = "5.12.0", python = ">=3.8,<4.0" }
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"
[tool.coverage.run]
source = ["pypeln"]
# concurrency = ["multiprocessing"]
[tool.pytest.ini_options]
addopts = ["--cov-report=term-missing", "--hypothesis-profile=pypeln"]