File: pyproject.toml

package info (click to toggle)
python-bonsai 1.5.0%2Bds-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,108 kB
  • sloc: python: 6,660; ansic: 5,534; makefile: 169; sh: 90
file content (41 lines) | stat: -rw-r--r-- 1,165 bytes parent folder | download
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
[tool.poetry]
name = "bonsai"
version = "1.5.0"
description = "Python 3 module for accessing LDAP directory servers."
authors = ["noirello <noirello@gmail.com>"]
license = "MIT"

[tool.poetry.dependencies]
python = "^3.7.2"
gevent = { version = "^21.1.2", optional = true }
tornado = { version = "^6.1", optional = true }
trio = { version = "<1.0", optional = true }

[tool.poetry.extras]
gevent = ["gevent"]
tornado = ["tornado"]
trio = ["trio"]

[tool.poetry.dev-dependencies]
pytest = "^7.0.1"
pytest-cov = "^3.0.0"
pytest-timeout = "^2.1.0"
codecov = "^2.1.11"
sphinx = "^5.1.0"
furo = "2022.6.21"
pylint = "^2.14.5"
mypy = "^0.971"
black = "^22.6.0"
pydivert = { version = "^2.1", markers = "sys_platform == 'win32'" }
# The following two are delocate dependencies,
# that need to be specified to make poetry happy.
machomachomangler = { version = "0.0.1", markers = "sys_platform == 'darwin'" }
bindepend = { version = "^0.1", markers = "sys_platform == 'darwin'" }
delocate = { version = "^0.10", markers = "sys_platform == 'darwin'" }

[build-system]
requires = [
    "setuptools >= 40.6.2",
    "wheel >= 0.30.0",
]
build-backend = "setuptools.build_meta"