probabilistic-numerics / probnum

Probabilistic Numerics in Python.
http://probnum.org
MIT License
439 stars 57 forks source link

Update asv requirement from <0.6,>=0.5.1 to >=0.5.1,<0.7 #832

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on asv to permit the latest version.

Changelog

Sourced from asv's changelog.

0.6.0 (2023-08-20)

New Features ^^^^^^^^^^^^

  • asv_runner is now used internally, making the addition of custom benchmark types viable (#1287)
  • Benchmarks can be skipped, both wholly and in part using new decorators skip_benchmark_if and skip_params_if (#1309)
  • Benchmarks can be skipped during their execution (after setup) by raising SkipNotImplemented (#1307)
  • Added default_benchmark_timeout to the configuration object, can also be passed via -a timeout=NUMBER (#1308)
  • ASV_RUNNER_PATH can be set from the terminal to test newer versions of asv_runner (#1312)

API Changes ^^^^^^^^^^^

  • Removed asv dev in favor of using asv run with the right arguments (#1200)
  • asv run and asv continuous don't implement the --strict option anymore, and they will always return a non-zero (i.e. 2) exit status if any benchmark fail.

Bug Fixes ^^^^^^^^^

  • Fixed install_timeout for conda (#1310)
  • Fixed handling of local pip matrix (#1312)
  • Fixed the deadlock when mamba is used with an environment file. (#1300)
  • Fixed environment file usage with mamba and recognizes default environment.yml. (#1303)

Other Changes and Additions ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • mamba and conda use environment.yml if it exists
  • Wheels are now built for CPython 3.8, 3.9, 3.10, 3.11

0.5.1 (2021-02-06)

Bug Fixes ^^^^^^^^^

  • Packaging requirements-dev.txt file, used in setup.py. (#1013)

0.5 (2021-02-05)

New Features ^^^^^^^^^^^^

  • Adding environment variables to build and benchmark commands. (#809, #833)
  • Added --strict option to asv run to set exit code on failure. (#865)
  • Added --no-stats option to asv compare and asv continuous. (#879)
  • Added --durations option to asv run and asv show for displaying benchmark run durations. (#838)
  • Added --date-period option to asv run for running benchmarks for commits separated by a constant time interval. (#835)

... (truncated)

Commits
  • ab8804d Merge pull request #1321 from HaoZeke/bumpVersion
  • e1cda51 MAINT: Semantic versioning update [skip ci]
  • 421d108 Merge pull request #1317 from HaoZeke/bumpVersion
  • 5ea67db DOC: Fixup documentation [skip ci]
  • 23ca601 DOC: Rework installation for newer versions
  • 87ff626 DOC: Fixup documentation for python strings
  • 423d55b DOC: Add update on wheels
  • 1c0e5ad CI: Fix typo
  • ab3cf0c CI: Add a wheel builder
  • 8154d5b Merge pull request #1320 from HaoZeke/py312fixup
  • Additional commits viewable in compare view


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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[bot] commented 1 year ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.