Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON Schema formatters #107

Merged
merged 16 commits into from Jul 15, 2018
Merged

JSON Schema formatters #107

merged 16 commits into from Jul 15, 2018

Conversation

liiight
Copy link
Owner

@liiight liiight commented Jul 15, 2018

Add ability to improve data validation via JSON schema formatters

@liiight liiight added this to the 1.0.0 milestone Jul 15, 2018
@TravisBuddy
Copy link

Hey @liiight,
Your changes look good to me!

@liiight liiight changed the title JSON Schema formatters WIP JSON Schema formatters Jul 15, 2018
@TravisBuddy
Copy link

Hey @liiight,
Your changes look good to me!

@codecov-io
Copy link

codecov-io commented Jul 15, 2018

Codecov Report

Merging #107 into develop will increase coverage by 0.5%.
The diff coverage is 93.13%.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop     #107     +/-   ##
==========================================
+ Coverage     94.5%   95.01%   +0.5%     
==========================================
  Files           50       51      +1     
  Lines         2112     2147     +35     
==========================================
+ Hits          1996     2040     +44     
+ Misses         116      107      -9
Impacted Files Coverage Δ
tests/providers/test_statuspage.py 72.72% <ø> (ø) ⬆️
notifiers/providers/twilio.py 100% <ø> (ø) ⬆️
tests/providers/test_mailgun.py 100% <ø> (ø) ⬆️
notifiers/utils/schema/helpers.py 100% <ø> (ø)
tests/providers/test_popcornnotify.py 100% <ø> (ø) ⬆️
notifiers/utils/helpers.py 100% <ø> (ø) ⬆️
notifiers/providers/pushbullet.py 94.73% <ø> (ø) ⬆️
notifiers/providers/pagerduty.py 100% <ø> (ø) ⬆️
notifiers/providers/slack.py 100% <ø> (ø) ⬆️
tests/providers/test_zulip.py 100% <100%> (ø) ⬆️
... and 19 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d842573...f8b4ecc. Read the comment docs.

@liiight liiight changed the title WIP JSON Schema formatters JSON Schema formatters Jul 15, 2018
@TravisBuddy
Copy link

Hey @liiight,
Your changes look good to me!

@TravisBuddy
Copy link

Hey @liiight,
Your changes look good to me!

@liiight liiight merged commit dd21ecb into develop Jul 15, 2018
@liiight liiight deleted the json_scherma_formatters branch July 15, 2018 20:36
liiight added a commit that referenced this pull request Aug 7, 2018
* Bump version: 0.7.3 → 0.7.4

* updated changelog

* Statuspage clear incidents (#106)

Cleat existing statuspage incidents on online test runs

* removed gitter credentials from travis.yaml, set in travis settings correctly

* JSON Schema formatters (#107) Closes #104 Closed #105

Add ability to improve data validation via JSON schema formatters

* added COC link

* added brobot config

* Added ok property and documentation

* updated changelog

* Bump sphinx from 1.7.5 to 1.7.6 (#109)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](sphinx-doc/sphinx@v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.1 to 3.66.2 (#110)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.1 to 3.66.2.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.1...hypothesis-python-3.66.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.2 to 3.66.8 (#112)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.2 to 3.66.8.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.2...hypothesis-python-3.66.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.8 to 3.66.9 (#113)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.8 to 3.66.9.
<details>
<summary>Commits</summary>

- [`c88b187`](HypothesisWorks/hypothesis@c88b187) Bump hypothesis-python version to 3.66.9 and update changelog
- [`d7d376c`](HypothesisWorks/hypothesis@d7d376c) Merge pull request [#1416](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1416) from HypothesisWorks/DRMacIver/shrink-pass-metadata
- [`7dc032c`](HypothesisWorks/hypothesis@7dc032c) Python 2 compatibility in test
- [`f11ec36`](HypothesisWorks/hypothesis@f11ec36) Fix linting error
- [`1af5f36`](HypothesisWorks/hypothesis@1af5f36) Add common debug reporting mechanism for shrink passes
- See full diff in [compare view](HypothesisWorks/hypothesis@hypothesis-python-3.66.8...hypothesis-python-3.66.9)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)](https://dependabot.com/compatibility-score.html?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 reopen` will reopen this PR
- `@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 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.

</details>

* Bump rfc3987 from 1.3.7 to 1.3.8 (#114)

Bumps [rfc3987](https://github.com/dgerber/rfc3987) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/dgerber/rfc3987/releases)
- [Commits](https://github.com/dgerber/rfc3987/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.3 to 3.6.4 (#116)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.3 to 3.6.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@3.6.3...3.6.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.9 to 3.66.13 (#115)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.9 to 3.66.13.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.9...hypothesis-python-3.66.13)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx-rtd-theme from 0.4.0 to 0.4.1 (#117)

Bumps [sphinx-rtd-theme](https://github.com/rtfd/sphinx_rtd_theme) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/rtfd/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/rtfd/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](readthedocs/sphinx_rtd_theme@0.4.0...0.4.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set host so the dummy emails aren't actually sent via travis

* fixed statuspage tests

* Bump hypothesis from 3.66.13 to 3.66.15 (#118)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.13 to 3.66.15.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.13...hypothesis-python-3.66.15)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.4 to 3.7.0 (#119)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.4 to 3.7.0.
<details>
<summary>Changelog</summary>

*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*

> pytest 3.7.0 (2018-07-30)
> =========================
> 
> Deprecations and Removals
> -------------------------
> 
> - `#2639 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2639>`_: ``pytest_namespace`` has been deprecated.
> 
>   See the documentation for ``pytest_namespace`` hook for suggestions on how to deal
>   with this in plugins which use this functionality.
> 
> 
> - `#3661 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3661>`_: Calling a fixture function directly, as opposed to request them in a test function, now issues a ``RemovedInPytest4Warning``. It will be changed into an error in pytest ``4.0``.
> 
>   This is a great source of confusion to new users, which will often call the fixture functions and request them from test functions interchangeably, which breaks the fixture resolution model.
> 
> 
> 
> Features
> --------
> 
> - `#2283 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2283>`_: New ``package`` fixture scope: fixtures are finalized when the last test of a *package* finishes. This feature is considered **experimental**, so use it sparingly.
> 
> 
> - `#3576 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3576>`_: ``Node.add_marker`` now supports an ``append=True/False`` parameter to determine whether the mark comes last (default) or first.
> 
> 
> - `#3579 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3579>`_: Fixture ``caplog`` now has a ``messages`` property, providing convenient access to the format-interpolated log messages without the extra data provided by the formatter/handler.
> 
> 
> - `#3610 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3610>`_: New ``--trace`` option to enter the debugger at the start of a test.
> 
> 
> - `#3623 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3623>`_: Introduce ``pytester.copy_example`` as helper to do acceptance tests against examples from the project.
> 
> 
> 
> Bug Fixes
> ---------
> 
> - `#2220 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2220>`_: Fix a bug where fixtures overridden by direct parameters (for example parametrization) were being instantiated even if they were not being used by a test.
> 
> 
> - `#3695 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3695>`_: Fix ``ApproxNumpy`` initialisation argument mixup, ``abs`` and ``rel`` tolerances were flipped causing strange comparsion results.
>   Add tests to check ``abs`` and ``rel`` tolerances for ``np.array`` and test for expecting ``nan`` with ``np.array()``
> 
> 
> - `#980 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/980>`_: Fix truncated locals output in verbose mode.
> 
> 
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`997ef59`](pytest-dev/pytest@997ef59) Fix typos in CHANGELOG
- [`60b1913`](pytest-dev/pytest@60b1913) Preparing release version 3.7.0
- [`2c09930`](pytest-dev/pytest@2c09930) Use proper quotes for python 3.7 on travis.yml
- [`d461e93`](pytest-dev/pytest@d461e93) Use python 3.6 for regendoc
- [`eada0b1`](pytest-dev/pytest@eada0b1) Merge remote-tracking branch 'upstream/master' into release-3.7.0
- [`150535b`](pytest-dev/pytest@150535b) Merge pull request [#3696](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3696) from abrammer/approx_numpy_tolerance_bugfix
- [`f1ec02c`](pytest-dev/pytest@f1ec02c) Merge pull request [#3733](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3733) from nicoddemus/py37
- [`9f5d73d`](pytest-dev/pytest@9f5d73d) Merge pull request [#3735](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3735) from nicoddemus/deprecate-pytest-namespace
- [`8609f8d`](pytest-dev/pytest@8609f8d) Move warning definition to deprecated module
- [`953a618`](pytest-dev/pytest@953a618) Update CHANGELOG entry about pytest_namespace deprecation
- Additional commits viewable in [compare view](pytest-dev/pytest@3.6.4...3.7.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)](https://dependabot.com/compatibility-score.html?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 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.

</details>

* Bump hypothesis from 3.66.15 to 3.66.19 (#120)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.15 to 3.66.19.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.15...hypothesis-python-3.66.19)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.19 to 3.66.22 (#121)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.19 to 3.66.22.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.19...hypothesis-python-3.66.22)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.0 to 3.7.1 (#123)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@3.7.0...3.7.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.22 to 3.66.23 (#122)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.22 to 3.66.23.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.22...hypothesis-python-3.66.23)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set different host to avoid email failures spam

* Better docs (#125)
liiight added a commit that referenced this pull request Jun 12, 2019
* Merge to master (#126)

* Bump version: 0.7.3 → 0.7.4

* updated changelog

* Statuspage clear incidents (#106)

Cleat existing statuspage incidents on online test runs

* removed gitter credentials from travis.yaml, set in travis settings correctly

* JSON Schema formatters (#107) Closes #104 Closed #105

Add ability to improve data validation via JSON schema formatters

* added COC link

* added brobot config

* Added ok property and documentation

* updated changelog

* Bump sphinx from 1.7.5 to 1.7.6 (#109)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](sphinx-doc/sphinx@v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.1 to 3.66.2 (#110)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.1 to 3.66.2.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.1...hypothesis-python-3.66.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.2 to 3.66.8 (#112)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.2 to 3.66.8.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.2...hypothesis-python-3.66.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.8 to 3.66.9 (#113)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.8 to 3.66.9.
<details>
<summary>Commits</summary>

- [`c88b187`](HypothesisWorks/hypothesis@c88b187) Bump hypothesis-python version to 3.66.9 and update changelog
- [`d7d376c`](HypothesisWorks/hypothesis@d7d376c) Merge pull request [#1416](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1416) from HypothesisWorks/DRMacIver/shrink-pass-metadata
- [`7dc032c`](HypothesisWorks/hypothesis@7dc032c) Python 2 compatibility in test
- [`f11ec36`](HypothesisWorks/hypothesis@f11ec36) Fix linting error
- [`1af5f36`](HypothesisWorks/hypothesis@1af5f36) Add common debug reporting mechanism for shrink passes
- See full diff in [compare view](HypothesisWorks/hypothesis@hypothesis-python-3.66.8...hypothesis-python-3.66.9)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)](https://dependabot.com/compatibility-score.html?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 reopen` will reopen this PR
- `@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 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.

</details>

* Bump rfc3987 from 1.3.7 to 1.3.8 (#114)

Bumps [rfc3987](https://github.com/dgerber/rfc3987) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/dgerber/rfc3987/releases)
- [Commits](https://github.com/dgerber/rfc3987/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.3 to 3.6.4 (#116)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.3 to 3.6.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@3.6.3...3.6.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.9 to 3.66.13 (#115)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.9 to 3.66.13.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.9...hypothesis-python-3.66.13)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx-rtd-theme from 0.4.0 to 0.4.1 (#117)

Bumps [sphinx-rtd-theme](https://github.com/rtfd/sphinx_rtd_theme) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/rtfd/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/rtfd/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](readthedocs/sphinx_rtd_theme@0.4.0...0.4.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set host so the dummy emails aren't actually sent via travis

* fixed statuspage tests

* Bump hypothesis from 3.66.13 to 3.66.15 (#118)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.13 to 3.66.15.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.13...hypothesis-python-3.66.15)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.4 to 3.7.0 (#119)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.4 to 3.7.0.
<details>
<summary>Changelog</summary>

*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*

> pytest 3.7.0 (2018-07-30)
> =========================
> 
> Deprecations and Removals
> -------------------------
> 
> - `#2639 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2639>`_: ``pytest_namespace`` has been deprecated.
> 
>   See the documentation for ``pytest_namespace`` hook for suggestions on how to deal
>   with this in plugins which use this functionality.
> 
> 
> - `#3661 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3661>`_: Calling a fixture function directly, as opposed to request them in a test function, now issues a ``RemovedInPytest4Warning``. It will be changed into an error in pytest ``4.0``.
> 
>   This is a great source of confusion to new users, which will often call the fixture functions and request them from test functions interchangeably, which breaks the fixture resolution model.
> 
> 
> 
> Features
> --------
> 
> - `#2283 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2283>`_: New ``package`` fixture scope: fixtures are finalized when the last test of a *package* finishes. This feature is considered **experimental**, so use it sparingly.
> 
> 
> - `#3576 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3576>`_: ``Node.add_marker`` now supports an ``append=True/False`` parameter to determine whether the mark comes last (default) or first.
> 
> 
> - `#3579 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3579>`_: Fixture ``caplog`` now has a ``messages`` property, providing convenient access to the format-interpolated log messages without the extra data provided by the formatter/handler.
> 
> 
> - `#3610 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3610>`_: New ``--trace`` option to enter the debugger at the start of a test.
> 
> 
> - `#3623 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3623>`_: Introduce ``pytester.copy_example`` as helper to do acceptance tests against examples from the project.
> 
> 
> 
> Bug Fixes
> ---------
> 
> - `#2220 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2220>`_: Fix a bug where fixtures overridden by direct parameters (for example parametrization) were being instantiated even if they were not being used by a test.
> 
> 
> - `#3695 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3695>`_: Fix ``ApproxNumpy`` initialisation argument mixup, ``abs`` and ``rel`` tolerances were flipped causing strange comparsion results.
>   Add tests to check ``abs`` and ``rel`` tolerances for ``np.array`` and test for expecting ``nan`` with ``np.array()``
> 
> 
> - `#980 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/980>`_: Fix truncated locals output in verbose mode.
> 
> 
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`997ef59`](pytest-dev/pytest@997ef59) Fix typos in CHANGELOG
- [`60b1913`](pytest-dev/pytest@60b1913) Preparing release version 3.7.0
- [`2c09930`](pytest-dev/pytest@2c09930) Use proper quotes for python 3.7 on travis.yml
- [`d461e93`](pytest-dev/pytest@d461e93) Use python 3.6 for regendoc
- [`eada0b1`](pytest-dev/pytest@eada0b1) Merge remote-tracking branch 'upstream/master' into release-3.7.0
- [`150535b`](pytest-dev/pytest@150535b) Merge pull request [#3696](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3696) from abrammer/approx_numpy_tolerance_bugfix
- [`f1ec02c`](pytest-dev/pytest@f1ec02c) Merge pull request [#3733](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3733) from nicoddemus/py37
- [`9f5d73d`](pytest-dev/pytest@9f5d73d) Merge pull request [#3735](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3735) from nicoddemus/deprecate-pytest-namespace
- [`8609f8d`](pytest-dev/pytest@8609f8d) Move warning definition to deprecated module
- [`953a618`](pytest-dev/pytest@953a618) Update CHANGELOG entry about pytest_namespace deprecation
- Additional commits viewable in [compare view](pytest-dev/pytest@3.6.4...3.7.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)](https://dependabot.com/compatibility-score.html?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 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.

</details>

* Bump hypothesis from 3.66.15 to 3.66.19 (#120)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.15 to 3.66.19.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.15...hypothesis-python-3.66.19)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.19 to 3.66.22 (#121)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.19 to 3.66.22.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.19...hypothesis-python-3.66.22)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.0 to 3.7.1 (#123)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@3.7.0...3.7.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.22 to 3.66.23 (#122)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.22 to 3.66.23.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-3.66.22...hypothesis-python-3.66.23)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set different host to avoid email failures spam

* Better docs (#125)

* rsp call now in try block (duh)

* fixed all tests

* reverted hipchat change

* skipping popcorn notify tests
liiight added a commit that referenced this pull request Jun 13, 2019
* Bump version: 0.7.3 → 0.7.4

* updated changelog

* Statuspage clear incidents (#106)

Cleat existing statuspage incidents on online test runs

* removed gitter credentials from travis.yaml, set in travis settings correctly

* JSON Schema formatters (#107) Closes #104 Closed #105

Add ability to improve data validation via JSON schema formatters

* added COC link

* added brobot config

* Added ok property and documentation

* updated changelog

* Bump sphinx from 1.7.5 to 1.7.6 (#109)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.7.5...v1.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.1 to 3.66.2 (#110)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.1 to 3.66.2.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.1...hypothesis-python-3.66.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.2 to 3.66.8 (#112)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.2 to 3.66.8.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.2...hypothesis-python-3.66.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.8 to 3.66.9 (#113)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.8 to 3.66.9.
<details>
<summary>Commits</summary>

- [`c88b187`](https://github.com/HypothesisWorks/hypothesis/commit/c88b187e80e68b546c56f4bb23c2df4c9ed615a5) Bump hypothesis-python version to 3.66.9 and update changelog
- [`d7d376c`](https://github.com/HypothesisWorks/hypothesis/commit/d7d376c37bccea863465060a2bc53303d83914f5) Merge pull request [#1416](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1416) from HypothesisWorks/DRMacIver/shrink-pass-metadata
- [`7dc032c`](https://github.com/HypothesisWorks/hypothesis/commit/7dc032ce57047f18080bb1fc02d38b1b7e717455) Python 2 compatibility in test
- [`f11ec36`](https://github.com/HypothesisWorks/hypothesis/commit/f11ec363c280f63647ac7b1632d02934b4aca913) Fix linting error
- [`1af5f36`](https://github.com/HypothesisWorks/hypothesis/commit/1af5f36f6ba524d0a5bbe898598aa12a32e42e54) Add common debug reporting mechanism for shrink passes
- See full diff in [compare view](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.8...hypothesis-python-3.66.9)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)](https://dependabot.com/compatibility-score.html?dependency-name=hypothesis&package-manager=pip&previous-version=3.66.8&new-version=3.66.9)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 reopen` will reopen this PR
- `@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 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.

</details>

* Bump rfc3987 from 1.3.7 to 1.3.8 (#114)

Bumps [rfc3987](https://github.com/dgerber/rfc3987) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/dgerber/rfc3987/releases)
- [Commits](https://github.com/dgerber/rfc3987/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.3 to 3.6.4 (#116)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.3 to 3.6.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.6.3...3.6.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.9 to 3.66.13 (#115)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.9 to 3.66.13.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.9...hypothesis-python-3.66.13)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx-rtd-theme from 0.4.0 to 0.4.1 (#117)

Bumps [sphinx-rtd-theme](https://github.com/rtfd/sphinx_rtd_theme) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/rtfd/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/rtfd/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/rtfd/sphinx_rtd_theme/compare/0.4.0...0.4.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set host so the dummy emails aren't actually sent via travis

* fixed statuspage tests

* Bump hypothesis from 3.66.13 to 3.66.15 (#118)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.13 to 3.66.15.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.13...hypothesis-python-3.66.15)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.6.4 to 3.7.0 (#119)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.6.4 to 3.7.0.
<details>
<summary>Changelog</summary>

*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*

> pytest 3.7.0 (2018-07-30)
> =========================
> 
> Deprecations and Removals
> -------------------------
> 
> - `#2639 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2639>`_: ``pytest_namespace`` has been deprecated.
> 
>   See the documentation for ``pytest_namespace`` hook for suggestions on how to deal
>   with this in plugins which use this functionality.
> 
> 
> - `#3661 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3661>`_: Calling a fixture function directly, as opposed to request them in a test function, now issues a ``RemovedInPytest4Warning``. It will be changed into an error in pytest ``4.0``.
> 
>   This is a great source of confusion to new users, which will often call the fixture functions and request them from test functions interchangeably, which breaks the fixture resolution model.
> 
> 
> 
> Features
> --------
> 
> - `#2283 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2283>`_: New ``package`` fixture scope: fixtures are finalized when the last test of a *package* finishes. This feature is considered **experimental**, so use it sparingly.
> 
> 
> - `#3576 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3576>`_: ``Node.add_marker`` now supports an ``append=True/False`` parameter to determine whether the mark comes last (default) or first.
> 
> 
> - `#3579 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3579>`_: Fixture ``caplog`` now has a ``messages`` property, providing convenient access to the format-interpolated log messages without the extra data provided by the formatter/handler.
> 
> 
> - `#3610 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3610>`_: New ``--trace`` option to enter the debugger at the start of a test.
> 
> 
> - `#3623 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3623>`_: Introduce ``pytester.copy_example`` as helper to do acceptance tests against examples from the project.
> 
> 
> 
> Bug Fixes
> ---------
> 
> - `#2220 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2220>`_: Fix a bug where fixtures overridden by direct parameters (for example parametrization) were being instantiated even if they were not being used by a test.
> 
> 
> - `#3695 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3695>`_: Fix ``ApproxNumpy`` initialisation argument mixup, ``abs`` and ``rel`` tolerances were flipped causing strange comparsion results.
>   Add tests to check ``abs`` and ``rel`` tolerances for ``np.array`` and test for expecting ``nan`` with ``np.array()``
> 
> 
> - `#980 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/980>`_: Fix truncated locals output in verbose mode.
> 
> 
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`997ef59`](https://github.com/pytest-dev/pytest/commit/997ef593068a36c283cbb83d938272b9770caa36) Fix typos in CHANGELOG
- [`60b1913`](https://github.com/pytest-dev/pytest/commit/60b1913ba21094da5eb91d8c68642c38f20f6a26) Preparing release version 3.7.0
- [`2c09930`](https://github.com/pytest-dev/pytest/commit/2c09930b6d701d91a0284c6d44086488ffbcb419) Use proper quotes for python 3.7 on travis.yml
- [`d461e93`](https://github.com/pytest-dev/pytest/commit/d461e931dd7fa7eae7b835cb84047e033872aade) Use python 3.6 for regendoc
- [`eada0b1`](https://github.com/pytest-dev/pytest/commit/eada0b1fd7a892be9c8e32cac7b3af26b919056d) Merge remote-tracking branch 'upstream/master' into release-3.7.0
- [`150535b`](https://github.com/pytest-dev/pytest/commit/150535b6c11b16ad38299ea93246b5ad55ce013c) Merge pull request [#3696](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3696) from abrammer/approx_numpy_tolerance_bugfix
- [`f1ec02c`](https://github.com/pytest-dev/pytest/commit/f1ec02cdcd6aa00d0eaf72d9bcfa862be9629118) Merge pull request [#3733](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3733) from nicoddemus/py37
- [`9f5d73d`](https://github.com/pytest-dev/pytest/commit/9f5d73d44afc165a0c0803913615f3ddd119d2b3) Merge pull request [#3735](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3735) from nicoddemus/deprecate-pytest-namespace
- [`8609f8d`](https://github.com/pytest-dev/pytest/commit/8609f8d25a1f9a59df835bf51bdf86953c127f00) Move warning definition to deprecated module
- [`953a618`](https://github.com/pytest-dev/pytest/commit/953a618102782daceb229af3b8788b71560b1f0d) Update CHANGELOG entry about pytest_namespace deprecation
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.6.4...3.7.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)](https://dependabot.com/compatibility-score.html?dependency-name=pytest&package-manager=pip&previous-version=3.6.4&new-version=3.7.0)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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 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.

</details>

* Bump hypothesis from 3.66.15 to 3.66.19 (#120)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.15 to 3.66.19.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.15...hypothesis-python-3.66.19)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.19 to 3.66.22 (#121)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.19 to 3.66.22.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.19...hypothesis-python-3.66.22)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.0 to 3.7.1 (#123)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.7.0...3.7.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.22 to 3.66.23 (#122)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.22 to 3.66.23.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.22...hypothesis-python-3.66.23)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* set different host to avoid email failures spam

* Better docs (#125)

* Bump hypothesis from 3.66.23 to 3.66.29 (#124)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.23 to 3.66.29.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.23...hypothesis-python-3.66.29)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.66.29 to 3.67.0 (#127)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.66.29 to 3.67.0.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.66.29...hypothesis-python-3.67.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.1 to 3.7.2 (#130)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.7.1...3.7.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.67.0 to 3.68.2 (#132)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.67.0 to 3.68.2.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.67.0...hypothesis-python-3.68.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.7.6 to 1.7.7 (#131)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.7.6...v1.7.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Adding black (#133)

* Bump hypothesis from 3.68.2 to 3.69.3 (#136)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.68.2 to 3.69.3.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.68.2...hypothesis-python-3.69.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.2 to 3.7.3 (#135)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.7.2...3.7.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.7.7 to 1.7.8 (#140)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.7 to 1.7.8.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.7.7...v1.7.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.3 to 3.7.4 (#137)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.7.3...3.7.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pre-commit from 1.10.5 to 1.11.0 (#138)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.10.5 to 1.11.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v1.10.5...v1.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.69.3 to 3.70.3 (#141)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.69.3 to 3.70.3.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.69.3...hypothesis-python-3.70.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.70.3 to 3.71.3 (#145)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.70.3 to 3.71.3.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.70.3...hypothesis-python-3.71.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.7.4 to 3.8.0 (#144)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.7.4 to 3.8.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.7.4...3.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest-cov from 2.5.1 to 2.6.0 (#143)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.5.1...v2.6.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.7.8 to 1.7.9 (#142)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.8 to 1.7.9.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.7.8...v1.7.9)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.71.3 to 3.71.6 (#147)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.71.3 to 3.71.6.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.71.3...hypothesis-python-3.71.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.7.9 to 1.8.0 (#146)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.7.9 to 1.8.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.7.9...v1.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.8.0 to 3.8.1 (#152)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.8.0...3.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pre-commit from 1.11.0 to 1.11.1 (#149)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v1.11.0...v1.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.8.0 to 1.8.1 (#151)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v1.8.0...v1.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.71.6 to 3.71.10 (#150)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.71.6 to 3.71.10.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.71.6...hypothesis-python-3.71.10)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump click from 6.7 to 7.0 (#153)

Bumps [click](https://github.com/pallets/click) from 6.7 to 7.0.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/master/docs/changelog.rst)
- [Commits](https://github.com/pallets/click/compare/6.7...7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.71.10 to 3.74.0 (#154)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.71.10 to 3.74.0.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.71.10...hypothesis-python-3.74.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pip-tools from 2.0.2 to 3.0.0 (#155)

Bumps [pip-tools](https://github.com/jazzband/pip-tools) from 2.0.2 to 3.0.0.
- [Release notes](https://github.com/jazzband/pip-tools/releases)
- [Changelog](https://github.com/jazzband/pip-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jazzband/pip-tools/compare/2.0.2...3.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pip-tools from 3.0.0 to 3.1.0 (#160)

Bumps [pip-tools](https://github.com/jazzband/pip-tools) from 3.0.0 to 3.1.0.
<details>
<summary>Release notes</summary>

*Sourced from [pip-tools's releases](https://github.com/jazzband/pip-tools/releases).*

> ## 3.1.0
> Features:
> - Added support of `pip` 18.1 ([#689](https://github-redirect.dependabot.com/jazzband/pip-tools/pull/689)). Thanks [**vphilippon**](https://github.com/vphilippon)
</details>
<details>
<summary>Changelog</summary>

*Sourced from [pip-tools's changelog](https://github.com/jazzband/pip-tools/blob/master/CHANGELOG.md).*

> # 3.1.0 (2018-10-05)
> 
> Features:
> - Added support of `pip` 18.1
> ([#689](https://github-redirect.dependabot.com/jazzband/pip-tools/pull/689)). Thanks [**vphilippon**](https://github.com/vphilippon)
</details>
<details>
<summary>Commits</summary>

- [`d182b50`](https://github.com/jazzband/pip-tools/commit/d182b50f36d3de77e51efcdf5e421468db18ba60) v3.1.0 changelog
- [`40c19b2`](https://github.com/jazzband/pip-tools/commit/40c19b293eb6487ed89cb1cdaba503d5cbee3f3e) Merge pull request [#689](https://github-redirect.dependabot.com/jazzband/pip-tools/issues/689) from vphilippon/pip-18.1-support
- [`98f6599`](https://github.com/jazzband/pip-tools/commit/98f6599b6f59696a5a04a7a5e4a013fcd2c8144a) Support of pip 18.1
- See full diff in [compare view](https://github.com/jazzband/pip-tools/compare/3.0.0...3.1.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pip-tools&package-manager=pip&previous-version=3.0.0&new-version=3.1.0)](https://dependabot.com/compatibility-score.html?dependency-name=pip-tools&package-manager=pip&previous-version=3.0.0&new-version=3.1.0)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* Bump sphinx-rtd-theme from 0.4.1 to 0.4.2 (#159)

Bumps [sphinx-rtd-theme](https://github.com/rtfd/sphinx_rtd_theme) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/rtfd/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/rtfd/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/rtfd/sphinx_rtd_theme/compare/0.4.1...0.4.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.8.1 to 3.8.2 (#158)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.8.1 to 3.8.2.
<details>
<summary>Changelog</summary>

*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*

> pytest 3.8.2 (2018-10-02)
> =========================
> 
> Deprecations and Removals
> -------------------------
> 
> - `#4036 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4036>`_: The ``item`` parameter of ``pytest_warning_captured`` hook is now documented as deprecated. We realized only after
>   the ``3.8`` release that this parameter is incompatible with ``pytest-xdist``.
> 
>   Our policy is to not deprecate features during bugfix releases, but in this case we believe it makes sense as we are
>   only documenting it as deprecated, without issuing warnings which might potentially break test suites. This will get
>   the word out that hook implementers should not use this parameter at all.
> 
>   In a future release ``item`` will always be ``None`` and will emit a proper warning when a hook implementation
>   makes use of it.
> 
> 
> 
> Bug Fixes
> ---------
> 
> - `#3539 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3539>`_: Fix reload on assertion rewritten modules.
> 
> 
> - `#4034 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4034>`_: The ``.user_properties`` attribute of ``TestReport`` objects is a list
>   of (name, value) tuples, but could sometimes be instantiated as a tuple
>   of tuples.  It is now always a list.
> 
> 
> - `#4039 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4039>`_: No longer issue warnings about using ``pytest_plugins`` in non-top-level directories when using ``--pyargs``: the
>   current ``--pyargs`` mechanism is not reliable and might give false negatives.
> 
> 
> - `#4040 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4040>`_: Exclude empty reports for passed tests when ``-rP`` option is used.
> 
> 
> - `#4051 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4051>`_: Improve error message when an invalid Python expression is passed to the ``-m`` option.
> 
> 
> - `#4056 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4056>`_: ``MonkeyPatch.setenv`` and ``MonkeyPatch.delenv`` issue a warning if the environment variable name is not ``str`` on Python 2.
> 
>   In Python 2, adding ``unicode`` keys to ``os.environ`` causes problems with ``subprocess`` (and possible other modules),
>   making this a subtle bug specially susceptible when used with ``from __future__ import unicode_literals``.
> 
> 
> 
> Improved Documentation
> ----------------------
> 
> - `#3928 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/3928>`_: Add possible values for fixture scope to docs.
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`d3673c7`](https://github.com/pytest-dev/pytest/commit/d3673c7429f00ac7dfa91180194d43fe9dd99b5c) Preparing release version 3.8.2
- [`25fe370`](https://github.com/pytest-dev/pytest/commit/25fe3706a4c5b327c8050335ea10326a14638e4c) Merge pull request [#4056](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4056) from nicoddemus/unicode-vars
- [`1a323fb`](https://github.com/pytest-dev/pytest/commit/1a323fbd3c52db051ae32e2b27275717b891b322) Show a warning when non-str is given to Monkeypatch.setenv
- [`9d971d3`](https://github.com/pytest-dev/pytest/commit/9d971d33bec34715715bf5c5c269bc73fca00c36) Hide internal pytest.warns traceback
- [`bc009a8`](https://github.com/pytest-dev/pytest/commit/bc009a8582b4787c409528bf9c0d1bc6792d35ce) Fix test to comply with pypy 6.0
- [`5e7d427`](https://github.com/pytest-dev/pytest/commit/5e7d427df1b258b5e4c0f5e1496f0f68545ad4b1) Merge pull request [#4060](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4060) from nicoddemus/4051-changelog
- [`dd59ed3`](https://github.com/pytest-dev/pytest/commit/dd59ed3b18404df695f20815aa4a2d854465d582) Merge pull request [#4059](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4059) from labcodes/documenting-scopes
- [`20d0f0e`](https://github.com/pytest-dev/pytest/commit/20d0f0e56bfa87440920cc4809d1505d975e130f) Improve changelog for [#4051](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4051)
- [`d24a7e6`](https://github.com/pytest-dev/pytest/commit/d24a7e6c5a415ece9ad377d13b20daefc944fdd4) Issue warning if Monkeypatch.setenv/delenv receive non-strings in Python 2
- [`4dc73bd`](https://github.com/pytest-dev/pytest/commit/4dc73bda45b3cbf1bc42429b29943c1557db5a6d) Update changelog
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.8.1...3.8.2)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=3.8.1&new-version=3.8.2)](https://dependabot.com/compatibility-score.html?dependency-name=pytest&package-manager=pip&previous-version=3.8.1&new-version=3.8.2)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* Bump hypothesis from 3.74.0 to 3.74.3 (#157)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.74.0 to 3.74.3.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.74.0...hypothesis-python-3.74.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pre-commit from 1.11.1 to 1.11.2 (#161)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.11.1 to 1.11.2.
<details>
<summary>Release notes</summary>

*Sourced from [pre-commit's releases](https://github.com/pre-commit/pre-commit/releases).*

> ## pre-commit v1.11.2
> ### Fixes
> - `check-useless-exclude` now considers `types`
>     - [#704](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/704) issue by [**asottile**](https://github.com/asottile).
>     - [#837](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/837) PR by [**georgeyk**](https://github.com/georgeyk).
> - `pre-push` hook was not identifying all commits on push to new branch
>     - [#843](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/843) issue by [**prem-nuro**](https://github.com/prem-nuro).
>     - [#844](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/844) PR by [**asottile**](https://github.com/asottile).
</details>
<details>
<summary>Changelog</summary>

*Sourced from [pre-commit's changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md).*

> 1.11.2
> ======
> 
> ### Fixes
> - `check-useless-exclude` now considers `types`
>     - [#704](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/704) issue by [**asottile**](https://github.com/asottile).
>     - [#837](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/837) PR by [**georgeyk**](https://github.com/georgeyk).
> - `pre-push` hook was not identifying all commits on push to new branch
>     - [#843](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/843) issue by [**prem-nuro**](https://github.com/prem-nuro).
>     - [#844](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/844) PR by [**asottile**](https://github.com/asottile).
</details>
<details>
<summary>Commits</summary>

- [`9c37473`](https://github.com/pre-commit/pre-commit/commit/9c374732566efa7883a85c53c5aa09d64214a6bd) v1.11.2
- [`9bcfe17`](https://github.com/pre-commit/pre-commit/commit/9bcfe176d412dbdffa5142131c7b659830cef441) Merge pull request [#844](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/844) from pre-commit/pre_push_ancestor_identification
- [`3181b46`](https://github.com/pre-commit/pre-commit/commit/3181b461aa9386d733455147a1cac18dc50b6606) fix pushing to new branch not identifying all commits
- [`c0b1f2f`](https://github.com/pre-commit/pre-commit/commit/c0b1f2ff25b53efcfa03098f2b4cb90ded905063) Merge pull request [#837](https://github-redirect.dependabot.com/pre-commit/pre-commit/issues/837) from georgeyk/check-useless-excludes-type-filter
- [`1b496c5`](https://github.com/pre-commit/pre-commit/commit/1b496c5fc37298d029c97782486ff420c99a4797) Fix `check-useless-exclude` to consider types filter
- See full diff in [compare view](https://github.com/pre-commit/pre-commit/compare/v1.11.1...v1.11.2)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pre-commit&package-manager=pip&previous-version=1.11.1&new-version=1.11.2)](https://dependabot.com/compatibility-score.html?dependency-name=pre-commit&package-manager=pip&previous-version=1.11.1&new-version=1.11.2)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* Bump hypothesis from 3.74.3 to 3.76.0 (#162)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.74.3 to 3.76.0.
<details>
<summary>Release notes</summary>

*Sourced from [hypothesis's releases](https://github.com/HypothesisWorks/hypothesis/releases).*

> ## Hypothesis for Python - version 3.76.0
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-76-0).
> 
> ## Hypothesis for Python - version 3.75.4
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-75-4).
> 
> ## Hypothesis for Python - version 3.75.3
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-75-3).
> 
> ## Hypothesis for Python - version 3.75.2
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-75-2).
> 
> ## Hypothesis for Python - version 3.75.1
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-75-1).
> 
> ## Hypothesis for Python - version 3.75.0
> You can [read the changelog for this release here](https://hypothesis.readthedocs.io/en/latest/changes.html#v3-75-0).
</details>
<details>
<summary>Commits</summary>

- [`4e208b1`](https://github.com/HypothesisWorks/hypothesis/commit/4e208b1823474615930e004a1e6590edc37aa921) Bump hypothesis-python version to 3.76.0 and update changelog
- [`928e575`](https://github.com/HypothesisWorks/hypothesis/commit/928e57554754bc780ee307835688cc752a386743) Deprecate float sizes (min_size, max_size) ([#1635](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1635))
- [`9064a8f`](https://github.com/HypothesisWorks/hypothesis/commit/9064a8fd13cc05261fbe0853b6f40f3313150e53) Bump hypothesis-python version to 3.75.4 and update changelog
- [`1652781`](https://github.com/HypothesisWorks/hypothesis/commit/1652781fe427ab6f61049e71e32471d3e3414751) Merge pull request [#1608](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1608) from Zalathar/length-shrinker
- [`49b536e`](https://github.com/HypothesisWorks/hypothesis/commit/49b536e6d1af03f4d913aa65fdf2bedab13fd6e4) Merge pull request [#1632](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1632) from seifertm/ignore_pluggy_deprecation
- [`9fb3fcf`](https://github.com/HypothesisWorks/hypothesis/commit/9fb3fcfd2fd0c3ea971656a00f32789945abd2f6) Tests no longer fail with a DeprecationWarning for users of pluggy<0.6.
- [`23bd21b`](https://github.com/HypothesisWorks/hypothesis/commit/23bd21b3f16d5b1ebd995b6f31fc8927e48eceb9) Bump hypothesis-python version to 3.75.3 and update changelog
- [`1379f18`](https://github.com/HypothesisWorks/hypothesis/commit/1379f1888c0db6e69cb37189c980994841a6801a) Merge pull request [#1601](https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/1601) from Zalathar/example-block-docs
- [`acad9ca`](https://github.com/HypothesisWorks/hypothesis/commit/acad9cae56070b95474056e07a92036eb39db3b8) Add RELEASE.rst
- [`7aa3881`](https://github.com/HypothesisWorks/hypothesis/commit/7aa3881e67b68bc54fb58d4b9ee070580beb4272) Explain how Length.run_step works
- Additional commits viewable in [compare view](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.74.3...hypothesis-python-3.76.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=hypothesis&package-manager=pip&previous-version=3.74.3&new-version=3.76.0)](https://dependabot.com/compatibility-score.html?dependency-name=hypothesis&package-manager=pip&previous-version=3.74.3&new-version=3.76.0)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* Bump pre-commit from 1.11.2 to 1.12.0 (#168)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v1.11.2...v1.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump hypothesis from 3.76.0 to 3.81.0 (#167)

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 3.76.0 to 3.81.0.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-3.76.0...hypothesis-python-3.81.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump pytest from 3.8.2 to 3.9.3 (#166)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.8.2 to 3.9.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/3.8.2...3.9.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump requests from 2.19.1 to 2.20.0 (#163)

Bumps [requests](https://github.com/requests/requests) from 2.19.1 to 2.20.0.
- [Release notes](https://github.com/requests/requests/releases)
- [Changelog](https://github.com/requests/requests/blob/master/HISTORY.md)
- [Commits](https://github.com/requests/requests/compare/v2.19.1...v2.20.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump sphinx from 1.8.1 to 1.8.2 (#173)

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.1 to 1.8.2.
<details>
<summary>Changelog</summary>

*Sourced from [sphinx's changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES).*

> Release 1.8.2 (in development)
> ==============================
> 
> Dependencies
> ------------
> 
> Incompatible changes
> --------------------
> 
> Deprecated
> ----------
> 
> Features added
> --------------
> 
> Bugs fixed
> ----------
> 
> Testing
> --------
> 
> Release 1.8.2 (released Nov 11, 2018)
> =====================================
> 
> Incompatible changes
> --------------------
> 
> * [#5497](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5497): Do not include MathJax.js and jsmath.js unless it is really needed
> 
> Features added
> --------------
> 
> * [#5471](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5471): Show appropriate deprecation warnings
> 
> Bugs fixed
> ----------
> 
> * [#5490](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5490): latex: enumerated list causes a crash with recommonmark
> * [#5492](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5492): sphinx-build fails to build docs w/ Python < 3.5.2
> * [#3704](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/3704): latex: wrong ``\label`` positioning for figures with a legend
> * [#5496](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5496): C++, fix assertion when a symbol is declared more than twice.
> * [#5493](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5493): gettext: crashed with broken template
> * [#5495](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5495): csv-table directive with file option in included file is broken (refs:
>   [#4821](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/4821))
> * [#5498](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5498): autodoc: unable to find type hints for a ``functools.partial``
> * [#5480](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5480): autodoc: unable to find type hints for unresolvable Forward references
> * [#5419](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5419): incompatible math_block node has been generated
> * [#5548](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5548): Fix ensuredir() in case of pre-existing file
> * [#5549](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5549): graphviz Correctly deal with non-existing static dir
> * [#3002](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/3002): i18n: multiple footnote_references referring same footnote causes
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`62a83e4`](https://github.com/sphinx-doc/sphinx/commit/62a83e496093bb48bcabcc432f54005686dc06a1) Bump to 1.8.2 final
- [`f75f03c`](https://github.com/sphinx-doc/sphinx/commit/f75f03c1cbe427b9dd83e430b9251b81e51a3684) Merge pull request [#5601](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5601) from tk0miya/tox_install_command
- [`b28ab1e`](https://github.com/sphinx-doc/sphinx/commit/b28ab1e103ad5508b4881b339e2adc2f4cdbf837) Merge pull request [#5600](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5600) from tk0miya/3080_invalid_texinfo
- [`8adb20c`](https://github.com/sphinx-doc/sphinx/commit/8adb20cc420cf836e4b4715dc1dab99c27062df1) Give install_command to tox
- [`feba53f`](https://github.com/sphinx-doc/sphinx/commit/feba53ff55185e87cb38f582c0f17621121969ce) Fix [#3080](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/3080): texinfo: multiline citations are broken
- [`84f7812`](https://github.com/sphinx-doc/sphinx/commit/84f781252f7ec44e2b13da24ea8c3e34589b414c) Fix [#3080](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/3080): texinfo: multiline rubric is broken
- [`994b0ea`](https://github.com/sphinx-doc/sphinx/commit/994b0ea827013179ca0f64f7e413b9472955e0d7) LaTeX: update date and version of sphinx.sty
- [`c9999b1`](https://github.com/sphinx-doc/sphinx/commit/c9999b12087ce4a0f9ea2ebcfb2efd2d71897733) Merge pull request [#5583](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5583) from jfbu/5579_style_index_entries
- [`63daf8c`](https://github.com/sphinx-doc/sphinx/commit/63daf8c6e62e57ceaf818243592ecf3f28bc45db) Merge pull request [#5525](https://github-redirect.dependabot.com/sphinx-doc/sphinx/issues/5525) from eqvinox/revert-pickle-write-1.8
- [`00a75b2`](https://github.com/sphinx-doc/sphinx/commit/00a75b2742a608ebaedf4816d66e36c8f4f18205) LaTeX: deprecate optional argument scre to visit_index()
- Additional commits viewable in [compare view](https://github.com/sphinx-doc/sphinx/compare/v1.8.1...v1.8.2)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=sphinx&package-manager=pip&previous-version=1.8.1&new-version=1.8.2)](https://dependabot.com/compatibility-score.html?dependency-name=sphinx&package-manager=pip&previous-version=1.8.1&new-version=1.8.2)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* Bump pytest from 3.9.3 to 3.10.1 (#172)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.9.3 to 3.10.1.
<details>
<summary>Changelog</summary>

*Sourced from [pytest's changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst).*

> pytest 3.10.1 (2018-11-11)
> ==========================
> 
> Bug Fixes
> ---------
> 
> - `#4287 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4287>`_: Fix nested usage of debugging plugin (pdb), e.g. with pytester's ``testdir.runpytest``.
> 
> 
> - `#4304 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4304>`_: Block the ``stepwise`` plugin if ``cacheprovider`` is also blocked, as one depends on the other.
> 
> 
> - `#4306 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4306>`_: Parse ``minversion`` as an actual version and not as dot-separated strings.
> 
> 
> - `#4310 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4310>`_: Fix duplicate collection due to multiple args matching the same packages.
> 
> 
> - `#4321 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4321>`_: Fix ``item.nodeid`` with resolved symlinks.
> 
> 
> - `#4325 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4325>`_: Fix collection of direct symlinked files, where the target does not match ``python_files``.
> 
> 
> - `#4329 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4329>`_: Fix TypeError in report_collect with _collect_report_last_write.
> 
> 
> 
> Trivial/Internal Changes
> ------------------------
> 
> - `#4305 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4305>`_: Replace byte/unicode helpers in test_capture with python level syntax.
> 
> 
> pytest 3.10.0 (2018-11-03)
> ==========================
> 
> Features
> --------
> 
> - `#2619 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/2619>`_: Resume capturing output after ``continue`` with ``__import__("pdb").set_trace()``.
> 
>   This also adds a new ``pytest_leave_pdb`` hook, and passes in ``pdb`` to the
>   existing ``pytest_enter_pdb`` hook.
> 
> 
> - `#4147 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4147>`_: Add ``--sw``, ``--stepwise`` as an alternative to ``--lf -x`` for stopping at the first failure, but starting the next test invocation from that test.  See `the documentation <https://docs.pytest.org/en/latest/cache.html#stepwise>`__ for more info.
> 
> 
> - `#4188 <https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4188>`_: Make ``--color`` emit colorful dots when not running in verbose mode. Earlier, it would only colorize the test-by-test output if ``--verbose`` was also passed.
></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`2626bd9`](https://github.com/pytest-dev/pytest/commit/2626bd9afa714c9ae1f50b99f7d0d18e7cf29d27) Preparing release version 3.10.1
- [`b6f16ab`](https://github.com/pytest-dev/pytest/commit/b6f16abfe0f29c0f5a5b4d983950c7b77da40607) Merge pull request [#4369](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4369) from blueyed/cleanup
- [`e5a9f92`](https://github.com/pytest-dev/pytest/commit/e5a9f92dfb52bbaaf20efe566a92dc087ea1688b) Merge pull request [#4337](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4337) from blueyed/fix-sym
- [`a6ff5e6`](https://github.com/pytest-dev/pytest/commit/a6ff5e6bfc117f9151c6506a5f6f4bba51a1676c) Cleanup/follow-up to [#4319](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4319)
- [`be15ad8`](https://github.com/pytest-dev/pytest/commit/be15ad8d2521c8b5f48c6bf36c0e4e8031ef1f1d) Fix collection of direct symlinked files not in python_files
- [`7ab3d81`](https://github.com/pytest-dev/pytest/commit/7ab3d818f03331ebf2765f6c4ea005b721b1c3fe) Merge pull request [#4356](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4356) from blueyed/fix-equal_with_bash
- [`b51c1c3`](https://github.com/pytest-dev/pytest/commit/b51c1c3b8da92c670766fe2fec43f2332bfe7c70) tests: fix equal_with_bash for .coverage files
- [`e14ca19`](https://github.com/pytest-dev/pytest/commit/e14ca19988bb5cb1754a82b6c404b8ae3f746ee7) Merge pull request [#4352](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4352) from blueyed/_check_initialpaths_for_relpath
- [`bee72a6`](https://github.com/pytest-dev/pytest/commit/bee72a66228762a220474445c9bf019600105528) Fix nodes._check_initialpaths_for_relpath for dirs
- [`e00f3a2`](https://github.com/pytest-dev/pytest/commit/e00f3a2fb76cd81be72fc41db509fe301122dbcb) Merge pull request [#4353](https://github-redirect.dependabot.com/pytest-dev/pytest/issues/4353) from blueyed/test_fileimport
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest/compare/3.9.3...3.10.1)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=3.9.3&new-version=3.10.1)](https://dependabot.com/compatibility-score.html?dependency-name=pytest&package-manager=pip&previous-version=3.9.3&new-version=3.10.1)

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`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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.

</details>

* [Security] Bump requests from 2.19.1 to 2.20.1 (#171)

Bumps [requests](https://github.com/requests/requests) from 2.19.1 to 2.20.1. **This update includes security fixes.**
<details>
…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants