Branch: refs/heads/features
  Home:   https://github.com/pytest-dev/pytest
  Commit: b62fd79c0cfb6caeb6f620a033415bf0571f0f3c
      
https://github.com/pytest-dev/pytest/commit/b62fd79c0cfb6caeb6f620a033415bf0571f0f3c
  Author: Henk-Jaap Wagenaar <wagenaarhenkj...@gmail.com>
  Date:   2017-12-07 (Thu, 07 Dec 2017)

  Changed paths:
    M AUTHORS
    M _pytest/main.py
    A changelog/2985.bugfix
    M testing/acceptance_test.py

  Log Message:
  -----------
  Fix issue 2985.


  Commit: ba209b52305a99cb5642716510718feb7f98f829
      
https://github.com/pytest-dev/pytest/commit/ba209b52305a99cb5642716510718feb7f98f829
  Author: Thomas Hisch <t.hi...@gmail.com>
  Date:   2017-12-07 (Thu, 07 Dec 2017)

  Changed paths:
    M _pytest/logging.py

  Log Message:
  -----------
  Integrate logging_using_handler into catching_logs

logging_using_handler is only used in catching_logs. Therefore it makes
sense to remove one of the many context managers from the logging
plugin.


  Commit: dc196242486dc52123ca086a4cfd9b6e46f2352a
      
https://github.com/pytest-dev/pytest/commit/dc196242486dc52123ca086a4cfd9b6e46f2352a
  Author: Henk-Jaap Wagenaar <wagenaarhenkj...@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M testing/acceptance_test.py

  Log Message:
  -----------
  Improve testing comments and code of issue 2985 (symlink in pyargs).


  Commit: 3ca1e4b7f056bb054b0394bcfb45dc2c78ffa364
      
https://github.com/pytest-dev/pytest/commit/3ca1e4b7f056bb054b0394bcfb45dc2c78ffa364
  Author: Henk-Jaap Wagenaar <wagenaarhenkj...@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M _pytest/main.py

  Log Message:
  -----------
  Make patch for issue in pkgutil.ImpImporter local by using contextmanager.


  Commit: 1e295535c376599511bfac4521ace951af645b52
      
https://github.com/pytest-dev/pytest/commit/1e295535c376599511bfac4521ace951af645b52
  Author: Henk-Jaap Wagenaar <wagenaarhenkj...@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M _pytest/main.py

  Log Message:
  -----------
  Move _patched_find_module to module namespace.


  Commit: e4da9bacdfd6c787786b5971491455e2e8c0029a
      
https://github.com/pytest-dev/pytest/commit/e4da9bacdfd6c787786b5971491455e2e8c0029a
  Author: Jurko Gospodnetić <jurko.gospodne...@pke.hr>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M tasks/generate.py

  Log Message:
  -----------
  fix `actial` --> `actual` typo


  Commit: a4f4579f19f73cf099f4ca51b6e8182bcdf02134
      
https://github.com/pytest-dev/pytest/commit/a4f4579f19f73cf099f4ca51b6e8182bcdf02134
  Author: Jurko Gospodnetić <jurko.gospodne...@pke.hr>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    A changelog/3021.trivial

  Log Message:
  -----------
  add changelog entry


  Commit: 7b5d4d01ede1822820a921209f87771b1f14b652
      
https://github.com/pytest-dev/pytest/commit/7b5d4d01ede1822820a921209f87771b1f14b652
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M _pytest/hookspec.py
    M doc/en/writing_plugins.rst

  Log Message:
  -----------
  Add param annotations and types to hookspec

Also mention which hook to use instead of the deprecated
pytest_cmdline_preparse

Fix #3022


  Commit: c8e7d1ae349343f17b62d84aa0b3aef50393af7e
      
https://github.com/pytest-dev/pytest/commit/c8e7d1ae349343f17b62d84aa0b3aef50393af7e
  Author: Antony Lee <anntzer....@gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M _pytest/assertion/rewrite.py
    M _pytest/pytester.py
    A changelog/2995.bugfix
    M testing/test_assertrewrite.py

  Log Message:
  -----------
  Respect PYTEST_DONT_REWRITE for plugins too.


  Commit: 8ce6e39b1c50250c13f610ce0903c874f9c14d8e
      
https://github.com/pytest-dev/pytest/commit/8ce6e39b1c50250c13f610ce0903c874f9c14d8e
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M changelog/2995.bugfix

  Log Message:
  -----------
  Small formatting to CHANGELOG


  Commit: 45e7734b1a68b430538ab51f02bc376ebe2731c3
      
https://github.com/pytest-dev/pytest/commit/45e7734b1a68b430538ab51f02bc376ebe2731c3
  Author: Antony Lee <anntzer....@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/assertion/rewrite.py

  Log Message:
  -----------
  Change set ops to use methods instead of operators.


  Commit: ebfc1c49d11211b00bd0d5ea8e0d8d520c0a6d78
      
https://github.com/pytest-dev/pytest/commit/ebfc1c49d11211b00bd0d5ea8e0d8d520c0a6d78
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M changelog/3021.trivial

  Log Message:
  -----------
  Fix changelog formatting


  Commit: ba41015ef61bea0db303fab121f008fb3987396c
      
https://github.com/pytest-dev/pytest/commit/ba41015ef61bea0db303fab121f008fb3987396c
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    A changelog/3021.trivial
    M tasks/generate.py

  Log Message:
  -----------
  Merge pull request #3021 from jurko-gospodnetic/cleanup

Code cleanup


  Commit: 38f34e2fa12538ee358c49aa61691fea7ed3d86f
      
https://github.com/pytest-dev/pytest/commit/38f34e2fa12538ee358c49aa61691fea7ed3d86f
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/logging.py

  Log Message:
  -----------
  Merge pull request #3012 from thisch/merge_contextmanagers

Integrate logging_using_handler into catching_logs


  Commit: 506c9c91c0127e66944c4e357f43fa2a46916fa7
      
https://github.com/pytest-dev/pytest/commit/506c9c91c0127e66944c4e357f43fa2a46916fa7
  Author: Ronny Pfannschmidt <opensou...@ronnypfannschmidt.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/assertion/rewrite.py
    M _pytest/pytester.py
    A changelog/2995.bugfix
    M testing/test_assertrewrite.py

  Log Message:
  -----------
  Merge pull request #3025 from anntzer/dont-rewrite-plugin

Respect PYTEST_DONT_REWRITE for plugins too.

closes #2995


  Commit: 52449903c389eb400112b2814676a57a316b2dd2
      
https://github.com/pytest-dev/pytest/commit/52449903c389eb400112b2814676a57a316b2dd2
  Author: Ronny Pfannschmidt <opensou...@ronnypfannschmidt.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/hookspec.py
    M doc/en/writing_plugins.rst

  Log Message:
  -----------
  Merge pull request #3023 from nicoddemus/preparse-deprecated

Add param annotations and types to hookspec


  Commit: 476d4df1b7e01b2649776d732e77098ef722abc5
      
https://github.com/pytest-dev/pytest/commit/476d4df1b7e01b2649776d732e77098ef722abc5
  Author: Ronny Pfannschmidt <opensou...@ronnypfannschmidt.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M AUTHORS
    M _pytest/main.py
    A changelog/2985.bugfix
    M testing/acceptance_test.py

  Log Message:
  -----------
  Merge pull request #3010 from cryvate/fix-issue-2985

Improve handling of pyargs


  Commit: 3862b0b28d1dac1d9ea398fc6155ed5e6de5498c
      
https://github.com/pytest-dev/pytest/commit/3862b0b28d1dac1d9ea398fc6155ed5e6de5498c
  Author: Thomas Hisch <t.hi...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/logging.py

  Log Message:
  -----------
  Remove logger parameter from catching_logs

The logger parameter of catching_logs is not used anywhere. The main
motivation for removing the logger parameter is that it removes the

logger = logger or logging.getLogger(logger)

line. IMO there are too many occurences of the string 'logg' ;)


  Commit: c3f63ac1432044271b15c4ef7959000a7a0d9bfe
      
https://github.com/pytest-dev/pytest/commit/c3f63ac1432044271b15c4ef7959000a7a0d9bfe
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/fixtures.py
    A changelog/2981.bugfix
    M testing/acceptance_test.py

  Log Message:
  -----------
  Fix memory leak caused by fixture values never been garbage collected

The leak was caused by the (unused) `FixtureRequest._fixture_values`
cache.

This was introduced because the `partial` object (created to call
FixtureDef.finish() bound with the Request) is kept alive
through the entire session when a function-scoped fixture depends
on a session-scoped (or higher) fixture because of the nested
`addfinalizer` calls.

FixtureDef.finish() started receiving a request object in order to
obtain the proper hook proxy object (#2127), but this does not seem
useful at all in practice because `pytest_fixture_post_finalizer`
will be called with the `request` object of the moment the fixture value
was *created*, not the request object active when the fixture value
is being destroyed. We should probably deprecate/remove the request
parameter from `pytest_fixture_post_finalizer`.

Fix #2981


  Commit: b17c6e5f8975fd02405c7eeac10ad2183110569f
      
https://github.com/pytest-dev/pytest/commit/b17c6e5f8975fd02405c7eeac10ad2183110569f
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M _pytest/logging.py

  Log Message:
  -----------
  Merge pull request #3028 from thisch/removelogger

Remove logger parameter from catching_logs


  Commit: db4df5833a6699345761e1851bfed32eb1109121
      
https://github.com/pytest-dev/pytest/commit/db4df5833a6699345761e1851bfed32eb1109121
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-14 (Thu, 14 Dec 2017)

  Changed paths:
    M _pytest/fixtures.py
    A changelog/2981.bugfix
    M testing/acceptance_test.py

  Log Message:
  -----------
  Merge pull request #3030 from nicoddemus/leak

Fix memory leak caused by fixture values never been garbage collected


  Commit: 370daf0441dd70dc082490de80ead536c82566c0
      
https://github.com/pytest-dev/pytest/commit/370daf0441dd70dc082490de80ead536c82566c0
  Author: Segev Finer <segev...@gmail.com>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M _pytest/terminal.py
    A changelog/3038.feature
    M testing/test_terminal.py

  Log Message:
  -----------
  Use classic console output when -s is used

Fixes #3038


  Commit: 0a2735a27544a81fcaebaec7305ff9d9acd1def7
      
https://github.com/pytest-dev/pytest/commit/0a2735a27544a81fcaebaec7305ff9d9acd1def7
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M changelog/3038.feature

  Log Message:
  -----------
  Reword changelog entry


  Commit: d87279115dec63f87f93a1efa4145fa0f78b001a
      
https://github.com/pytest-dev/pytest/commit/d87279115dec63f87f93a1efa4145fa0f78b001a
  Author: Bruno Oliveira <nicodde...@gmail.com>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M AUTHORS
    M _pytest/assertion/rewrite.py
    M _pytest/fixtures.py
    M _pytest/hookspec.py
    M _pytest/logging.py
    M _pytest/main.py
    M _pytest/pytester.py
    M _pytest/terminal.py
    A changelog/2981.bugfix
    A changelog/2985.bugfix
    A changelog/2995.bugfix
    A changelog/3021.trivial
    A changelog/3038.feature
    M doc/en/writing_plugins.rst
    M tasks/generate.py
    M testing/acceptance_test.py
    M testing/test_assertrewrite.py
    M testing/test_terminal.py

  Log Message:
  -----------
  Merge pull request #3041 from segevfiner/capture-no-disable-progress

Use classic console output when -s is used


Compare: 
https://github.com/pytest-dev/pytest/compare/f8f1a52ea0f8...d87279115dec
_______________________________________________
pytest-commit mailing list
pytest-commit@python.org
https://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to