Skip to content

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 23, 2024

Bumps param from 1.12.0 to 2.2.0.

Release notes

Sourced from param's releases.

Version 2.2.0

This minor release brings a few enhancements and bugfixes. Importantly, it includes some breaking changes, removing deprecated APIs or raising errors during unsafe operations which would previously only emit warnings. Many thanks to @​gandhis1 and @​JRRudy1 for their first contributions, and to @​hoxbro, @​maximlt,and @​MarcSkovMadsen for their continued maintenance and development efforts.

Enhancements:

  • Annotate depends and accept_arguments decorators (#962)
  • Stop directly importing numpy and add gen_types decorator (#966)

Bug Fixes:

  • Added missing super().__init_subclass__ call in _ParameterBase.__init_subclass__ (#969)
  • Remove _dict_update (#980)

Documentation:

  • Improve some docstrings and set up ruff to validate them (#977, #982, and #983)

Breaking changes / Deprecations:

  • Remove _param_watchers, raise RuntimeError on unsafe ops during init, and failed validation of a parameter default after inheritance (#973)
  • Promote many deprecation warnings to future warnings (#974)

Compatibility:

  • Test Python 3.13 (#971)
  • Drop Python 3.8 support (#986)

Infrastructure / Tests:

  • Replace hatch with pixi (#971)
  • Fix reactive tests failing intermittently on Windows (#971, #967)
  • Change linting to ruff (#978)

Full Changelog

Version 2.1.1

This minor release contains bug fixes for reactive expressions and a few minor documentation improvements. Thanks to @​jrycw for their first contribution! And to @​ahuang11, @​maximlt, and @​philippjfr for their continued maintenance and development efforts.

Bug fixes:

  • Ensure rx._callback resolves accessors (#949)
  • Ensure refs can be updated by watcher of the same parameter (#929)
  • Recursively resolve references on args and kwargs passed to a reactive operation (#944)
  • Only override the name of a Parameterized instance on Parameter instantiation when instantiate=True (#938)

Documentation:

Maintenance:

... (truncated)

Changelog

Sourced from param's changelog.

Version 2.2.0

Date: 2024-12-16

This minor release brings a few enhancements and bugfixes. Importantly, it includes some breaking changes, removing deprecated APIs or raising errors during unsafe operations which would previously only emit warnings. Many thanks to @​gandhis1 and @​JRRudy1 for their first contributions, and to @​hoxbro, @​maximlt,and @​MarcSkovMadsen for their continued maintenance and development efforts.

Enhancements:

  • Annotate depends and accept_arguments decorators (#962)
  • Stop directly importing numpy and add gen_types decorator (#966)

Bug Fixes:

  • Added missing super().__init_subclass__ call in _ParameterBase.__init_subclass__ (#969)
  • Remove _dict_update (#980)

Documentation:

  • Improve some docstrings and set up ruff to validate them (#977, #982, and #983)

Breaking changes / Deprecations:

  • Remove _param_watchers, raise RuntimeError on unsafe ops during init, and failed validation of a parameter default after inheritance (#973)
  • Promote many deprecation warnings to future warnings (#974)

Compatibility:

  • Test Python 3.13 (#971)
  • Drop Python 3.8 support (#986)

Infrastructure / Tests:

  • Replace hatch with pixi (#971)
  • Fix reactive tests failing intermittently on Windows (#971, #967)
  • Change linting to ruff (#978)

Full Changelog

Version 2.1.1

Date: 2024-06-25

This minor release contains bug fixes for reactive expressions and a few minor documentation improvements. Thanks to @​jrycw for their first contribution! And to @​ahuang11, @​maximlt, and @​philippjfr for their continued maintenance and development efforts.

Bug fixes:

  • Ensure rx._callback resolves accessors (#949)
  • Ensure refs can be updated by watcher of the same parameter (#929)
  • Recursively resolve references on args and kwargs passed to a reactive operation (#944)
  • Only override the name of a Parameterized instance on Parameter instantiation when instantiate=True (#938)

... (truncated)

Commits

Dependabot compatibility score

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 <dependency name> 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)

Bumps [param](https://github.com/holoviz/param) from 1.12.0 to 2.2.0.
- [Release notes](https://github.com/holoviz/param/releases)
- [Changelog](https://github.com/holoviz/param/blob/main/doc/releases.md)
- [Commits](holoviz/param@v1.12.0...v2.2.0)

---
updated-dependencies:
- dependency-name: param
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 23, 2024
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.

0 participants