dropship/pyproject.toml

42 lines
1.0 KiB
TOML

[tool.poetry]
name = "dropship"
version = "0.0.5"
description = "Magic wormhole with a nice graphical interface"
authors = [
"decentral1se <hi@decentral1.se>",
"rra <roel@roelroscamabbing.nl>",
]
license = "GPLv3"
readme = "README.md"
repository = "https://git.vvvvvvaria.org/rra/dropship"
keywords = ["magic-wormhole", "gtk", "pygobject"]
include = ["CHANGELOG.md", "LICENSE"]
[tool.poetry.dependencies]
python = "^3.6"
magic-wormhole = "^0.12.0"
pycairo = "< 1.20" # Note(decentral1se): https://gitlab.gnome.org/GNOME/pygobject/-/issues/395#note_929699
pygobject = "< 3.32" # Note(decentral1se): related to ^^^, we need an old pygobject that accepts an old pycairo
trio = "^0.17.0"
trio-gtk = "^3.0.0"
[tool.poetry.dev-dependencies]
black = "^20.8b1"
isort = "^5.6.1"
[tool.poetry.scripts]
dropship = "dropship:main"
[tool.black]
line-length = 80
[tool.isort]
include_trailing_comma = true
known_first_party = "dropship"
line_length = 80
multi_line_output = 3
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"