From bcf6bd6625f4115f4bb1a32040952fa4390bf3e6 Mon Sep 17 00:00:00 2001 From: Josh Miklos Date: Mon, 22 Jun 2020 17:18:33 -0700 Subject: [PATCH] Yet another pip fix attempt --- .github/workflows/publish.yml | 4 +++- .github/workflows/pythonpackage.yml | 4 +++- setup.py | 1 - 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5948b99..7dd99b0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,7 +15,9 @@ jobs: python-version: 3.7 - uses: dschep/install-poetry-action@v1.2 - name: Install and build - run: pip install .[dev] --user + run: python -m ensurepip --user + python -m pip install --upgrade pip --user + python -m pip install .[dev] - name: Build with Poetry run: python setup.py sdist bdist_wheel - name: Publish distribution 📦 to Test PyPI diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index bc75dc6..2cf390d 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -19,6 +19,8 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install dependencies - run: pip install .[dev] --user + run: python -m ensurepip --user + python -m pip install --upgrade pip --user + python -m pip install .[dev] - name: Test with tox run: tox -p auto -o diff --git a/setup.py b/setup.py index 6d08de6..23f6028 100644 --- a/setup.py +++ b/setup.py @@ -51,7 +51,6 @@ setup( # even though I could install a lot of viruses just from this setup.py # "linux": ["PyV4L2Cam @ git+https://github.com/SimLeek/PyV4L2Cam"], "dev": [ - "pip==18.1", "black==18.*,>=18.3.0.a0", "coverage==4.*,>=4.5.0", "mock==3.*,>=3.0.0",