From 82fc3f49832e277ffde45f0db4d06a796cacd8b3 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Wed, 5 May 2021 17:18:30 -0500
Subject: [PATCH] Actually adapt setup.py

---
 setup.py | 21 ++++-----------------
 1 file changed, 4 insertions(+), 17 deletions(-)

diff --git a/setup.py b/setup.py
index 48d4438..54b9994 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"],
-              },
           )
 
 
-- 
GitLab