From 0d9a00c1d64b68999e4b2a4ee5ed0d5ac2c3e296 Mon Sep 17 00:00:00 2001 From: Yining Li Date: Fri, 14 Oct 2022 21:37:14 +0800 Subject: [PATCH] [Fix] Fix pypi depoyment (#1720) --- .circleci/test.yml | 2 ++ .github/workflows/build.yml | 5 ++++- requirements.txt | 1 + requirements/optional.txt | 1 - requirements/poseval.txt | 1 + 5 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 requirements/poseval.txt diff --git a/.circleci/test.yml b/.circleci/test.yml index 37a6c6af44..c0f17aef84 100644 --- a/.circleci/test.yml +++ b/.circleci/test.yml @@ -63,6 +63,7 @@ jobs: python -m pip install mmdet python -m pip install mmtrack python -m pip install -r requirements.txt + python -m pip install -r requirements/poseval.txt python -m pip install albumentations>=0.3.2 --no-binary imgaug,albumentations - run: name: Build and install @@ -116,6 +117,7 @@ jobs: python -m pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/<< parameters.cuda >>/torch<< parameters.torch >>/index.html python -m pip install mmdet python -m pip install -r requirements.txt + python -m pip install -r requirements/poseval.txt python -m pip install albumentations>=0.3.2 --no-binary imgaug,albumentations - run: name: Build and install diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cbd1b9b040..2e4eec7d0d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -66,6 +66,7 @@ jobs: - name: Install other dependencies run: | pip install -r requirements.txt + python -m pip install -r requirements/poseval.txt pip install albumentations>=0.3.2 --no-binary imgaug,albumentations - name: Build and install run: rm -rf .eggs && pip install -e . @@ -124,6 +125,7 @@ jobs: python -V python -m pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu101/${{matrix.torch_version}}/index.html python -m pip install -r requirements.txt + python -m pip install -r requirements/poseval.txt python -m pip install albumentations>=0.3.2 --no-binary imgaug,albumentations python -c 'import mmcv; print(mmcv.__version__)' - name: Build and install @@ -188,6 +190,7 @@ jobs: python -V python -m pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu102/${{matrix.torch_version}}/index.html python -m pip install -r requirements.txt + python -m pip install -r requirements/poseval.txt python -m pip install albumentations>=0.3.2 --no-binary imgaug,albumentations python -c 'import mmcv; print(mmcv.__version__)' - name: Build and install @@ -233,7 +236,7 @@ jobs: run: | python -V python -m pip install xtcocotools - python -m pip install -r requirements/tests.txt -r requirements/optional.txt + python -m pip install -r requirements/tests.txt -r requirements/optional.txt -r requirements/poseval.txt python -m pip install albumentations>=0.3.2 --no-binary imgaug,albumentations python -c 'import mmcv; print(mmcv.__version__)' - name: Show pip list diff --git a/requirements.txt b/requirements.txt index b5b5d97a6e..7b65e342e4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,4 @@ -r requirements/runtime.txt -r requirements/tests.txt -r requirements/optional.txt +-r requirements/poseval.txt diff --git a/requirements/optional.txt b/requirements/optional.txt index 2347d860f0..a54d6e2a9d 100644 --- a/requirements/optional.txt +++ b/requirements/optional.txt @@ -1,6 +1,5 @@ onnx onnxruntime -poseval@git+https://github.com/svenkreiss/poseval.git pyrender requests smplx>=0.1.28 diff --git a/requirements/poseval.txt b/requirements/poseval.txt new file mode 100644 index 0000000000..3e2a59ec01 --- /dev/null +++ b/requirements/poseval.txt @@ -0,0 +1 @@ +poseval@git+https://github.com/svenkreiss/poseval.git