fork of https://f-hub.org/XMPP/xmpp-discord-bridge
1[project]
2name = "xmpp-discord-bridge"
3version = "0.2.1"
4authors = [
5 {name = "Masked Witch", email = "maskedwitch@queer-spark.org"},
6 {name = "Alexander \"PapaTutuWawa\"", email = "papatutuwawa@polynom.me"},
7 {name = "scoliono", email = "jshiffer@linux.ucla.edu"},
8]
9keywords = ["xmpp", "bridge", "instant messaging", "discord", "chat"]
10description = "A Discord to XMPP bridge that tries to look as native in each of the two chat systems as possible."
11readme = "README.md"
12requires-python = ">=3.11"
13dependencies = [
14 "requests==2.27.1",
15 "slixmpp==1.12.0",
16 "nextcord==2.6.0",
17 "toml==0.10.2",
18 "bidict==0.23.1",
19]
20classifiers = [
21 "Development Status :: 3 - Alpha",
22 "Intended Audience :: System Administrators",
23 "Topic :: Internet :: XMPP",
24 "Programming Language :: Python :: 3.11",
25 #Should work with later versions
26 "Programming Language :: Python :: 3.12",
27 "Programming Language :: Python :: 3.13",
28 "Programming Language :: Python :: 3.14",
29]
30license = {file = "LICENSE"}
31
32[project.optional-dependencies]
33dev = ["black"]
34
35[project.urls]
36Homepage = "https://codeberg.org/queer-spark/xmpp-discord-bridge"
37Issues = "https://codeberg.org/queer-spark/xmpp-discord-bridge/issues"
38Repository = "https://codeberg.org/queer-spark/xmpp-discord-bridge"
39
40[build-system]
41requires = ["setuptools", "setuptools-scm"]
42build-backend = "setuptools.build_meta"
43
44[tool.setuptools]
45# FIXME: remove this when the setuptools upstream bug is fixed
46# https://github.com/astral-sh/uv/issues/9513#issuecomment-2519527822
47license-files = []
48
49[tool.setuptools.packages.find]
50include = ["xmpp_discord_bridge*"]
51
52[project.scripts]
53xmpp-discord-bridge = "xmpp_discord_bridge.main:main"
54