From 00703f0cd6f362f7bfae20672081353922c7be3e Mon Sep 17 00:00:00 2001 From: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> Date: Sat, 3 Jun 2023 18:14:47 +0300 Subject: [PATCH] Fixed tests regarding issue #143 Removed pip from build-system, shouldn't work either way Trying forcing pip version Trying forcing pip version Removing install_requires Problem seems to originate from pip version Trying setuptools in install_requires again Testing installing setuptools before requirements Removed setuptools from setup.py, doesn't seem to make much sense Testing forcing setuptools version in pyproject.toml Testing setuptools in install_requires Testing setup_requires in setup.py Run tests --- .github/workflows/python_build.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python_build.yml b/.github/workflows/python_build.yml index 9618aca..1debbee 100644 --- a/.github/workflows/python_build.yml +++ b/.github/workflows/python_build.yml @@ -17,7 +17,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | - python -m pip install --upgrade pip + python -m pip install pip==21 pip install -r requirements.txt - name: Lint with flake8 run: | diff --git a/pyproject.toml b/pyproject.toml index cc4975f..2beee6a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=40.6.0", "wheel"] +requires = ["setuptools==65.5.0", "wheel"] build-backend = "setuptools.build_meta"