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

Param Future Warning #1468

Open
killcoder opened this issue Jan 9, 2025 · 3 comments
Open

Param Future Warning #1468

killcoder opened this issue Jan 9, 2025 · 3 comments
Labels
type: bug Something isn't working
Milestone

Comments

@killcoder
Copy link

hvPlot StreamingCallable class throws ParamFutureWarning

.venv\Lib\site-packages\hvplot\converter.py:100: ParamFutureWarning: 'get_param_values' has been deprecated and will be removed in a future version. Use .param.values().items() instead (or .param.values() for the common case of dict(....param.get_param_values()))
old = {k: v for k, v in self.param.get_param_values() if k not in ['callable', 'name']}

ALL software version info

holoviews            1.20.0
hvplot               0.11.2
panel                1.5.5
param                2.2.0

Description of expected behavior and the observed behavior

Update hvPlot so that it works with the latest version of param without throwing warnings

@maximlt maximlt added the type: bug Something isn't working label Jan 10, 2025
@maximlt
Copy link
Member

maximlt commented Jan 10, 2025

Oh indeed good catch! Thanks for opening the bug report. Feel free to open a PR to make this change :)

@killcoder
Copy link
Author

@maximlt Can you create a new alpha tag for the next release v0.11.3a1 so I can start the PR process? It will be my first one ever.

@maximlt
Copy link
Member

maximlt commented Jan 11, 2025

We do not need to create a new alpha tag. In hvPlot (and all the other HoloViz packages), the release manager (me usually for hvPlot) creates a new release by pushing a git tag to the repository with the version (git tag -m "Version x.x.x" vx.x.x and git push origin vx.x.x. The continuous integration on GitHub is triggered by this even and builds and pushes the new packages to PyPI/conda/etc.

It will be my first one ever.

Nice! :) We have some instructions on this page https://hvplot.holoviz.org/developer_guide/index.html, let us know if you have any questions.

@maximlt maximlt added this to the v0.11.3 milestone Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants