Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*
> pytest 3.7.3 (2018-08-26)
> =========================
>
> Bug Fixes
> ---------
>
> - `#3033 `_: Fixtures during teardown can again use ``capsys`` and ``capfd`` to inspect output captured during tests.
>
>
> - `#3773 `_: Fix collection of tests from ``__init__.py`` files if they match the ``python_files`` configuration option.
>
>
> - `#3796 `_: Fix issue where teardown of fixtures of consecutive sub-packages were executed once, at the end of the outer
> package.
>
>
> - `#3816 `_: Fix bug where ``--show-capture=no`` option would still show logs printed during fixture teardown.
>
>
> - `#3819 `_: Fix ``stdout/stderr`` not getting captured when real-time cli logging is active.
>
>
> - `#3843 `_: Fix collection error when specifying test functions directly in the command line using ``test.py::test`` syntax together with ``--doctest-modules``.
>
>
> - `#3848 `_: Fix bugs where unicode arguments could not be passed to ``testdir.runpytest`` on Python 2.
>
>
> - `#3854 `_: Fix double collection of tests within packages when the filename starts with a capital letter.
>
>
>
> Improved Documentation
> ----------------------
>
> - `#3824 `_: Added example for multiple glob pattern matches in ``python_files``.
>
>
> - `#3833 `_: Added missing docs for ``pytester.Testdir``.
>
>
> - `#3870 `_: Correct documentation for setuptools integration.
>
>
>
> Trivial/Internal Changes
> ------------------------
>
> - `#3826 `_: Replace broken type annotations with type comments.
>
> ... (truncated)
Commits
- [`70bdacf`](https://github.com/pytest-dev/pytest/commit/70bdacf01aa0917d4499c1aff4f9f2061968a655) Fix collection example docs
- [`b69f853`](https://github.com/pytest-dev/pytest/commit/b69f853acbc3ff705751b69f8955a0e25a2bf92c) Tweak CHANGELOG for 3.7.3
- [`c31018d`](https://github.com/pytest-dev/pytest/commit/c31018d9bcf0d206bcb134a376ea0f8e880510f1) Preparing release version 3.7.3
- [`7ae2390`](https://github.com/pytest-dev/pytest/commit/7ae23901d3198294cb8073c0b6daa768d3985fee) Merge pull request [#3881](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3881) from GandalfSaxe/patch-2
- [`4d19b94`](https://github.com/pytest-dev/pytest/commit/4d19b9434793a5a688f2b13d507618650f891ed9) Merge pull request [#3877](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3877) from blueyed/codecov-master
- [`c15b537`](https://github.com/pytest-dev/pytest/commit/c15b537e3d06bc1df864e6dd4f7f7cbe0b1052c4) Merge pull request [#3878](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3878) from asottile/skip_install_linting
- [`2577a6c`](https://github.com/pytest-dev/pytest/commit/2577a6ce8abef54fca9c09308fe4e44ebec93762) Merge pull request [#3873](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3873) from nicoddemus/sys-path-fix
- [`dd5f5ca`](https://github.com/pytest-dev/pytest/commit/dd5f5ca4cb1713bdddc2c9cba73dcd7b5251b332) Merge pull request [#3872](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3872) from nicoddemus/tests-in-init-files
- [`5087747`](https://github.com/pytest-dev/pytest/commit/508774742e3f55caa3d1b2942738ed778a4cb0cb) Code block: :: missing and 4 spaces instead of 5
- [`d3f5324`](https://github.com/pytest-dev/pytest/commit/d3f5324386cf64bb1be2c64b9f885cfaa39a3604) tox: coveralls: also report to codecov
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.5.1...3.7.3)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps pytest from 3.5.1 to 3.7.3.
Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).* > pytest 3.7.3 (2018-08-26) > ========================= > > Bug Fixes > --------- > > - `#3033Commits
- [`70bdacf`](https://github.com/pytest-dev/pytest/commit/70bdacf01aa0917d4499c1aff4f9f2061968a655) Fix collection example docs - [`b69f853`](https://github.com/pytest-dev/pytest/commit/b69f853acbc3ff705751b69f8955a0e25a2bf92c) Tweak CHANGELOG for 3.7.3 - [`c31018d`](https://github.com/pytest-dev/pytest/commit/c31018d9bcf0d206bcb134a376ea0f8e880510f1) Preparing release version 3.7.3 - [`7ae2390`](https://github.com/pytest-dev/pytest/commit/7ae23901d3198294cb8073c0b6daa768d3985fee) Merge pull request [#3881](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3881) from GandalfSaxe/patch-2 - [`4d19b94`](https://github.com/pytest-dev/pytest/commit/4d19b9434793a5a688f2b13d507618650f891ed9) Merge pull request [#3877](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3877) from blueyed/codecov-master - [`c15b537`](https://github.com/pytest-dev/pytest/commit/c15b537e3d06bc1df864e6dd4f7f7cbe0b1052c4) Merge pull request [#3878](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3878) from asottile/skip_install_linting - [`2577a6c`](https://github.com/pytest-dev/pytest/commit/2577a6ce8abef54fca9c09308fe4e44ebec93762) Merge pull request [#3873](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3873) from nicoddemus/sys-path-fix - [`dd5f5ca`](https://github.com/pytest-dev/pytest/commit/dd5f5ca4cb1713bdddc2c9cba73dcd7b5251b332) Merge pull request [#3872](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3872) from nicoddemus/tests-in-init-files - [`5087747`](https://github.com/pytest-dev/pytest/commit/508774742e3f55caa3d1b2942738ed778a4cb0cb) Code block: :: missing and 4 spaces instead of 5 - [`d3f5324`](https://github.com/pytest-dev/pytest/commit/d3f5324386cf64bb1be2c64b9f885cfaa39a3604) tox: coveralls: also report to codecov - Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.5.1...3.7.3)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.