diff --git a/poetry.lock b/poetry.lock index 3efe575..4b261ec 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1987,4 +1987,4 @@ propcache = ">=0.2.1" [metadata] lock-version = "2.1" python-versions = ">=3.11" -content-hash = "6dae87a310bad0bec81b8eea974fd5cb4b0c40dd2873d09ff7f4659a13f63d7e" +content-hash = "078c804def9b85b78fea3328b5ce20d9cb54e279e56a6083125e6a0017d8485e" diff --git a/pyproject.toml b/pyproject.toml index c53eaca..3281f0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,16 +1,13 @@ -[build-system] -requires = ["poetry-core>=1.5"] -build-backend = "poetry.core.masonry.api" - [project] name = "reticulum-meshchatx" -dynamic = ["version"] +version = "3.0.0" description = "A simple mesh network communications app powered by the Reticulum Network Stack" -readme = "README.md" authors = [ {name = "Sudo-Ivan"} ] license = "MIT" +readme = "README.md" +requires-python = ">=3.11" keywords = ["reticulum", "meshchat", "lxmf", "rns"] classifiers = [ "Development Status :: 4 - Beta", @@ -22,30 +19,28 @@ classifiers = [ "Topic :: Communications", "Topic :: Software Development :: Build Tools", ] -requires-python = ">=3.11" dependencies = [ "aiohttp>=3.13.2", "lxmf>=0.9.3", "psutil>=7.1.3", "rns>=1.0.4", "websockets>=15.0.1", - "bcrypt (>=5.0.0,<6.0.0)", - "aiohttp-session (>=2.12.1,<3.0.0)", - "cryptography (>=46.0.3,<47.0.0)", - "requests (>=2.32.5,<3.0.0)", - "lxst (>=0.4.5,<0.5.0)", - "audioop-lts (>=0.2.2); python_version>='3.13'", - "ply (>=3.11,<4.0)", + "bcrypt>=5.0.0,<6.0.0", + "aiohttp-session>=2.12.1,<3.0.0", + "cryptography>=46.0.3,<47.0.0", + "requests>=2.32.5,<3.0.0", + "lxst>=0.4.5,<0.5.0", + "audioop-lts>=0.2.2; python_version >= '3.13'", + "ply>=3.11,<4.0", ] -[project.urls] -Homepage = "https://git.quad4.io/RNS-Things/MeshChatX" - [project.scripts] meshchat = "meshchatx.meshchat:main" +[project.urls] +Homepage = "https://git.quad4.io/RNS-Things/MeshChatX" + [tool.poetry] -version = "3.0.0" packages = [{include = "meshchatx"}] [tool.poetry.group.dev.dependencies] @@ -54,3 +49,7 @@ cx-freeze = ">=7.0.0" [[tool.poetry.include]] path = "logo" +[build-system] +requires = ["poetry-core>=2.0"] +build-backend = "poetry.core.masonry.api" +