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

build(deps): update pytest-benchmark requirement from ~=3.2.3 to ~=3.4.1 #764

Merged
merged 1 commit into from
Apr 19, 2021

Conversation

dependabot-preview[bot]
Copy link
Contributor

Updates the requirements on pytest-benchmark to permit the latest version.

Changelog

Sourced from pytest-benchmark's changelog.

3.4.1 (2021-04-17)

  • Republished with updated changelog.

    I intended to publish a 3.3.0 release but I messed it up because bumpversion doesn't work well with pre-commit apparently... thus 3.4.0 was set in by accident.

3.4.0 (2021-04-17)

  • Disable progress indication unless --benchmark-verbose is used. Contributed by Dimitris Rozakis in #149.
  • Added Python 3.9, dropped Python 3.5. Contributed by Miroslav Šedivý in #189.
  • Changed the "cpu" data in the json output to include everything that cpuinfo outputs, for better or worse as cpuinfo 6.0 changed some fields. Users should now ensure they are an adequate cpuinfo package installed. MAY BE BACKWARDS INCOMPATIBLE
  • Changed behavior of --benchmark-skip and --benchmark-only to apply early in the collection phase. This means skipped tests won't make pytest run fixtures for said tests unnecessarily, but unfortunately this also means the skipping behavior will be applied to any tests that requires a "benchmark" fixture, regardless if it would come from pytest-benchmark or not. MAY BE BACKWARDS INCOMPATIBLE
  • Added --benchmark-quiet - option to disable reporting and other information output.
  • Squelched unnecessary warning when --benchmark-disable and save options are used. Fixes #199.
  • PerformanceRegression exception no longer inherits pytest.UsageError (apparently a final class).

3.2.3 (2020-01-10)

  • Fixed "already-imported" pytest warning. Contributed by Jonathan Simon Prates in #151.
  • Fixed breakage that occurs when benchmark is disabled while using cprofile feature (by disabling cprofile too).
  • Dropped Python 3.4 from the test suite and updated test deps.
  • Fixed pytest_benchmark.utils.clonefunc to work on Python 3.8.

3.2.2 (2017-01-12)

  • Added support for pytest items without funcargs. Fixes interoperability with other pytest plugins like pytest-flake8.

3.2.1 (2017-01-10)

  • Updated changelog entries for 3.2.0. I made the release for pytest-cov on the same day and thought I updated the changelogs for both plugins. Alas, I only updated pytest-cov.
  • Added missing version constraint change. Now pytest >= 3.8 is required (due to pytest 4.1 support).
  • Fixed couple CI/test issues.
  • Fixed broken pytest_benchmark.__version__.

3.2.0 (2017-01-07)

  • Added support for simple trial x-axis histogram label. Contributed by Ken Crowell in #95).
  • Added support for Pytest 3.3+, Contributed by Julien Nicoulaud in #103.
  • Added support for Pytest 4.0. Contributed by Pablo Aguiar in #129 and #130.
  • Added support for Pytest 4.1.
  • Various formatting, spelling and documentation fixes. Contributed by Ken Crowell, Ofek Lev, Matthew Feickert, Jose Eduardo, Anton Lodder, Alexander Duryagin and Grygorii Iermolenko in #97, #97, #105, #110, #111, #115, #123, #131 and #140.
  • Fixed broken pytest_benchmark_update_machine_info hook. Contributed by Alex Ford in #109.
  • Fixed bogus xdist warning when using --benchmark-disable. Contributed by Francesco Ballarin in #113.
  • Added support for pathlib2. Contributed by Lincoln de Sousa in #114.

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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:

  • Update frequency (including time of day and day of week)
  • 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)

Updates the requirements on [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark) to permit the latest version.
- [Release notes](https://github.com/ionelmc/pytest-benchmark/releases)
- [Changelog](https://github.com/ionelmc/pytest-benchmark/blob/master/CHANGELOG.rst)
- [Commits](ionelmc/pytest-benchmark@v3.2.3...v3.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies 🔗 Pull requests that update a dependency file label Apr 19, 2021
@codecov
Copy link

codecov bot commented Apr 19, 2021

Codecov Report

❗ No coverage uploaded for pull request base (develop@caa9a90). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             develop     #764   +/-   ##
==========================================
  Coverage           ?   90.37%           
==========================================
  Files              ?      142           
  Lines              ?     4083           
  Branches           ?        0           
==========================================
  Hits               ?     3690           
  Misses             ?      393           
  Partials           ?        0           
Flag Coverage Δ
py3.8-ubuntu-latest-pandas 90.37% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out 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 caa9a90...ad436f5. Read the comment docs.

@sbrugman sbrugman merged commit 4d67636 into develop Apr 19, 2021
@sbrugman sbrugman deleted the dependabot/pip/pytest-benchmark-approx-eq-3.4.1 branch April 19, 2021 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies 🔗 Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant