From becf428fbc8afe1bfdc6d999ddb85dc77ac30639 Mon Sep 17 00:00:00 2001 From: Sasha Lopoukhine Date: Sat, 1 Feb 2025 08:45:15 +0100 Subject: [PATCH] misc: simplify setup.py --- pyproject.toml | 1 + setup.py | 13 +++---------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 237305a6f8..2ce262245c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,6 +57,7 @@ xdsl-tblgen = "xdsl.tools.tblgen_to_py:main" [tool.setuptools] platforms = ["Linux", "Mac OS-X", "Unix"] zip-safe = false +packages = ["xdsl"] [tool.setuptools.package-data] xdsl = ["**/*.irdl", "py.typed", "interactive/*.tcss", "_version.py"] diff --git a/setup.py b/setup.py index 92b8cfb0f5..fcbb31faf2 100644 --- a/setup.py +++ b/setup.py @@ -1,15 +1,8 @@ -from collections.abc import Mapping -from typing import cast - -from setuptools import Command, find_packages, setup +from setuptools import setup import versioneer -version = versioneer.get_version() - - setup( - version=version, - cmdclass=cast(Mapping[str, type[Command]], versioneer.get_cmdclass()), - packages=find_packages(), + version=versioneer.get_version(), + cmdclass=versioneer.get_cmdclass(), )