Initial commit

PyMeshCore GUI is an open-source desktop application for interacting with the MeshCore network.
It focuses on **chatting, prototyping, and development** on top of MeshCore, with an emphasis on
desktop workflows and developer accessibility.

The project is built using PySide6 (Qt for Python) and meshcore-py.
This commit is contained in:
Stefan de Konink
2026-01-04 20:54:12 +01:00
commit 18e21ffcdb
39 changed files with 2342 additions and 0 deletions

29
pyproject.toml Normal file
View File

@@ -0,0 +1,29 @@
[project]
name = "PyMeshCoreGUI"
version = "0.1.0"
description = "An open source Qt application build on MeshCore."
authors = [
{ name = "Stefan de Konink", email = "stefan@konink.de" },
]
dependencies = [
"PySide6",
"meshcore",
]
requires-python = ">=3.12"
[project.scripts]
meshcore-gui = "meshcore_gui.main:main"
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.ruff]
line-length = 88
[tool.black]
line-length = 88
[tool.ty]
# Configuration for ty (if any) can go here