Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent installation in unsupported Python versions #106

Merged
merged 1 commit into from
Nov 24, 2017

Conversation

nicoddemus
Copy link
Member

Related to #103

@RonnyPfannschmidt RonnyPfannschmidt merged commit 0b9d822 into pytest-dev:master Nov 24, 2017
ionelmc added a commit to pytest-dev/pytest-cov that referenced this pull request Nov 24, 2017
clrpackages pushed a commit to clearlinux-pkgs/pytest-cov that referenced this pull request Sep 5, 2018
…ot passed around if they are empty for some reason.

Daniel Hahler (1):
      tests: test_central_subprocess_no_subscript: remove omit

Hugo (1):
      Python 3.7 requires Xenial and sudo

Ionel Cristian Mărieș (44):
      Use new name.
      Drop pytest 2.7 from suite, add 3.1. Other upgrades.
      Fix issue found in #165 - on Windows env vars are not passed around if they are empty for some reason.
      Change of behavior: when report generation fails log a warning instead. This is consistent with other kinds of failures (like misconfigration) that result in no coverage data/results. Closes #161.
      Fix assertion. Also drop coverage 3.7 - it's ancient now.
      Update ci conf.
      Downgrade xdist for old pytest and remove pytest2.7 cruft.
      Fix syntax (turns out it's one dep per line in tox.ini).
      Add missing plugins specification.
      Why don't I read the comments, I dunno ...
      Pin down docutils and make requires.io stop complaining about sphinx.
      Forgot to include this in a35d40b359df2a1f044332fe1b2acbeaff20a329.
      Drop support for pytest<=2.8 and upgrade some test deps.
      Load data again before combine.
      Make sure config path is absulutized early. Fixes failures in finish (where now we reinitialize the cov object for forced combine) that are caused by sloppy cwd changes (crazy stuff ppl put in tests).
      Add a test for aliasing (the combine in finish changes).
      Seem this becomes absolute path, just let it be.
      Add tests for xdist and suprocess and fix handling in xdist mode (missing data_file attr).
      Check if it's a path first (don't absolutize None).
      Create a duplicated (ish) cov object for combining as @ryanhiebert suggests.
      Correct tests (missing arguments).
      Use aliasing for non-colocation test.
      Add missing branch option.
      Undo these changes.
      Add a coveragerc with path configuration.
      Some debugging.
      Drop support for py2.6, pytest<=2.8 and coverage<4.0.
      Drop support for old coverage internals.
      Add python version constraint like in pytest-dev/pluggy#106.
      Drop old coverage. Close #182.
      Restructure docs a bit. Add various new notes.
      Add a no_cover marker/fixture. Close #78.
      Document how to deal with plugins. Close #177
      Drop 2.9 (xdist don't support it).
      Remove unused import.
      Increase wait time (just in case sporadic failures are caused by slow interpreter startup) and wait a bit after getting the event (just in case thiiings are slooow and interpreter is sigtermed before it gets to the sleep(5) call).
      Remove progress indication (not have bogus "%" in output).
      Update test grid.
      Update changelog.
      More stuff in chnagelog.
      Update changelog.
      Update some test deps.
      Include the py37 settings in the template.
      Bump version: 2.5.1 → 2.6.0

Jean Jordaan (1):
      Fix quoting

Jeremy Bowman (2):
      Fix race condition in test
      Allow remote nodes to get source modules from .coveragerc

Julian (1):
      Fix typo in plugin docu

Michael (1):
      Added python 3.6 to classifiers

Ryan Hiebert (2):
      New coverage instance to combine
      Override cov with combining_cov

Samuel Giffard (1):
      Added in the doc a useful example to help integrate pytest-cov.

Terence D. Honles (1):
      fix DoctestItem has no attribute fixturenames (regression from #78)

hugovk (2):
      Drop support for EOL Python 2.6
      Drop support for EOL Python 3.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants