forked from FlashpointProject/fpcurator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
34 lines (30 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
[tool.poetry]
name = "fpcurator"
version = "1.7.2"
description = "fpcurator is a Python and fpclib powered tool for downloading urls, auto-generating curations, bulk searching for already curated games, and listing tags/platforms/games/animations for Flashpoint."
authors = ["mathgeniuszach <[email protected]>"]
readme = "README.md"
[tool.poetry.dependencies]
python = ">=3.9,<3.13" # Pyinstaller has this strange less than check
deviantart = "^0.1.5"
beautifulsoup4 = "^4.12.3"
tkinterweb = "^3.23.5"
pyperclip = "^1.8.2"
googletrans = "^3.0.0"
qfile = "^1.1.0.7"
python-levenshtein = "^0.25.0"
fpclib = "^1.9.3"
[tool.poetry.group.dev.dependencies]
pyinstaller = "^6.6.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.poe.tasks.run]
cmd = "poetry run python fpcurator.py"
[tool.poe.tasks.update-defs]
script = "scripts:update_defs"
[tool.poe.tasks.build]
script = 'scripts:build' # For cross-compilation, use wine
[tool.poe.tasks.clean]
script = 'scripts:clean'
# build = 'poetry run pyinstaller fpcurator.py --onedir --upx-dir=upx --add-data="C:\Users\Zach\Documents\Code\git\fpcurator\Lib\site-packages\tkinterweb\;tkinterweb"'