Files
jast-frontend/pyproject.toml
T

46 lines
1.2 KiB
TOML

[project]
name = "jast-frontend"
version = "0.1.0"
description = ""
readme = "README.md"
requires-python = ">=3.10"
authors = [
{ name = "Flet developer", email = "[email protected]" }
]
dependencies = [
"flet>=1.0.0",
"flet-charts>=1.0.0",
]
[dependency-groups]
dev = [
"flet-cli>=1.0.0",
"flet-desktop>=1.0.0",
"flet-web>=1.0.0",
# Integration testing with `flet test` / pytest. The `test` extra brings in
# pytest, pytest-asyncio and the screenshot-comparison dependencies.
"flet[test]>=1.0.0",
]
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]
pythonpath = ["src"]
[tool.flet]
desktop_flavor = "light" # Change to "full" to use flet-audio and flet-video
org = "com.mycompany"
product = "jast-frontend"
company = "Flet"
copyright = "Copyright (C) 2023-2026 by Flet"
# src/assets/icon.png is the icon for every platform. Keep it transparent and
# filling the whole canvas: web, Windows and Linux show it as-is, and Flet
# shrinks it to the margin iOS, macOS and Android each mask away. This colour
# is what sits behind it where transparency cannot survive - the iOS icon, the
# macOS tile and the Android background layer. Defaults to white.
# icon_background = "#ffffff"
[tool.flet.app]
path = "src"