Files
Browser/pyproject.toml
Ivan 5da3be18cb Update dependencies in poetry.lock and pyproject.toml
- Added new packages: annotated-doc (0.0.4), annotated-types (0.7.0), arrow (1.4.0), binaryornot (0.4.4), chardet (5.2.0), charset-normalizer (3.4.4), and websockets (15.0.1).
- Updated rns dependency version to (>=1.0.2,<1.5.0) in both pyproject.toml and uv.lock.
- Updated content hash in poetry.lock for consistency.
2025-11-12 19:07:22 -06:00

41 lines
891 B
TOML

[project]
name = "ren-browser"
version = "0.2.2"
description = "A browser for the Reticulum Network."
authors = [
{name = "Sudo-Ivan"}
]
module = "ren_browser.app"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"flet[all] (>=0.28.3,<0.29.0)",
"rns (>=1.0.2,<1.5.0)"
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["ren_browser"]
[project.scripts]
ren-browser = "ren_browser.app:run"
ren-browser-web = "ren_browser.app:web"
ren-browser-android = "ren_browser.app:android"
ren-browser-ios = "ren_browser.app:ios"
[dependency-groups]
dev = [
"ruff>=0.11.11,<1.0.0",
"pytest>=8.4.2,<9.0.0",
"pytest-cov>=7.0.0,<8.0.0",
"pytest-mock>=3.15.1,<4.0.0",
"pytest-asyncio>=1.2.0,<2.0.0"
]
[tool.flet.flutter.pubspec.dependency_overrides]
webview_flutter_android = "4.10.1"