-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
47 lines (41 loc) · 1.06 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
[tool.poetry]
name = "hats"
version = "3.3.0"
description = ""
authors = ["Oran9eUtan <oran9eutan@gmail.com>"]
[tool.poetry.dependencies]
python = "^3.9"
typer = "^0.3.2"
black = "^20.8b1"
isort = "^5.7.0"
clevercsv = "^0.6.7"
cleo = "^0.8.1"
tbump = "^6.3.1"
mcanitexgen = "^1.2.1"
beet = "^0.35.0"
Jinja2 = "^3.0.1"
babelbox = "^2.1.2"
python-semantic-release = "^7.16.2"
opencv-contrib-python = "^4.5.2"
Pillow = "^8.3.0"
pre-commit = "^2.17.0"
dataclasses-json = "^0.5.6"
[tool.poetry.dev-dependencies]
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.black]
line-length = 100
[tool.isort]
line_length = 100
[tool.semantic_release]
branch = "release"
version_toml = "pyproject.toml:tool.poetry.version"
version_pattern = "beet.yml:(\\d+\\.\\d+\\.\\d+)"
major_on_zero = false
build_command = "python -m beet -c beet-release.yml"
dist_path = "dist"
upload_to_pypi = false
upload_to_release = true
commit_parser = "commit_parser.parse_commit_message"
changelog_sections = "hat,feature,fix,balancing,breaking,documentation,performance"