diff --git a/ci.sh b/ci.sh index 7ea015d77c..ba54df80ca 100755 --- a/ci.sh +++ b/ci.sh @@ -66,7 +66,7 @@ fi python -c "import sys, struct, ssl; print('#' * 70); print('python:', sys.version); print('version_info:', sys.version_info); print('bits:', struct.calcsize('P') * 8); print('openssl:', ssl.OPENSSL_VERSION, ssl.OPENSSL_VERSION_INFO); print('#' * 70)" -python -m pip install -U pip setuptools setuptools_scm wheel build +python -m pip install -U pip hatchling build python -m pip --version python -m build -nsx . diff --git a/pyproject.toml b/pyproject.toml index c29b8ac8ac..6a37278c3c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] -requires = ["setuptools>=61.2"] -build-backend = "setuptools.build_meta" +requires = ["hatchling>=1.8.0"] +build-backend = "hatchling.build" [project] name = "trio"