From 72c8f42f540535bf36470525e6c64c54b40bf865 Mon Sep 17 00:00:00 2001 From: Matthew Scutter Date: Fri, 4 Oct 2019 12:15:02 -0300 Subject: [PATCH 1/3] PEP 518 compliance - install Cython before building --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..b5a74c6 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,2 @@ +[build-system] +requires = ["Cython==0.28"] From 9268ebf1920c87fbcef0ed8d243c22f4717b85a1 Mon Sep 17 00:00:00 2001 From: Matthew Scutter Date: Mon, 27 Apr 2020 11:19:27 +0200 Subject: [PATCH 2/3] setuptools fix --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index b5a74c6..b06acee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,2 +1,3 @@ [build-system] +build-backend = "setuptools.build_meta" requires = ["Cython==0.28"] From 97c87fa88a3f7b7f8713be801460ac058bf97231 Mon Sep 17 00:00:00 2001 From: Matthew Scutter Date: Mon, 27 Apr 2020 11:20:22 +0200 Subject: [PATCH 3/3] setuptools fix --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b06acee..f363bb3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] +requires = ["setuptools>=40.8.0", "wheel", "Cython==0.28"] build-backend = "setuptools.build_meta" -requires = ["Cython==0.28"]