Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*
> pytest 3.9.3 (2018-10-27)
> =========================
>
> Bug Fixes
> ---------
>
> - `#4174 `_: Fix "ValueError: Plugin already registered" with conftest plugins via symlink.
>
>
> - `#4181 `_: Handle race condition between creation and deletion of temporary folders.
>
>
> - `#4221 `_: Fix bug where the warning summary at the end of the test session was not showing the test where the warning was originated.
>
>
> - `#4243 `_: Fix regression when ``stacklevel`` for warnings was passed as positional argument on python2.
>
>
>
> Improved Documentation
> ----------------------
>
> - `#3851 `_: Add reference to ``empty_parameter_set_mark`` ini option in documentation of ``[**pytest**](https://github.com/pytest).mark.parametrize``
>
>
>
> Trivial/Internal Changes
> ------------------------
>
> - `#4028 `_: Revert patching of ``sys.breakpointhook`` since it appears to do nothing.
>
>
> - `#4233 `_: Apply an import sorter (``reorder-python-imports``) to the codebase.
>
>
> - `#4248 `_: Remove use of unnecessary compat shim, six.binary_type
Commits
- [`96784c2`](https://github.com/pytest-dev/pytest/commit/96784c2052ba5d36a8c3deaf039c9ab406b12cca) Preparing release version 3.9.3
- [`ebba3eb`](https://github.com/pytest-dev/pytest/commit/ebba3ebe671f8ce2d198746c985783f71758c0db) Merge pull request [#4240](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4240) from RonnyPfannschmidt/perf-example-collect-files
- [`1d09e1d`](https://github.com/pytest-dev/pytest/commit/1d09e1d8ceb814b58a03ef490e333faed67a095d) Merge pull request [#4248](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4248) from jdufresne/binary-type
- [`d59786f`](https://github.com/pytest-dev/pytest/commit/d59786fcc421dcec1bcbffc4768625b5172d2475) Merge pull request [#4222](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4222) from RonnyPfannschmidt/pathlib-fixes
- [`af34164`](https://github.com/pytest-dev/pytest/commit/af34164858158a20fc047c2dd5a0ee4d5b2f9a09) Fix changelog file extension
- [`167e9b9`](https://github.com/pytest-dev/pytest/commit/167e9b954ae74bec46c00e5ec621c5f86af437a8) Remove use of unnecessary compat shim, six.binary_type
- [`9cde67c`](https://github.com/pytest-dev/pytest/commit/9cde67c09c5e980f0750edc07cb398acf9d244cf) Merge pull request [#4224](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4224) from blueyed/_getconftestmodules
- [`ae2fc27`](https://github.com/pytest-dev/pytest/commit/ae2fc277991f1717463f80aa98c57fd1f7718a87) handle test folder cleanup being unable to create a cleanup lock
- [`56989a8`](https://github.com/pytest-dev/pytest/commit/56989a8350b3f2758fdb4cf421d9c77a08706d03) Merge pull request [#4244](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4244) from RonnyPfannschmidt/fix-4243
- [`ce0b051`](https://github.com/pytest-dev/pytest/commit/ce0b0518c780c498025f4252edd9fb587b2aaa37) fix [#4243](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4243) - support positional argument stacklevel on python2
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.9.2...3.9.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 recreate` will recreate this PR, overwriting any edits that have been made to it
- `@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.
Coverage remained the same at 32.239% when pulling b069c66ae5a651ec6e8fcdc01d199fa481fc1025 on dependabot/pip/pytest-3.9.3 into 30c301c72f100af3db01820bafacc9f62a20784b on master.
Bumps pytest from 3.9.2 to 3.9.3.
Changelog
*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).* > pytest 3.9.3 (2018-10-27) > ========================= > > Bug Fixes > --------- > > - `#4174Commits
- [`96784c2`](https://github.com/pytest-dev/pytest/commit/96784c2052ba5d36a8c3deaf039c9ab406b12cca) Preparing release version 3.9.3 - [`ebba3eb`](https://github.com/pytest-dev/pytest/commit/ebba3ebe671f8ce2d198746c985783f71758c0db) Merge pull request [#4240](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4240) from RonnyPfannschmidt/perf-example-collect-files - [`1d09e1d`](https://github.com/pytest-dev/pytest/commit/1d09e1d8ceb814b58a03ef490e333faed67a095d) Merge pull request [#4248](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4248) from jdufresne/binary-type - [`d59786f`](https://github.com/pytest-dev/pytest/commit/d59786fcc421dcec1bcbffc4768625b5172d2475) Merge pull request [#4222](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4222) from RonnyPfannschmidt/pathlib-fixes - [`af34164`](https://github.com/pytest-dev/pytest/commit/af34164858158a20fc047c2dd5a0ee4d5b2f9a09) Fix changelog file extension - [`167e9b9`](https://github.com/pytest-dev/pytest/commit/167e9b954ae74bec46c00e5ec621c5f86af437a8) Remove use of unnecessary compat shim, six.binary_type - [`9cde67c`](https://github.com/pytest-dev/pytest/commit/9cde67c09c5e980f0750edc07cb398acf9d244cf) Merge pull request [#4224](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4224) from blueyed/_getconftestmodules - [`ae2fc27`](https://github.com/pytest-dev/pytest/commit/ae2fc277991f1717463f80aa98c57fd1f7718a87) handle test folder cleanup being unable to create a cleanup lock - [`56989a8`](https://github.com/pytest-dev/pytest/commit/56989a8350b3f2758fdb4cf421d9c77a08706d03) Merge pull request [#4244](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4244) from RonnyPfannschmidt/fix-4243 - [`ce0b051`](https://github.com/pytest-dev/pytest/commit/ce0b0518c780c498025f4252edd9fb587b2aaa37) fix [#4243](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4243) - support positional argument stacklevel on python2 - Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.9.2...3.9.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 recreate` will recreate this PR, overwriting any edits that have been made to it - `@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.