From 8e1751aa6293b2249dc36179629adabbb7408239 Mon Sep 17 00:00:00 2001 From: Roman Roibu Date: Thu, 15 Oct 2020 22:59:26 +0200 Subject: [PATCH 1/5] Add pyproject.toml file --- 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 000000000..bc2be6730 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,2 @@ +[build-system] +requires = ["setuptools", "wheel", "Cython"] From f1251a3768f181b0f29f6d8f16f2a98886e43682 Mon Sep 17 00:00:00 2001 From: Roman Roibu Date: Thu, 15 Oct 2020 23:18:09 +0200 Subject: [PATCH 2/5] Add build-backend to pyproject.toml --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index bc2be6730..2bf5ec809 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,2 +1,3 @@ [build-system] requires = ["setuptools", "wheel", "Cython"] +build-backend = "setuptools.build_meta" From 6e8ac98bce7255a382ddeacfcfa073da45eb7ceb Mon Sep 17 00:00:00 2001 From: Roman Roibu Date: Fri, 16 Oct 2020 11:42:29 +0200 Subject: [PATCH 3/5] Remove wheel from pyproject.toml build system requirements --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 2bf5ec809..c07b1d35e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] -requires = ["setuptools", "wheel", "Cython"] +requires = ["setuptools", "Cython"] build-backend = "setuptools.build_meta" From bed1829f9780f5619a9f2d9465a0cf92df46d9a0 Mon Sep 17 00:00:00 2001 From: Roman Roibu Date: Mon, 19 Oct 2020 19:31:37 +0200 Subject: [PATCH 4/5] Include setup files in MANIFEST.in --- MANIFEST.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MANIFEST.in b/MANIFEST.in index 7089ff7c1..82b900345 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,7 @@ +# include setup files +include setup.py +include pyproject.toml + include *.txt *.md recursive-include av *.pyx *.pxd recursive-include docs *.rst *.py From 75ec293f463afa7507bbef103e3528a01f069bf0 Mon Sep 17 00:00:00 2001 From: Roman Roibu Date: Wed, 21 Oct 2020 13:33:37 +0200 Subject: [PATCH 5/5] Revert "Remove wheel from pyproject.toml build system requirements" This reverts commit 6e8ac98bce7255a382ddeacfcfa073da45eb7ceb. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c07b1d35e..2bf5ec809 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] -requires = ["setuptools", "Cython"] +requires = ["setuptools", "wheel", "Cython"] build-backend = "setuptools.build_meta"