[Pytest-commit] [pytest-dev/pytest] 12edc4: Pass TRAVIS env var to test environments [skip app...

Bruno Oliveira nicoddemus at gmail.com
Thu Oct 18 18:23:18 EDT 2018


  Branch: refs/heads/features
  Home:   https://github.com/pytest-dev/pytest
  Commit: 12edc4e7b83fdf712f0c9f266a3beba1650b6bef
      https://github.com/pytest-dev/pytest/commit/12edc4e7b83fdf712f0c9f266a3beba1650b6bef
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-15 (Mon, 15 Oct 2018)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Pass TRAVIS env var to test environments [skip appveyor]

xdist has an workaround inplace for Travis so "-n auto" works.

Fix #4162


  Commit: 17655b54f2359315362899968c44d504dbf9e05a
      https://github.com/pytest-dev/pytest/commit/17655b54f2359315362899968c44d504dbf9e05a
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-15 (Mon, 15 Oct 2018)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Merge pull request #4163 from nicoddemus/travis-passenv-4162

Pass TRAVIS env var to test environments [skip appveyor]


  Commit: f55ded20a951988391d7f2877bc94e648a014948
      https://github.com/pytest-dev/pytest/commit/f55ded20a951988391d7f2877bc94e648a014948
  Author: Vincent Barbaresi <vincent.barbaresi at opendatasoft.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    M src/_pytest/junitxml.py
    M testing/test_junitxml.py

  Log Message:
  -----------
  fix #3533: properly escape raw XML object

Using string formatting with the raw escaped object lead to string evaluation
"<py._xmlgen.raw object>"
Format the unescaped string first, then use the XML escape method as a last step.


  Commit: d72154acda1e3f14ce6d531b5e4f54aff9e9a5f4
      https://github.com/pytest-dev/pytest/commit/d72154acda1e3f14ce6d531b5e4f54aff9e9a5f4
  Author: Vincent Barbaresi <vincent.barbaresi at opendatasoft.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    A changelog/3533.bugfix.rst

  Log Message:
  -----------
  add changelog for #3533


  Commit: f858177495dc73cafee758611c0f7640cb3fe0fa
      https://github.com/pytest-dev/pytest/commit/f858177495dc73cafee758611c0f7640cb3fe0fa
  Author: Ankit Goel <ankitgoel616 at gmail.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    A changelog/3533.bugfix.rst
    M src/_pytest/junitxml.py
    M testing/test_junitxml.py

  Log Message:
  -----------
  Merge pull request #4167 from vbarbaresi/3533_junit_escape_skipped

Fix #3533: properly escape raw XML object


  Commit: ee0a306ee45caf502a4c37dc3e5b7c76b9b93f86
      https://github.com/pytest-dev/pytest/commit/ee0a306ee45caf502a4c37dc3e5b7c76b9b93f86
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    M .pre-commit-config.yaml
    M AUTHORS
    M CHANGELOG.rst
    R changelog/2535.bugfix.rst
    R changelog/3057.bugfix.rst
    R changelog/3713.doc.rst
    R changelog/4058.doc.rst
    R changelog/4063.trivial.rst
    R changelog/4064.doc.rst
    R changelog/4066.bugfix.rst
    R changelog/4093.trivial.rst
    R changelog/4132.bugfix.rst
    R changelog/4151.doc.rst
    R changelog/4152.bugfix.rst
    M changelog/README.rst
    M doc/en/announce/index.rst
    A doc/en/announce/release-3.9.0.rst
    A doc/en/announce/release-3.9.1.rst
    M doc/en/builtin.rst
    M doc/en/deprecations.rst
    M doc/en/example/simple.rst
    M doc/en/historical-notes.rst
    M doc/en/reference.rst
    M doc/en/tmpdir.rst
    M doc/en/warnings.rst
    M doc/en/writing_plugins.rst
    M pyproject.toml
    M setup.cfg
    M setup.py
    M src/_pytest/_code/__init__.py
    M src/_pytest/_code/code.py
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/cacheprovider.py
    M src/_pytest/compat.py
    M src/_pytest/config/__init__.py
    M src/_pytest/config/findpaths.py
    M src/_pytest/deprecated.py
    M src/_pytest/fixtures.py
    M src/_pytest/logging.py
    M src/_pytest/main.py
    M src/_pytest/mark/__init__.py
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/outcomes.py
    A src/_pytest/pathlib.py
    R src/_pytest/paths.py
    M src/_pytest/pytester.py
    M src/_pytest/python.py
    M src/_pytest/recwarn.py
    M src/_pytest/resultlog.py
    M src/_pytest/terminal.py
    M src/_pytest/tmpdir.py
    M src/_pytest/warning_types.py
    M src/_pytest/warnings.py
    M testing/acceptance_test.py
    M testing/code/test_excinfo.py
    M testing/deprecated_test.py
    M testing/logging/test_reporting.py
    M testing/python/collect.py
    M testing/python/fixture.py
    M testing/python/metafunc.py
    M testing/test_conftest.py
    M testing/test_mark.py
    M testing/test_paths.py
    M testing/test_pytester.py
    M testing/test_recwarn.py
    M testing/test_runner.py
    M testing/test_terminal.py
    M testing/test_tmpdir.py
    M testing/test_warnings.py
    M tox.ini

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/features' into merge-features-into-master


  Commit: f7285b6ab2222e29d80ad1501a301c250db444e0
      https://github.com/pytest-dev/pytest/commit/f7285b6ab2222e29d80ad1501a301c250db444e0
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    M .pre-commit-config.yaml
    M AUTHORS
    M CHANGELOG.rst
    R changelog/2535.bugfix.rst
    R changelog/3057.bugfix.rst
    R changelog/3713.doc.rst
    R changelog/4058.doc.rst
    R changelog/4063.trivial.rst
    R changelog/4064.doc.rst
    R changelog/4066.bugfix.rst
    R changelog/4093.trivial.rst
    R changelog/4132.bugfix.rst
    R changelog/4151.doc.rst
    R changelog/4152.bugfix.rst
    M changelog/README.rst
    M doc/en/announce/index.rst
    A doc/en/announce/release-3.9.0.rst
    A doc/en/announce/release-3.9.1.rst
    M doc/en/builtin.rst
    M doc/en/deprecations.rst
    M doc/en/example/simple.rst
    M doc/en/historical-notes.rst
    M doc/en/reference.rst
    M doc/en/tmpdir.rst
    M doc/en/warnings.rst
    M doc/en/writing_plugins.rst
    M pyproject.toml
    M setup.cfg
    M setup.py
    M src/_pytest/_code/__init__.py
    M src/_pytest/_code/code.py
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/cacheprovider.py
    M src/_pytest/compat.py
    M src/_pytest/config/__init__.py
    M src/_pytest/config/findpaths.py
    M src/_pytest/deprecated.py
    M src/_pytest/fixtures.py
    M src/_pytest/logging.py
    M src/_pytest/main.py
    M src/_pytest/mark/__init__.py
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/outcomes.py
    A src/_pytest/pathlib.py
    R src/_pytest/paths.py
    M src/_pytest/pytester.py
    M src/_pytest/python.py
    M src/_pytest/recwarn.py
    M src/_pytest/resultlog.py
    M src/_pytest/terminal.py
    M src/_pytest/tmpdir.py
    M src/_pytest/warning_types.py
    M src/_pytest/warnings.py
    M testing/acceptance_test.py
    M testing/code/test_excinfo.py
    M testing/deprecated_test.py
    M testing/logging/test_reporting.py
    M testing/python/collect.py
    M testing/python/fixture.py
    M testing/python/metafunc.py
    M testing/test_conftest.py
    M testing/test_mark.py
    M testing/test_paths.py
    M testing/test_pytester.py
    M testing/test_recwarn.py
    M testing/test_runner.py
    M testing/test_terminal.py
    M testing/test_tmpdir.py
    M testing/test_warnings.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #4172 from nicoddemus/merge-features-into-master

Merge features into master


  Commit: 215a2ed3dec9d762a2fadb08c5393eb36ddf224f
      https://github.com/pytest-dev/pytest/commit/215a2ed3dec9d762a2fadb08c5393eb36ddf224f
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    M doc/en/warnings.rst

  Log Message:
  -----------
  Update warnings docs

Some points on the document work different in 3.9, plus changed the order
of the sections a bit to make more sense for users reading it for the first time.


  Commit: ab8907f6f5b7a0d9df645651dbb34732b775b9cb
      https://github.com/pytest-dev/pytest/commit/ab8907f6f5b7a0d9df645651dbb34732b775b9cb
  Author: Anthony Sottile <asottile at umich.edu>
  Date:   2018-10-16 (Tue, 16 Oct 2018)

  Changed paths:
    M CHANGELOG.rst
    M doc/en/deprecations.rst
    M src/_pytest/logging.py

  Log Message:
  -----------
  s/comparision/comparison/g [ci skip]


  Commit: 93bdbf7572cf330c1cfba46f0436e9a201f5f3f6
      https://github.com/pytest-dev/pytest/commit/93bdbf7572cf330c1cfba46f0436e9a201f5f3f6
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M doc/en/warnings.rst

  Log Message:
  -----------
  Merge pull request #4173 from nicoddemus/warning-docs-update

Update warnings docs


  Commit: ba5a2955443313dd4b49ce539508ef5be93966b2
      https://github.com/pytest-dev/pytest/commit/ba5a2955443313dd4b49ce539508ef5be93966b2
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M doc/en/deprecations.rst

  Log Message:
  -----------
  Fix hook name in deprecations.rst

As mentioned in https://github.com/pytest-dev/pytest/issues/4128#issuecomment-430690498


  Commit: 4f4c91caf5a95d6aa9f0207f9ec880f1be75dd99
      https://github.com/pytest-dev/pytest/commit/4f4c91caf5a95d6aa9f0207f9ec880f1be75dd99
  Author: Ronny Pfannschmidt <ronny.pfannschmidt at redhat.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    A changelog/4177.bugfix.rst
    M pyproject.toml
    M setup.py

  Log Message:
  -----------
  fix #4177 - pin setuptools>=40.0


  Commit: cc335d44a09e7d3e204b9304f4c0361ebce4c726
      https://github.com/pytest-dev/pytest/commit/cc335d44a09e7d3e204b9304f4c0361ebce4c726
  Author: Ronny Pfannschmidt <ronny.pfannschmidt at redhat.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    A changelog/4179.bugfix.rst
    M src/_pytest/pathlib.py
    M testing/test_tmpdir.py

  Log Message:
  -----------
  fix #4179 - bring back the current testrun symlink


  Commit: 8dca8f3c9f3ca09bfa11fb1b322a4707c098bab6
      https://github.com/pytest-dev/pytest/commit/8dca8f3c9f3ca09bfa11fb1b322a4707c098bab6
  Author: Ronny Pfannschmidt <ronny.pfannschmidt at redhat.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M testing/test_tmpdir.py

  Log Message:
  -----------
  fix test_cleanup_keep for expecting symlinks


  Commit: 8a768b0db01a61b694c054d1b9a7ae8984be4c9c
      https://github.com/pytest-dev/pytest/commit/8a768b0db01a61b694c054d1b9a7ae8984be4c9c
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M doc/en/deprecations.rst

  Log Message:
  -----------
  Merge pull request #4182 from nicoddemus/fix-deprecations-hook-name

Fix hook name in deprecations.rst


  Commit: 56dd7bc551f739a00795ab866578ce3789fa572e
      https://github.com/pytest-dev/pytest/commit/56dd7bc551f739a00795ab866578ce3789fa572e
  Author: Ronny Pfannschmidt <ronny.pfannschmidt at redhat.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M testing/test_tmpdir.py

  Log Message:
  -----------
  TestNumberedDir: ignore that symlinks arent created on windows


  Commit: e6b01b45f14c3b5b537171ac0fbc0ed34faf55c1
      https://github.com/pytest-dev/pytest/commit/e6b01b45f14c3b5b537171ac0fbc0ed34faf55c1
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M testing/test_tmpdir.py

  Log Message:
  -----------
  Merge pull request #4185 from RonnyPfannschmidt/fix-fail

fix test_cleanup_keep for expecting symlinks


  Commit: 12f94b81c0b76dfcdf32290615d6755458b6d626
      https://github.com/pytest-dev/pytest/commit/12f94b81c0b76dfcdf32290615d6755458b6d626
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  No longer upload code coverage to coveralls

We have since moved to codecov and uploading to coveralls is breaking
OS-X builds for py37 [1], so we might as well take this opportunity to drop
it.

[1] https://travis-ci.org/pytest-dev/pytest/jobs/442858038


  Commit: a83ee197c6a89a423aa9ea548d62b87752149044
      https://github.com/pytest-dev/pytest/commit/a83ee197c6a89a423aa9ea548d62b87752149044
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    A changelog/4179.bugfix.rst
    M doc/en/deprecations.rst
    M src/_pytest/pathlib.py
    M testing/test_tmpdir.py

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into RonnyPfannschmidt/bump-setuptools


  Commit: 517ee588c668504972cc2e5cb13d7ce197cb225d
      https://github.com/pytest-dev/pytest/commit/517ee588c668504972cc2e5cb13d7ce197cb225d
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-18 (Thu, 18 Oct 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #4186 from nicoddemus/drop-coveralls

No longer upload code coverage to coveralls


  Commit: e4871f7722d4254b28718e9c27b7e927ecf66191
      https://github.com/pytest-dev/pytest/commit/e4871f7722d4254b28718e9c27b7e927ecf66191
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-18 (Thu, 18 Oct 2018)

  Changed paths:
    A changelog/4177.bugfix.rst
    M pyproject.toml
    M setup.py

  Log Message:
  -----------
  Merge pull request #4183 from RonnyPfannschmidt/bump-setuptools

fix #4177 - pin setuptools>=40.0


  Commit: b432f1207c6f24d96bc07b8cc1ae1bff9311c74d
      https://github.com/pytest-dev/pytest/commit/b432f1207c6f24d96bc07b8cc1ae1bff9311c74d
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-10-18 (Thu, 18 Oct 2018)

  Changed paths:
    M .travis.yml
    M CHANGELOG.rst
    A changelog/3533.bugfix.rst
    A changelog/4177.bugfix.rst
    A changelog/4179.bugfix.rst
    M doc/en/deprecations.rst
    M doc/en/warnings.rst
    M pyproject.toml
    M setup.py
    M src/_pytest/junitxml.py
    M src/_pytest/logging.py
    M src/_pytest/pathlib.py
    M testing/test_junitxml.py
    M testing/test_tmpdir.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #4190 from nicoddemus/merge-master-into-features

Merge master into features


Compare: https://github.com/pytest-dev/pytest/compare/43c3f596605a...b432f1207c6f
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pytest-commit mailing list