mirror of
https://github.com/Lyxminxx/jast-frontend.git
synced 2026-10-11 20:57:44 +02:00
Initial commit: Flet frontend with CI/CD
This commit is contained in:
commit
d51545bd86
19 files changed
+4355
No files matched your search
@@ -0,0 +1,45 @@
|
||||
[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"
|
||||
Reference in new issue
Block a user