1 # Copyright (c) 2022 mudpy authors. Permission to use, copy,
2 # modify, and distribute this software is granted under terms
3 # provided in the LICENSE file distributed with this software.
6 requires = ["pbr>=5.8", "setuptools>=61"]
7 build-backend = "pbr.build"
10 authors = [{email = "fungi@yuggoth.org"}, {name = "Jeremy Stanley"}]
12 "License :: OSI Approved :: ISC License (ISCL)",
13 "Operating System :: POSIX",
14 "Operating System :: Unix",
15 "Programming Language :: Python",
16 "Programming Language :: Python :: 3",
17 "Programming Language :: Python :: 3.7",
18 "Programming Language :: Python :: 3.8",
19 "Programming Language :: Python :: 3.9",
20 "Programming Language :: Python :: 3.10",
21 "Programming Language :: Python :: 3.11",
22 "Programming Language :: Python :: 3 :: Only",
23 "Topic :: Communications",
24 "Topic :: Communications :: BBS",
25 "Topic :: Communications :: Chat",
26 "Topic :: Games/Entertainment",
27 "Topic :: Games/Entertainment :: Multi-User Dungeons (MUD)",
28 "Topic :: Games/Entertainment :: Role-Playing",
31 dependencies = ["passlib>=1.7", "pyyaml"]
32 description = "The mudpy MUD server engine."
34 keywords = ["game", "mud", "telnet"]
35 maintainers = [{email = "fungi@yuggoth.org"}, {name = "Jeremy Stanley"}]
37 readme = {charset = "UTF-8", content-type = "text/x-rst", file = "README"}
38 requires-python = ">=3.7"
41 mudpy = "mudpy.daemon:main"
42 mudpy_selftest = "mudpy.tests.selftest:main"
45 "Big ChangeLog" = "https://mudpy.org/clog/mudpy/"
46 "Browse Source" = "https://mudpy.org/code/mudpy/"
47 "Bug Reporting" = "https://mudpy.org/bugs/mudpy/"
48 "Documentation" = "https://mudpy.org/docs/mudpy/"
49 "Git Clone URL" = "https://mudpy.org/code/mudpy/"
50 "License Texts" = "https://mudpy.org/license/"
51 "Release Files" = "https://mudpy.org/dist/mudpy/"
54 # Silence a warning about namespace packages included as data because we ship
55 # subdirectories inside the mudpy package tree
56 packages = ["mudpy", "mudpy.tests", "mudpy.tests.fixtures"]