Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 23 22:52
    maximlt commented #5318
  • May 23 22:30
    basnijholt opened #5319
  • May 23 21:49

    philippjfr on more_async_support

    (compare)

  • May 23 21:49

    philippjfr on master

    Add `execute` method to run cal… (compare)

  • May 23 21:49
    philippjfr closed #3550
  • May 23 21:48
    codecov[bot] commented #3550
  • May 23 21:48
    codecov[bot] commented #3550
  • May 23 21:44
    codecov[bot] commented #3550
  • May 23 21:39
    codecov[bot] commented #3550
  • May 23 21:34
    codecov[bot] commented #3550
  • May 23 21:33
    romulusFR commented #3484
  • May 23 21:31
    codecov[bot] commented #3550
  • May 23 21:06
    codecov[bot] commented #3550
  • May 23 21:06
    philippjfr synchronize #3550
  • May 23 21:06

    philippjfr on more_async_support

    Unpack partials (compare)

  • May 23 19:20
    codecov[bot] commented #3550
  • May 23 18:47
    codecov[bot] commented #3550
  • May 23 18:40

    philippjfr on master

    Fix styling offset for Tabulato… (compare)

  • May 23 18:40

    philippjfr on tabulator_style_offset

    (compare)

  • May 23 18:40
    philippjfr closed #3551
Marc Skov Madsen
@MarcSkovMadsen
But Sophia Yang I feel you are right there chasing me as developer advocate... and closing in. You have a great way of communicating.
Rich Signell
@rsignell-usgs
Do all the pyviz tools now work nicely with python=3.10?
James A. Bednar
@jbednar
I believe all the projects now have 3.10 in the testing matrix. I also believe that they've all had releases if that testing found issues, but I can't vouch for that as I'm not using 3.10 in my own environments yet. It's certainly worth trying it, and then demanding a release for any package that still has issues!
Rich Signell
@rsignell-usgs
Okay, thanks Jim!
Rich Signell
@rsignell-usgs
I tried several types of hvplots with rasterize on and off and everything seemed to work, so I'm unpinning python=3.9!
James A. Bednar
@jbednar
A new era begins!
Marc Skov Madsen
@MarcSkovMadsen
Regarding easy deployment. Datasette also seems to have found a solution that could inspire any one working on that for Panel. Feel free to share. https://calmcode.io/datasette/deploy.html
James A. Bednar
@jbednar
We're hiring on my team! We need at least two and maybe more new team members. If you're deep into HoloViz (or at least excited by HoloViz and deep into other areas, such as graphic design or front-end development), please, please apply: https://boards.greenhouse.io/anaconda/jobs/3765206
James A. Bednar
@jbednar
If you aren't sure whether you're suitable, then relax; you are! We have a lot of cool work that's not getting done, and can make plenty of use of people with skills like those on the current team (me, Jean-Luc, Philipp, Maxime) and even more use of people with complementary skills! A big component of at least one and maybe both of the roles is creating public-facing materials (docs, tutorials, training sessions) for both OSS tools and commercial products, so any background in training or teaching is valuable too.
If you apply, be sure to let me know; there are a lot of applicants and things can get lost! But prior engagement with our community will really make you stand out. We're really looking for people either in Germany or the USA or Canada or the UK, but if you are a good fit and not in those countries, please reach out to me personally and I can see.
Tobias Bartsch
@tobiasbartsch
Hi all, I am trying to build a pipeline in Panel where I want a param.Selector in Stage 2 to be populated with output (a list of strings) of Stage1. In Stage2 I am trying to declare an array of "things" to receive the results of Stage1 (things = param.Array()) and to the build a Selector from that (selector = param.Selector(objects=things) ), but this does not work (I get a "TypeError: object of type 'Array' has no len()"). Does anyone know how to solve this? Thank you very much!
Marc Skov Madsen
@MarcSkovMadsen
Hi @tobiasbartsch . Try asking your question in the community support forum https://discourse.holoviz.org/. And if possible please include some minimum reproducible code.
Tobias Bartsch
@tobiasbartsch
Will do, thanks @MarcSkovMadsen
Marc Skov Madsen
@MarcSkovMadsen
Hi @jbednar . You should share the job post in the discourse forum.
Ah. You just did :-)
Marc Skov Madsen
@MarcSkovMadsen
image.png
Hugues-Yanis Amanieu
@hyamanieu
As v0.13.0 is approaching still got a q, you've added holoviz/panel#2062 as a milestone for it. I can see the milestone is 40ish % . When would be a good time to pull from master on my PR branch holoviz/panel#2548 ? Or do you ping people with "it's your turn now" who submitted PRs? I would be very fine with it.
Philipp Rudiger
@philippjfr
Rebasing would be appreciated, I'd love to discuss a bit more about the widget and how it intersects with the admin page though.
Hugues-Yanis Amanieu
@hyamanieu
On which canal? We can also have telco about it. I'll try to rebase/pull from master beforehand, but I cannot guarantee I'll have time to fix the unit tests if they fail (they will I'm sure).
Hugues-Yanis Amanieu
@hyamanieu
grafik.png
I made a 5-minute diagram about how I see it, happy to discuss it.
Marc Skov Madsen
@MarcSkovMadsen
I've been asked to write a blog post for Anaconda Makers. If you have the time to provide feedback then its much appreciated https://github.com/MarcSkovMadsen/notes/blob/main/anaconda-maker/awesome-data-models-and-analytics.md. Thanks.
James A. Bednar
@jbednar
Looks perfect. Why change anything? :-)
Marc Skov Madsen
@MarcSkovMadsen
:-) Thanks
ea42gh
@ea42gh
What is the current status of hv.Arrows? I needed a lot more control,
and ended up with a hack overlaying an hv.Graph defined with networkx!
ea42gh
@ea42gh
I thought about it. What I wanted was to label points on a Curve,
and ran into trouble with hv.Arrows, since I can't specify a length for the arrow. (There seems to be a bug there too...) I also noticed quite a number of unanswered questions about hv.Arrow on discourse... Result: a hack, but it's flexible enough to do what most of these folks wanted.
James A. Bednar
@jbednar
Yes, it seems like it's crying out for some love...
ea42gh
@ea42gh
interestingly, the bokey arrow has a lot of parameters that could be exposed?
James A. Bednar
@jbednar
Is that the sound of an incoming PR I hear? :-)
ea42gh
@ea42gh
If ever I figure out enough about how holoviews is put together... It's a steep climbing curve, and I am at the foot of that mountain :(
Marc Skov Madsen
@MarcSkovMadsen
A new user has take the time to put together some feedback on his struggles https://discourse.holoviz.org/t/new-user-questions-around-custom-data-table-implementation/3604
Jean-Luc Stevens
@jlstevens
@ea42gh happy to look into this with you sometime next week (if that works for you!)
ea42gh
@ea42gh
hi @jlstevens I am available any time this weekend. EDT timezone (new york)
ea42gh
@ea42gh
during the week will require finding a good timeslot. :)
ea42gh
@ea42gh
filter.jpg
plotting filter outputs with a logy axis causes drop outs.
Is this a bug?
James A. Bednar
@jbednar
Depends. Are those values zero?
ea42gh
@ea42gh
no, just very small. A workaround is to clamp thw samll values
James A. Bednar
@jbednar
Ah, I see the values are in the screenshot. Those don't seem so small that they would turn into zero.
So yes, that does seem like strange behavior at the Bokeh level.
ea42gh
@ea42gh
so the pb is with bokeh, not hv?
James A. Bednar
@jbednar
I would assume. Maybe 10^-18 is somehow not representably different from zero at the JS level?
(I don't know much about JS number types.)
ea42gh
@ea42gh
Just typed 1e-18 > 0 into the console. Got true
James A. Bednar
@jbednar
Shouldn't be hard to make a pure-Bokeh version of that example using something from the Bokeh web site; I'd file it there if so.
ea42gh
@ea42gh
k, thanks
Bas Nijholt
@basnijholt
Hi folks, I opened holoviz/holoviews#5319 but I am not entirely convinced this is an actual bug.

Basically, with this code:

import holoviews as hv
hv.extension("bokeh")
import numpy as np
from bokeh.models import HoverTool

hover = HoverTool(tooltips=[("foo", "bar")])

opts = dict(
    show_legend=True,
    color="color",
    tools=[hover],
    muted_alpha=0.1,
)
(
    hv.Polygons(
        {("x", "y"): np.random.rand(3, 2), "color": "black"},
        label="first",
        vdims=["color"],
    ).opts(**opts)
    * hv.Polygons(
        {("x", "y"): np.random.rand(3, 2) + 0.2, "color": "blue"},
        label="second",
        vdims=["color"],
    ).opts(visible=True, **opts)
).opts(show_legend=True, legend_opts={"click_policy": "hide"})

I want to set one of the plots to muted where that would have the same result as clicking the legend.