-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
50 lines (44 loc) · 1.23 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]
authors = ["XavierJiezou <[email protected]>"]
classifiers = ["Topic :: Software Development :: Libraries :: Python Modules"]
description = ""
documentation = "https://github.com/XavierJiezou/OpenCV-CamCalib"
exclude = []
homepage = "https://github.com/XavierJiezou/OpenCV-CamCalib"
include = ["CHANGELOG.md"]
keywords = ["python", "opencv", "camera", "calibration"]
license = "MIT"
name = "opencv-camcalib"
packages = [{include = "opencv_camcalib"}]
readme = "README.md"
repository = "https://github.com/XavierJiezou/OpenCV-CamCalib"
version = "0.1.3"
[tool.poetry.dependencies]
fire = "^0.4.0"
func-timeout = "^4.3.5"
opencv-python = "<=4.5.5.64"
python = ">=3.7.2, <3.11"
rich = "^12.5.1"
[tool.poetry.dev-dependencies]
black = "^22.6.0"
flake8 = "^4.0.1"
pre-commit = "^2.20.0"
pyinstaller = "^5.2"
pylint = "^2.14.5"
pyside6 = "^6.3.1"
pytest = "^7.1.2"
pytest-cov = "^3.0.0"
toml = "^0.10.2"
[build-system]
build-backend = "poetry.core.masonry.api"
requires = ["poetry-core>=1.0.0"]
[[tool.poetry.source]]
default = true
name = "tsinghua-pypi"
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
[tool.isort]
filter_files = true
multi_line_output = 3
profile = "black"
[tool.poetry.scripts]
opencv-camcalib = "opencv_camcalib.cli:main"