Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*
> pytest 3.7.4 (2018-08-29)
> =========================
>
> Bug Fixes
> ---------
>
> - `#3506 `_: Fix possible infinite recursion when writing ``.pyc`` files.
>
>
> - `#3853 `_: Cache plugin now obeys the ``-q`` flag when ``--last-failed`` and ``--failed-first`` flags are used.
>
>
> - `#3883 `_: Fix bad console output when using ``console_output_style=classic``.
>
>
> - `#3888 `_: Fix macOS specific code using ``capturemanager`` plugin in doctests.
>
>
>
> Improved Documentation
> ----------------------
>
> - `#3902 `_: Fix pytest.org links
>
>
> 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``.
>
>
> ... (truncated)
Commits
- [`aea962d`](https://github.com/pytest-dev/pytest/commit/aea962dc21c4a1c4b3236500af69d7e78c60f8d5) Preparing release version 3.7.4
- [`4345efa`](https://github.com/pytest-dev/pytest/commit/4345efaffc4768efe844bfdc266969c4416f0753) Merge pull request [#3902](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3902) from stevepiercy/fix-pytest.org-links
- [`bf47033`](https://github.com/pytest-dev/pytest/commit/bf47033169cdaa30b7d8d16a5c08468a12334719) Fix linting
- [`37a6568`](https://github.com/pytest-dev/pytest/commit/37a65684d62977b9c10df1349eae241d5ed5fec6) add changelog entry
- [`eab5020`](https://github.com/pytest-dev/pytest/commit/eab5020e248f80a141cf63d1fd241e839e1702c3) Fix hostname
- [`8ef21f5`](https://github.com/pytest-dev/pytest/commit/8ef21f56d35dc70000018387d7b6ae99660ff608) Fix 404
- [`103d980`](https://github.com/pytest-dev/pytest/commit/103d980b2d3969fc9aa59ef7514b36c91260d809) Use https, save a redirect
- [`28c3ef1`](https://github.com/pytest-dev/pytest/commit/28c3ef1c7713e62b0ef392c1000d8c0f1d892fcc) Use https, save a redirect, fix hostname
- [`67c3c28`](https://github.com/pytest-dev/pytest/commit/67c3c28877548b6d3a3c83d1dc090d9760120b14) Use https, save a redirect
- [`e040fd2`](https://github.com/pytest-dev/pytest/commit/e040fd20a379b4e9be4de71ce61e0d31216ee87c) Use https, save a redirect
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.7.2...3.7.4)
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.
If all status checks pass Dependabot will automatically merge this pull request.
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.7.2 to 3.7.4.
Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).* > pytest 3.7.4 (2018-08-29) > ========================= > > Bug Fixes > --------- > > - `#3506Commits
- [`aea962d`](https://github.com/pytest-dev/pytest/commit/aea962dc21c4a1c4b3236500af69d7e78c60f8d5) Preparing release version 3.7.4 - [`4345efa`](https://github.com/pytest-dev/pytest/commit/4345efaffc4768efe844bfdc266969c4416f0753) Merge pull request [#3902](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3902) from stevepiercy/fix-pytest.org-links - [`bf47033`](https://github.com/pytest-dev/pytest/commit/bf47033169cdaa30b7d8d16a5c08468a12334719) Fix linting - [`37a6568`](https://github.com/pytest-dev/pytest/commit/37a65684d62977b9c10df1349eae241d5ed5fec6) add changelog entry - [`eab5020`](https://github.com/pytest-dev/pytest/commit/eab5020e248f80a141cf63d1fd241e839e1702c3) Fix hostname - [`8ef21f5`](https://github.com/pytest-dev/pytest/commit/8ef21f56d35dc70000018387d7b6ae99660ff608) Fix 404 - [`103d980`](https://github.com/pytest-dev/pytest/commit/103d980b2d3969fc9aa59ef7514b36c91260d809) Use https, save a redirect - [`28c3ef1`](https://github.com/pytest-dev/pytest/commit/28c3ef1c7713e62b0ef392c1000d8c0f1d892fcc) Use https, save a redirect, fix hostname - [`67c3c28`](https://github.com/pytest-dev/pytest/commit/67c3c28877548b6d3a3c83d1dc090d9760120b14) Use https, save a redirect - [`e040fd2`](https://github.com/pytest-dev/pytest/commit/e040fd20a379b4e9be4de71ce61e0d31216ee87c) Use https, save a redirect - Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.7.2...3.7.4)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
.If all status checks pass Dependabot will automatically merge this pull request.
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.