Kumi
7eba27ea9e
Introduced the scaffolding for a Matrix double puppeting bridge, including essential configuration and basic operational logic. The setup encompasses the .gitignore additions to exclude environment and build files, inclusion of LICENSE and README for legal and project outlining, respectively, and foundational project structure in pyproject.toml for package management. Core functionality to relay messages between Matrix and an external service is established, with stubs for extending the bridge's capabilities. This groundwork lays the foundation for further development and experimentation with the Matrix API and double puppeting mechanisms, illustrating a preliminary model for bi-directional communication bridges.
28 lines
No EOL
891 B
TOML
28 lines
No EOL
891 B
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "matrix-double-puppeting-bridge"
|
|
version = "0.0.1"
|
|
authors = [
|
|
{ name="Kumi Mitterer", email="matrix-double-puppeting-bridge@kumi.email" },
|
|
]
|
|
description = "A simple demo bridge that demonstrates how to use the mautrix library to create a double-puppeting bridge."
|
|
readme = "README.md"
|
|
license = { file="LICENSE" }
|
|
requires-python = ">=3.10"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
dependencies = [
|
|
"mautrix",
|
|
"pyyaml",
|
|
]
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://git.private.coffee/kumi/matrix-double-puppeting-bridge"
|
|
"Bug Tracker" = "https://git.private.coffee/kumi/matrix-double-puppeting-bridge/issues"
|
|
"Source Code" = "https://git.private.coffee/kumi/matrix-double-puppeting-bridge" |