Maxime Liquet

Results 316 issues of Maxime Liquet

I'd like to get feedback about reformatting entirely the source code which I think would be beneficial for these reasons: 1. Quite often when a PR is submitted to Param...

"internal improvement"

Similarly to the `on_init` parameter recently added to `depends`. Not 100% sure `on_init` would be a good name (maybe `trigger`?).

type-feature

`FileSelector` behaves like `Selector` and should as such set its value to the first item of *objects*, *objects* being the result of a glob on *path*. When *path* is updated...

type-bug

See this example taken from Panel's user guide. The two widgets must be declared in the `__init__` before calling `super()`. ```python class P2(param.Parameterized): value = param.String() class P1(param.Parameterized): def __init__(self,...

type-bug

With `on_init=True` the `objects` of the selector are set both on the instance **and** the class in the callback. ![image](https://user-images.githubusercontent.com/35924738/142674989-0af7ec3a-6855-46c3-889a-ab7c147a0442.png) Code: ```python class P(param.Parameterized): s = param.Selector() @param.depends('s', watch=True, on_init=True)...

type-bug

I'd like the docstrings of the public API methods and functions of Param to be improved which should improve: * the API reference page of the website * the user...

doc
good first issue

These days more and more people ask library maintainers to add type hints to their code base, so I'm doing it before someone else gets the chance to do it!...

doc
"internal improvement"

There seems to be two issues with `ListSelector`. It raises a `TypeError` when the type is wrong (e.g. `p.ls = 1`). Which doesn't sound so bad but `param` actually raises...

type-bug

A **datashaded** polygons element is rendered upside down with the **Matplotlib** backend with the following code: ```python from holoviews.operation.datashader import datashade, rasterize import geopandas as gpd import geoviews as gv...

type: bug
tag: matplotlib
type: hvplot

This snippet sets the `xlim` and `ylim` opts of a `gv.Points` element to values that make no sense, and tries to overlay this element to an `hv.Tiles` element. Even if...

type: enhancement
tag: matplotlib