From 68137d5257087b2348d93efd3d5699a855ddf98d Mon Sep 17 00:00:00 2001 From: Thomas Li <47963215+lithomas1@users.noreply.github.com> Date: Wed, 16 Mar 2022 07:27:15 -0700 Subject: [PATCH 1/4] CI: Use conda-forge PyPy --- .github/workflows/posix.yml | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/.github/workflows/posix.yml b/.github/workflows/posix.yml index 4380e8dfa2e57..6652e4c7c9f0b 100644 --- a/.github/workflows/posix.yml +++ b/.github/workflows/posix.yml @@ -75,7 +75,6 @@ jobs: TEST_ARGS: ${{ matrix.test_args || '' }} PYTEST_WORKERS: ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }} PYTEST_TARGET: ${{ matrix.pytest_target || 'pandas' }} - IS_PYPY: ${{ contains(matrix.env_file, 'pypy') }} # TODO: re-enable coverage on pypy, its slow COVERAGE: ${{ !contains(matrix.env_file, 'pypy') }} concurrency: @@ -152,19 +151,6 @@ jobs: run: conda install -n pandas-dev -c conda-forge --no-update-deps pyarrow=${{ matrix.pyarrow_version }} if: ${{ matrix.pyarrow_version }} - - name: Setup PyPy - uses: actions/setup-python@v2 - with: - python-version: "pypy-3.8" - if: ${{ env.IS_PYPY == 'true' }} - - - name: Setup PyPy dependencies - shell: bash - run: | - # TODO: re-enable cov, its slowing the tests down though - pip install Cython numpy python-dateutil pytz pytest>=6.0 pytest-xdist>=1.31.0 hypothesis>=5.5.3 - if: ${{ env.IS_PYPY == 'true' }} - - name: Build Pandas uses: ./.github/actions/build_pandas From 1a89e34c30cfcb25950a9c1adebf0dde396d3d84 Mon Sep 17 00:00:00 2001 From: Thomas Li <47963215+lithomas1@users.noreply.github.com> Date: Wed, 16 Mar 2022 07:28:09 -0700 Subject: [PATCH 2/4] typos --- .github/workflows/posix.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/posix.yml b/.github/workflows/posix.yml index 6652e4c7c9f0b..e237f62d995cc 100644 --- a/.github/workflows/posix.yml +++ b/.github/workflows/posix.yml @@ -75,6 +75,7 @@ jobs: TEST_ARGS: ${{ matrix.test_args || '' }} PYTEST_WORKERS: ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }} PYTEST_TARGET: ${{ matrix.pytest_target || 'pandas' }} + IS_PYPY: ${{ !contains(matrix.env_file, 'pypy') }} # TODO: re-enable coverage on pypy, its slow COVERAGE: ${{ !contains(matrix.env_file, 'pypy') }} concurrency: @@ -145,7 +146,6 @@ jobs: channel-priority: flexible environment-file: ${{ env.ENV_FILE }} use-only-tar-bz2: true - if: ${{ env.IS_PYPY == 'false' }} # No pypy3.8 support - name: Upgrade Arrow version run: conda install -n pandas-dev -c conda-forge --no-update-deps pyarrow=${{ matrix.pyarrow_version }} From e66cd7b6b1e13de25b7acc220e1c6571b02f037d Mon Sep 17 00:00:00 2001 From: Thomas Li <47963215+lithomas1@users.noreply.github.com> Date: Mon, 21 Mar 2022 17:13:46 -0700 Subject: [PATCH 3/4] add missing dep --- ci/deps/actions-pypy-38.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/ci/deps/actions-pypy-38.yaml b/ci/deps/actions-pypy-38.yaml index ad05d2ab2dacc..eda35ee14ec65 100644 --- a/ci/deps/actions-pypy-38.yaml +++ b/ci/deps/actions-pypy-38.yaml @@ -11,6 +11,7 @@ dependencies: - cython>=0.29.24 - pytest>=6.0 - pytest-cov + - pytest-asyncio - pytest-xdist>=1.31 - hypothesis>=5.5.3 From 95b2d2a890434f50415759c49e8e15a847519d4b Mon Sep 17 00:00:00 2001 From: Thomas Li <47963215+lithomas1@users.noreply.github.com> Date: Tue, 10 May 2022 18:16:24 -0700 Subject: [PATCH 4/4] typo --- .github/workflows/posix.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/posix.yml b/.github/workflows/posix.yml index c1f697a848f69..aa70c49951ad8 100644 --- a/.github/workflows/posix.yml +++ b/.github/workflows/posix.yml @@ -75,7 +75,7 @@ jobs: TEST_ARGS: ${{ matrix.test_args || '' }} PYTEST_WORKERS: ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }} PYTEST_TARGET: ${{ matrix.pytest_target || 'pandas' }} - IS_PYPY: ${{ !contains(matrix.env_file, 'pypy') }} + IS_PYPY: ${{ contains(matrix.env_file, 'pypy') }} # TODO: re-enable coverage on pypy, its slow COVERAGE: ${{ !contains(matrix.env_file, 'pypy') }} concurrency: