diff --git a/setup.py b/setup.py index 48d44381a350a1a73cae08dfba58293267610ba0..54b9994877d43421dd6e3e768535bdf399b2eb00 100644 --- a/setup.py +++ b/setup.py @@ -6,18 +6,18 @@ def main(): from setuptools import setup, find_packages version_dict = {} - init_filename = "meshmode/version.py" + init_filename = "arraycontext/version.py" exec(compile(open(init_filename, "r").read(), init_filename, "exec"), version_dict) - setup(name="meshmode", + setup(name="arraycontext", version=version_dict["VERSION_TEXT"], - description="High-order polynomial discretizations of and on meshes", + description="Choose your favorite numpy-workalike", long_description=open("README.rst", "rt").read(), author="Andreas Kloeckner", author_email="inform@tiker.net", license="MIT", - url="https://documen.tician.de/meshmode", + url="https://documen.tician.de/arraycontext", classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", @@ -27,9 +27,6 @@ def main(): "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Mathematics", @@ -42,21 +39,11 @@ def main(): python_requires="~=3.6", install_requires=[ "numpy", - "modepy>=2020.2", - "gmsh_interop", "pytools>=2020.4.1", "pytest>=2.3", - - # 2019.1 is required for the Firedrake CIs, which use an very specific - # version of Loopy. "loopy>=2019.1", - - "recursivenodes", "dataclasses; python_version<='3.6'", ], - extras_require={ - "visualization": ["h5py"], - }, )