Create a Python package
authorJeremy Stanley <fungi@yuggoth.org>
Wed, 14 Dec 2016 01:05:09 +0000 (01:05 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Wed, 14 Dec 2016 01:05:09 +0000 (01:05 +0000)
Add setup.cfg and setup.py files sufficient to create a "mudpy"
Python package suitable for `pip install` and uploading to PyPI.

setup.cfg [new file with mode: 0644]
setup.py [new file with mode: 0644]

diff --git a/setup.cfg b/setup.cfg
new file mode 100644 (file)
index 0000000..c1e4624
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,30 @@
+[metadata]
+name = mudpy
+summary = The mudpy MUD server engine.
+description-file =
+    README.rst
+author = Jeremy Stanley
+author-email = fungi@yuggoth.org
+home-page = http://mudpy.org/
+classifier =
+    License :: OSI Approved :: ISC License (ISCL)
+    Operating System :: POSIX
+    Operating System :: Unix
+    Programming Language :: Python
+    Programming Language :: Python :: 3
+    Programming Language :: Python :: 3.3
+    Programming Language :: Python :: 3.4
+    Programming Language :: Python :: 3.5
+    Programming Language :: Python :: 3.6
+    Programming Language :: Python :: 3 :: Only
+    Topic :: Communications
+    Topic :: Communications :: BBS
+    Topic :: Communications :: Chat
+    Topic :: Games/Entertainment
+    Topic :: Games/Entertainment :: Multi-User Dungeons (MUD)
+    Topic :: Games/Entertainment :: Role-Playing
+    Topic :: Internet
+
+[files]
+packages =
+    mudpy
diff --git a/setup.py b/setup.py
new file mode 100644 (file)
index 0000000..473cf21
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,3 @@
+import setuptools
+
+setuptools.setup(setup_requires=['pbr>=2.0'], pbr=True)