From e06cdf1bc78aaf76f28c086afdf5b0891a8cb6ae Mon Sep 17 00:00:00 2001 From: Stephan Meijer Date: Fri, 6 Jun 2025 08:39:13 +0200 Subject: [PATCH] Use setuptools with dependencies --- setup.py | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/setup.py b/setup.py index adc759f..a54925f 100644 --- a/setup.py +++ b/setup.py @@ -1,13 +1,18 @@ #!/usr/bin/env python3 -from distutils.core import setup +from setuptools import setup -setup(name='nbp', - version='0.1.0', - description='N-Body Physics Simulator', - author='Stephan Meijer', - author_email='me@stephanmeijer.com', - url='https://github.com/N-BodyPhysicsSimulator/Main', - license='GPL-3.0', - packages=['nbp'] - ) +setup( + name='nbp', + version='0.1.0', + description='N-Body Physics Simulator', + author='Stephan Meijer', + author_email='me@stephanmeijer.com', + url='https://github.com/N-BodyPhysicsSimulator/Main', + license='GPL-3.0', + packages=['nbp'], + install_requires=[ + 'numpy', + 'websockets' + ], +)