Initial commit

Change-Id: Ia582decb0c984a4167424be7e92b0b90d52aef3f
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..046c168
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,38 @@
+#!/usr/bin/env python
+
+#  SPDX-License-Identifier: MPL-2.0
+#    Copyright (c) 2022 Philipp Le <philipp@philipple.de>.
+#  This Source Code Form is subject to the terms of the Mozilla Public
+#  License, v. 2.0. If a copy of the MPL was not distributed with this
+#  file, You can obtain one at https://mozilla.org/MPL/2.0/.
+
+from setuptools import setup
+
+setup(
+    name='dcs_interactive',
+    version='0.1',
+    description='Interactive Simulations and Visualizations for the Lecture in Digital Communication Systems',
+    author='Philipp Le',
+    author_email='philipp@philipple.de',
+    packages=['dcs'],
+    install_requires=[
+        'numpy',
+        'scipy',
+        'matplotlib',
+    ],
+    classifiers=[
+        'Development Status :: 2 - Pre-Alpha',
+        'Environment :: Console',
+        'Environment :: X11 Applications',
+        'Environment :: Win32 (MS Windows)',
+        'Intended Audience :: Education',
+        'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',
+        'Operating System :: MacOS :: MacOS X',
+        'Operating System :: Microsoft :: Windows',
+        'Operating System :: POSIX',
+        'Programming Language :: Python',
+        'Topic :: Education',
+        'Topic :: Scientific/Engineering',
+        'Typing :: Typed',
+    ],
+)