-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
57 lines (52 loc) · 1.57 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
51
52
53
54
55
56
57
[tool.poetry]
name = "dot"
version = "3.0.0"
description = "My dotfiles"
authors = ["Tucker Beck <[email protected]>"]
license = "MIT"
packages = [ { include = "dot_tools" } ]
[tool.poetry.dependencies]
python = "^3.12"
GitPython = "^3.1.8"
pendulum = "^3.0"
bidict = "^0.21.2"
click = "^7.1.2"
git-url-parse = "^1.2.2"
inflection = "^0.5.1"
loguru = "^0.5.3"
pprintpp = "^0.4.0"
py-buzz = "^4.2"
pydon = "^0.1.0"
pytest = "^6.1.1"
requests = "^2.24.0"
sh = "^1.14.0"
jira = "^3.8.0"
keyring = "^21.4.0"
addict = "^2.3.0"
toml = "^0.10.1"
pylint = "^2.6.0"
"keyrings.alt" = "^4.0.2"
[tool.poetry.group.dev.dependencies]
ipython = "^8.29.0"
[tool.poetry.scripts]
duck = 'dot_tools.bin.duck:main'
configure-dot = 'dot_tools.bin.configure_dot:main'
checkout-branch-by-pattern = 'dot_tools.bin.checkout_branch_by_pattern:main'
current-branch = 'dot_tools.bin.current_branch:main'
find-source-file = 'dot_tools.bin.find_source_file:main'
find-test-file = 'dot_tools.bin.find_test_file:main'
gittop = 'dot_tools.bin.gittop:main'
make-branch = 'dot_tools.bin.make_branch:main'
now = 'dot_tools.bin.now:main'
sep-bar = 'dot_tools.bin.sep_bar:main'
tag-version = 'dot_tools.bin.tag_version:main'
transpose = 'dot_tools.bin.transpose:main'
underlined-header = 'dot_tools.bin.underlined_header:main'
save-jira-password = 'dot_tools.bin.save_jira_password:main'
find-pyproject-toml = 'dot_tools.bin.find_pyproject_toml:main'
get-config-line-length = 'dot_tools.bin.get_config_line_length:main'
[tool.ruff]
line-length = 120
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"