Skip to content

Commit 5f0a1af

Browse files
committed
Add more detailed metadata to setup.py
1 parent 0c61ef8 commit 5f0a1af

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

setup.py

+24-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#! /usr/bin/env python3
12
from setuptools import setup, find_packages
23

34
setup(
@@ -19,5 +20,27 @@
1920
license = "BSD",
2021
keywords = "vmf valve map format source engine",
2122
url = "http://github.com/BHSPitMonkey/vmflib",
22-
# could also include long_description, download_url, classifiers, etc.
23+
classifiers = [
24+
"Programming Language :: Python :: 3",
25+
"Development Status :: 3 - Alpha",
26+
"Environment :: Other Environment",
27+
"Intended Audience :: Developers",
28+
"License :: OSI Approved :: BSD License",
29+
"Operating System :: OS Independent",
30+
"Topic :: Software Development :: Libraries :: Python Modules",
31+
"Topic :: Games/Entertainment",
32+
],
33+
long_description = """\
34+
Tools for creating Valve Map Format (VMF) files
35+
-----------------------------------------------
36+
37+
vmflib is a python module to help developers create maps for VMF-compatible
38+
video games procedurally using Python. The VMF format is best known for its
39+
use in the Source Engine and its many games.
40+
41+
Also included is a script (buildbsp) to help automate the process of compiling
42+
and installing VMF maps into ready-to-use BSP files.
43+
44+
This package requires Python 3 or later.
45+
"""
2346
)

0 commit comments

Comments
 (0)