Repository URL to install this package:
|
Version:
2.5.0 ▾
|
flockwave-app-framework
/
pyproject.toml
|
|---|
[tool.poetry]
name = "flockwave-app-framework"
version = "2.5.0"
description = "Generic app framework for CLI based apps in the Skybrush suite"
authors = ["Tamas Nepusz <tamas@collmot.com>"]
packages = [
{ include = "flockwave", from = "src" }
]
license = "MIT"
[tool.poetry.dependencies]
python = "^3.7"
trio = ">=0.20.0"
flockwave-conn = {version = ">=2.11.3,<6.0.0", optional = true, source = "fury"}
flockwave-ext = {version = "^1.5.0", optional = true, source = "fury"}
urwid-uikit = {version = "^2.0.0", optional = true, source = "fury"}
json5 = ">=0.9.6"
exceptiongroup = "^1.0.0rc9"
[tool.poetry.dev-dependencies]
pytest = "^7.1.1"
coverage = {extras = ["toml"], version = "^6.0"}
pytest-cov = "^3.0.0"
[tool.poetry.extras]
daemon = ["flockwave-conn", "flockwave-ext"]
console = ["urwid-uikit"]
[[tool.poetry.source]]
name = "collmot"
url = "https://pypi.collmot.com/simple/"
secondary = true
[[tool.poetry.source]]
name = "fury"
url = "https://pypi.fury.io/skybrush/"
secondary = true
[tool.coverage.paths]
source = ["src"]
[tool.coverage.run]
branch = true
source = ["src"]
[tool.coverage.report]
show_missing = true
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"