pygomx/mxsmal/pyproject.toml

46 lines
1.1 KiB
TOML
Raw Permalink Normal View History

2026-01-12 17:39:34 +01:00
[build-system]
2026-04-04 12:12:56 +02:00
requires = ["setuptools", "calver"]
2026-01-12 17:39:34 +01:00
build-backend = "setuptools.build_meta"
[project]
2026-04-04 12:12:56 +02:00
name = "mxsmal"
dynamic = ["version"]
2026-03-11 18:02:28 +01:00
requires-python = ">=3.10"
2026-01-12 17:39:34 +01:00
description = "smal - simple matrix application library"
authors = [{ name = "saces" }]
license = "AGPL-3.0-only"
2026-01-31 08:13:53 +01:00
readme = "README.txt"
2026-01-12 17:39:34 +01:00
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python",
]
dependencies = [
2026-03-11 18:02:28 +01:00
"asyncio",
"cffi>=2.0.0",
"click",
2026-04-04 12:12:56 +02:00
"pygomx>=2026.4.4.9.9",
]
2026-01-12 17:39:34 +01:00
[tool.setuptools.package-dir]
2026-01-18 09:30:23 +01:00
"pymxutils" = "src/pymxutils"
2026-04-04 15:07:31 +02:00
"mxsmal" = "src/mxsmal"
2026-01-12 17:39:34 +01:00
"smbl" = "src/smbl"
2026-01-31 08:13:53 +01:00
"demobot" = "src/demobot"
2026-01-12 17:39:34 +01:00
[project.urls]
2026-01-18 09:26:05 +01:00
repository = "https://codeberg.org/saces/pygomx"
2026-01-12 17:39:34 +01:00
[project.scripts]
2026-01-18 09:30:23 +01:00
mxdiscover = "pymxutils.mxutils:discoverhs"
mxwhoami = "pymxutils.mxutils:whoami"
mxtoken = "pymxutils.mxutils:mktoken"
mxaccountinfo = "pymxutils.mxutils:accountinfo"
mxlogout = "pymxutils.mxutils:logout"
2026-01-18 09:30:23 +01:00
mxclearaccount = "pymxutils.mxutils:clearaccount"
mxserverinfo = "pymxutils.mxutils:serverinfo"
mxpassitem = "pymxutils.mxutils:passitem"
2026-04-04 15:07:31 +02:00
smalsetup = "mxsmal.smalsetup:smalsetup"
2026-01-31 08:13:53 +01:00
demobot = "demobot:main"
2026-03-11 18:02:28 +01:00
simplebot = "demobot.simple:main"