from setuptools import setup, find_packages import os def read_requirements(): reqs_path = os.path.join(os.path.dirname(__file__), 'requirements.txt') with open(reqs_path, 'r') as reqs_file: return reqs_file.read().splitlines() setup( name="charged_shells", version="0.1.0", description="Permeable charged shell model code.", packages=find_packages(), install_requires=read_requirements(), python_requires='>=3.10', )