Skip to content

Commit dd7c969

Browse files
committed
feat: add setup.py
1 parent f87ba25 commit dd7c969

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

setup.py

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
from setuptools import setup
2+
3+
with open("README.md") as file:
4+
long_description = file.read()
5+
6+
setup(
7+
name="goethe",
8+
version="1.0.0",
9+
author="mxschll",
10+
author_email="mail@mxschll.com",
11+
packages=["goethe"],
12+
description="Python interpreter for the Goethe programming language.",
13+
long_description=long_description,
14+
long_description_content_type="text/markdown",
15+
url="https://github.com/mxschll/goethe",
16+
keywords="esoteric goethe interpreter",
17+
install_requires=[
18+
'Pyphen',
19+
],
20+
classifiers=[
21+
"Development Status :: 4 - Beta",
22+
"Environment :: Console",
23+
"Intended Audience :: Developers",
24+
"Natural Language :: English",
25+
"Operating System :: OS Independent",
26+
"Programming Language :: Python :: 3",
27+
"Programming Language :: Python :: 3 :: Only",
28+
"Programming Language :: Python :: 3.8",
29+
"Programming Language :: Python :: 3.9",
30+
"Programming Language :: Python :: 3.10",
31+
"Topic :: Software Development :: Interpreters",
32+
],
33+
python_requires=">= 3.8",
34+
entry_points={
35+
"console_scripts": ["goethe=goethe.__main__:main"]
36+
},
37+
)

0 commit comments

Comments
 (0)