by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jul 06 19:12
    Hoxbro commented #1461
  • Jul 06 18:46
    douglasmacdonald opened #4510
  • Jul 06 17:27
    gioarma opened #4509
  • Jul 06 17:00
    michaelaye commented #4500
  • Jul 06 16:34
    Hanbing1999 commented #4508
  • Jul 06 16:29

    philippjfr on v0.10.0a8

    (compare)

  • Jul 06 16:28

    philippjfr on add_oauth_providers

    (compare)

  • Jul 06 16:28

    philippjfr on master

    Add ability to declare OAuth pr… (compare)

  • Jul 06 16:28
    philippjfr closed #820
  • Jul 06 16:28
    codecov[bot] commented #820
  • Jul 06 16:28
    codecov[bot] commented #820
  • Jul 06 16:23
    philippjfr edited #820
  • Jul 06 16:22
    philippjfr commented #820
  • Jul 06 16:20
    philippjfr commented #4500
  • Jul 06 16:19
    philippjfr commented #4500
  • Jul 06 16:18
    codecov[bot] commented #820
  • Jul 06 16:18
    philippjfr synchronize #820
  • Jul 06 16:18

    philippjfr on add_oauth_providers

    Update docs (compare)

  • Jul 06 16:16
    codecov[bot] commented #820
  • Jul 06 16:14
    codecov[bot] commented #820
Michael Aye
@michaelaye
ok, i'm officially gobsmacked. Panel broke my life record for weirdest computing thing i have ever seen: https://www.youtube.com/watch?v=3up0YPSBIvA (Hint: the panel in the 2nd notebook, of the SAME byte-size, running the same kernel, in the same browser, doesnt update???) Please somebody explain this??
I am so baffled I made a youtube video out of it, as it's so easy on Kubuntu.. ;)
Michael Aye
@michaelaye
ok, i boiled it down to the notebook server keeping a state even after resetting and clearing the notebook. closing the notebook and re-opening it makes the behavior the same. meaning, the pane updates with the pyviz environment and it does not with a most up to date py37 env.
Marc Skov Madsen
@MarcSkovMadsen
Nicky Sandhu
@dwr-psandhu
Is there a way to limit the pan and wheel zoom to hard limits of axis ranges ? Currently all the examples allow arbitrary panning even to regions where there is no data. Is there a way to constrain this behavior ?
Philipp Rudiger
@philippjfr

ok, i boiled it down to the notebook server keeping a state even after resetting and clearing the notebook.

That's really odd, any idea what state that might be?

I did recently see it cache panel.js but no bokeh.js but that was only on the server, not in the notebook.
Michael Aye
@michaelaye
no clue, but i dont feel its a good state to be forced to close and reopen a notebook, think we need a clean "notebook reset button"
do you need a GH issue for the current libraries that break pane updates?
Philipp Rudiger
@philippjfr
Yeah, I'd like to look into this before I tag Panel 0.9.6 later today.
Michael Aye
@michaelaye
ok, will start one now
have another hvplot mystery...
image.png
this with the holoviz-tutorial env. my up-to-date py37 doesn't have these issues.
Michael Aye
@michaelaye
so I'm now in the pickle that my up-to-date env breaks panel, but the tutorial env breaks hvplot so I can't develop my app.
Michael Aye
@michaelaye
Philipp Rudiger
@philippjfr
Pin bokeh to <2.1 or wait for me to release panel 0.9.6 tonight.
Michael Aye
@michaelaye
thanks. Had to go to Bokeh 2.0.1, because 2.0.2 shows above hvplot bug
Another Holoviews design question: Shouldn't this autoscale so that it's visible?
hv.HLine(-10)
Michael Aye
@michaelaye
at the moment a default plot has limits (0, 1, 0, 1) but with nothing else to show, it's confusing that the line doesn't show automatically.
It's also not taken into account in an * overlay
Philipp Rudiger
@philippjfr
Yeah thats confusing but deliberate (not to say we can't change that). Annotations are not included in axis range calculations by default, only when you set apply_ranges on them explicitly.
So you're not seeing that hvplot bug with 2.0.1 but you are seeing it with 2.0.2? Can't even imagine what that might be.
Michael Aye
@michaelaye
yes. But it's not there with 2.1, fingers crossed!
Michael Aye
@michaelaye
interestingly, apply_ranges doesn't pad like the standard layouter does. Meaning, when the annotation is the outermost element, the plot limits are smack on it.
image.png
the black line at -18 is the annotation
Michael Aye
@michaelaye
and padding of the overlay ignores the annotation as well. is that a bug?
Michael Aye
@michaelaye
padding of HLine is ignored in general.
i guess all Annotations are not padded.
Nicky Sandhu
@dwr-psandhu

Is there a way to limit the pan and wheel zoom to hard limits of axis ranges ? Currently all the examples allow arbitrary panning even to regions where there is no data. Is there a way to constrain this behavior ?

Never mind. I see this issue holoviz/holoviews#1019. Upvoted there :)

itamar sharify
@ItamarShDev
Hi!
When using widgets.MultiChoice, i noticed that change the value directly does not re-render the component - and i am forced to wrap the value change with either disable/enable or delete_button:true/false..
any other way to to trigger re-render on value change?
Philipp Rudiger
@philippjfr
Sounds like a bug so I don't have immediate suggestions. Also thanks for posting to Discourse which is the correct starting point.
I am happy to announce the release of Panel 0.9.6! This release provides compatibility with @bokeh 2.1 & a wide range of bug fixes. Many thanks to the many contributors. Check out the release notes: https://panel.holoviz.org/releases.html and look forward to 0.10 with many exciting features!
itamar sharify
@ItamarShDev
The release notes does not contains 0.9.6
Philipp Rudiger
@philippjfr
They will in about 5 minutes, when the doc build finishes :smile:
itamar sharify
@ItamarShDev
:)
Philipp Rudiger
@philippjfr
Pritam Kadasi
@pskadasi_twitter
hi, how can i show legend for chord plots showing group(node) description based on color of group(node) ?
Philipp Rudiger
@philippjfr
I will get to your Discourse post.
Pritam Kadasi
@pskadasi_twitter
okay
Philipp Rudiger
@philippjfr
@sameerCoder That's a good question for the bokeh discourse and this gitter is for developer discussion not user questions.
sameerCoder
@sameerCoder
@philippjfr
Thanks for suggesting me.
epifanio
@epifanio
Hi, I am trying to port a little example app to run with the bokeh server so I am looking in replacing my js callback with a python method. I tried this gist.github.com/epifanio/fb6123ae73dadf10e8fa2ca6a881edd0 but it fails with a ValueError. I can't get how to uupdate the data field in the columndatasource. Do you have any advice?
it is related to this question on SO https://stackoverflow.com/questions/61792141/select-and-update-pandas-dataframe-columns-in-bokeh-plot for which I added a comment.
epifanio
@epifanio
I updated the gist with a working solution for both python and js callbacks. Thanks @eugene.
Philipp Rudiger
@philippjfr
@epifanio This channel is for dev discussion of HoloViz packages, for bokeh user questions I'd encourage you to post to the bokeh discourse: https://discourse.bokeh.org/
Marc Skov Madsen
@MarcSkovMadsen
Nice. Thanks all the work that has been put into Bokeh, HoloViews, hvPlot and Panel
dashboard-classic (1).gif