Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pytest-dev/pytest-cov
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: pytest-dev/pytest-cov
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: av-conditional-pypy
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.
  • 2 commits
  • 2 files changed
  • 2 contributors

Commits on Aug 21, 2019

  1. ci: AppVeyor: only install PyPy if used [skip travis]

    Uses powershell for simpler matching, adding with `--no-progress` to
    silence choco-install.
    blueyed committed Aug 21, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    32435d8 View commit details

Commits on Sep 3, 2019

  1. Use batch (something weird going on with that powershell) and make th…

    …e virtualenv pin a minimum requirement.
    ionelmc committed Sep 3, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d3eddb1 View commit details
Showing with 16 additions and 23 deletions.
  1. +8 −13 appveyor.yml
  2. +8 −10 ci/templates/appveyor.yml
21 changes: 8 additions & 13 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -15,21 +15,16 @@ init:
- ps: echo $env:TOXENV
- ps: ls C:\Python*
install:
# install pypy using choco (redirect to a file and write to console in case
# choco install returns non-zero, because choco install python.pypy is too
# noisy)
- choco install python.pypy > pypy-inst.log 2>&1 || (type pypy-inst.log & exit /b 1)
- set PATH=C:\tools\pypy\pypy;%PATH% # so tox can find pypy
- echo PyPy installed
- pypy --version

# Upgrade virtualenv for e.g. more-itertools to be handled properly.
# Pin it to work around https://github.com/tox-dev/tox/issues/1389.
- C:\Python35\python -m pip install -U virtualenv==16.5.0
- C:\Python35\python -m pip install tox
- |
IF "%TOXENV:~0,4%" == "pypy" (
choco install --no-progress python.pypy
C:\tools\pypy\pypy --version
)
- C:\Python37\python -m pip install -U "virtualenv>=16.5.0"
- C:\Python37\python -m pip install tox

test_script:
- C:\Python35\python -m tox
- C:\Python37\python -m tox

on_failure:
- ps: dir "env:"
18 changes: 8 additions & 10 deletions ci/templates/appveyor.yml
Original file line number Diff line number Diff line change
@@ -14,18 +14,16 @@ init:
- ps: echo $env:TOXENV
- ps: ls C:\Python*
install:
# install pypy using choco (redirect to a file and write to console in case
# choco install returns non-zero, because choco install python.pypy is too
# noisy)
- choco install python.pypy > pypy-inst.log 2>&1 || (type pypy-inst.log & exit /b 1)
- set PATH=C:\tools\pypy\pypy;%PATH% # so tox can find pypy
- echo PyPy installed
- pypy --version

- C:\Python35\python -m pip install tox
- |
IF "%TOXENV:~0,4%" == "pypy" (
choco install --no-progress python.pypy
C:\tools\pypy\pypy --version
)
- C:\Python37\python -m pip install -U "virtualenv>=16.5.0"
- C:\Python37\python -m pip install tox

test_script:
- C:\Python35\python -m tox
- C:\Python37\python -m tox

on_failure:
- ps: dir "env:"