profile
viewpoint
martinRenou martinRenou @QuantStack France Scientific Software Engineer at @QuantStack.

jupyter-xeus/xeus-python 198

Jupyter kernel for the Python programming language

martinRenou/ipycanvas 189

Interactive Canvas in Jupyter

maartenbreddels/ipywebrtc 146

WebRTC for Jupyter notebook/lab

jupytercon/jupytercon2020-website 10

JupyterCon Website

mamba-org/setup-mamba 10

A GitHub action for setting up the Mamba package manager

erdc/ipymesh 5

IPython widgets for mesh generation

jupyter-xeus/xeus-robot 5

Robot Framework kernel for Jupyter

jupytercon/2020-widgets-tutorial 3

2020-mwcraig created by GitHub Classroom

maartenbreddels/talk-pyparis-2018 1

Slides+material for: Vaex: Out of core dataframes for Python @ PyParis 2018

deeplook/ipyleaflet 0

A Jupyter - Leaflet.js bridge

push eventQuantStack/ipygany

martinRenou

commit sha d961fc656e6932834cfe37e0211bc9eeab8e291f

Update binder link to stable Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

dependabot[bot]

commit sha ca379cdeec8539e78c28a75e5f793823a9b21c0b

Bump node-fetch from 2.6.0 to 2.6.1 Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] <support@github.com>

view details

martinRenou

commit sha 5d2fb5db62317195270eaa75d639cd8404cdeb7b

Merge pull request #44 from QuantStack/dependabot/npm_and_yarn/node-fetch-2.6.1 Bump node-fetch from 2.6.0 to 2.6.1

view details

martinRenou

commit sha 1b937223a53e03a17b7c0315a05d59170ec920d6

README: Add comment about vtk Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 93daade01b607c205c3f5ee26fe32cda8b6c16e2

Remove docs bundle Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 072deb8884e3a8a9138d750e11b54c29a06f05a1

Draft docs Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ccf71a4224333a3f83138602c3cf22fec7c8bab1

Merge pull request #46 from martinRenou/readme_vtk README: Add comment about vtk

view details

martinRenou

commit sha b230d2677c94d1b0b0e8a5d4e82bd866f6042da3

Merge pull request #47 from martinRenou/docs Docs: draft

view details

martinRenou

commit sha 063477d3dbef17f1c8497e6fce0271cba1b43f03

Add docs Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha a3de32ad0d068dba64656e3e0d2dacabda1c07e9

Merge pull request #48 from martinRenou/docs Add docs

view details

martinRenou

commit sha c0f6646aa1f06e93b88f6946a9e1745771786434

Docs: Remove leftover Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha e53e7c03f4fb0ed666a270e0c03e215c56f63958

Try fixing building of the docs Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha b5a95906561dcd370c4cea5f33c8d38bb1378d23

Merge pull request #49 from martinRenou/docs Docs

view details

martinRenou

commit sha 8a92ebce7f908a8b542ffbb0dcadd93a92de65f1

Missing dependency in docs Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha f1f8c62c0dec7230cc57bd0493d731ecefbbf126

Merge pull request #50 from martinRenou/docs Docs: Missing vtk dependency

view details

martinRenou

commit sha a7585213e6801f2ed9c354a88d217f8f9dcacd81

Docs: Debug Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 5384e788e8d8e65473e4bf8d945fee546260a80e

Merge pull request #51 from martinRenou/docs Docs: Debug

view details

martinRenou

commit sha a0efac2328a2c8cb225900b1f83e726d288b9e7e

Threshold: Add inclusive option Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 89adf13489fdfd28f23846d6806f56ad84839214

Merge pull request #52 from martinRenou/threshold_inclusive_option Threshold: Add inclusive option

view details

martinRenou

commit sha 1a6fe52f3018f29a9588c82dd7edef4bc15f1673

Update piston data Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 8 hours

delete branch martinRenou/ipygany-feedstock

delete branch : release_0.4

delete time in 9 hours

push eventconda-forge/ipygany-feedstock

martinRenou

commit sha 878d5d6eeb1547feffc82554863c09c26d5d4a35

Release 0.4.0 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 82bb70bc2288df77490c892e3b1dfdd51eb82646

Merge pull request #11 from martinRenou/release_0.4 Release 0.4.0

view details

push time in 9 hours

PR merged conda-forge/ipygany-feedstock

Reviewers
Release 0.4.0

Signed-off-by: martinRenou martin.renou@gmail.com

<!-- Thank you for pull request. Below are a few things we ask you kindly to self-check before getting a review. Remove checks that are not relevant. --> Checklist

  • [x] Used a personal fork of the feedstock to propose changes
  • [x] Bumped the build number (if the version is unchanged)
  • [x] Reset the build number to 0 (if the version changed)
  • [x] Re-rendered with the latest conda-smithy (Use the phrase <code>@<space/>conda-forge-admin, please rerender</code> in a comment in this PR for automated rerendering)
  • [x] Ensured the license file is being packaged.

<!-- Please note any issues this fixes using closing keywords: -->

<!-- Please add any other relevant info below: -->

+2 -2

3 comments

1 changed file

martinRenou

pr closed time in 9 hours

pull request commentconda-forge/ipygany-feedstock

Release 0.4.0

@conda-forge-admin, please rerender

martinRenou

comment created time in 9 hours

PR opened conda-forge/ipygany-feedstock

Reviewers
Release 0.4.0

Signed-off-by: martinRenou martin.renou@gmail.com

<!-- Thank you for pull request. Below are a few things we ask you kindly to self-check before getting a review. Remove checks that are not relevant. --> Checklist

  • [x] Used a personal fork of the feedstock to propose changes
  • [x] Bumped the build number (if the version is unchanged)
  • [x] Reset the build number to 0 (if the version changed)
  • [x] Re-rendered with the latest conda-smithy (Use the phrase <code>@<space/>conda-forge-admin, please rerender</code> in a comment in this PR for automated rerendering)
  • [x] Ensured the license file is being packaged.

<!-- Please note any issues this fixes using closing keywords: -->

<!-- Please add any other relevant info below: -->

+2 -2

0 comment

1 changed file

pr created time in 9 hours

create barnchmartinRenou/ipygany-feedstock

branch : release_0.4

created branch time in 9 hours

push eventconda-forge/ipygany-feedstock

push time in 9 hours

push eventconda-forge/ipygany-feedstock

martinRenou

commit sha b7fa2990e6c49cb223ed1e3133478563128a9ba6

Update 0.4.0

view details

push time in 9 hours

release QuantStack/ipygany

0.4.0

released time in 10 hours

push eventmartinRenou/ipygany

martinRenou

commit sha 14e85719c06adefc332055db184b8832a5f662dd

Release 0.4.0 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 10 hours

created tagQuantStack/ipygany

tag0.4.0

3-D Scientific Visualization in the Jupyter Notebook

created time in 10 hours

push eventQuantStack/ipygany

martinRenou

commit sha 14e85719c06adefc332055db184b8832a5f662dd

Release 0.4.0 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 10 hours

push eventmartinRenou/ipygany

martinRenou

commit sha 6dd0a45492fcc9928f351044ff91eb35285a707b

Add pyvista example Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 3b9feb0a2e1f3b5dee4d17810bf1553df65ae527

Merge pull request #71 from martinRenou/add_pyvista Add pyvista example

view details

push time in 10 hours

delete branch martinRenou/ipygany

delete branch : add_pyvista

delete time in 10 hours

push eventQuantStack/ipygany

martinRenou

commit sha 6dd0a45492fcc9928f351044ff91eb35285a707b

Add pyvista example Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 3b9feb0a2e1f3b5dee4d17810bf1553df65ae527

Merge pull request #71 from martinRenou/add_pyvista Add pyvista example

view details

push time in 10 hours

PR merged QuantStack/ipygany

Add pyvista example
+60 -0

0 comment

2 changed files

martinRenou

pr closed time in 10 hours

PR opened QuantStack/ipygany

Add pyvista example
+60 -0

0 comment

2 changed files

pr created time in 10 hours

create barnchmartinRenou/ipygany

branch : add_pyvista

created branch time in 10 hours

Pull request review commentjupyter-widgets/widget-ts-cookiecutter

Update for JupyterLab 3

     "url": "https://github.com/{{ cookiecutter.github_organization_name }}/{{ cookiecutter.github_project_name }}"   },   "scripts": {-    "build": "npm run build:lib && npm run build:nbextension",-    "build:labextension": "npm run clean:labextension && mkdirp {{ cookiecutter.python_package_name }}/labextension && cd {{ cookiecutter.python_package_name }}/labextension && npm pack ../..",+    "build": "npm run build:lib && npm run build:nbextension && npm run build:labextension",

Also, is it actually supposed to work with JupyterLab 2? It seems to fail with Please supply at least one subcommand: check, disable, enable, install, link, list, uninstall, unlink, update

jasongrout

comment created time in 10 hours

PullRequestReviewEvent
PullRequestReviewEvent

push eventmartinRenou/ipygany

martinRenou

commit sha 25ad55290bd3b15cd17e58133ecd2c1996d426cf

Update Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 11 hours

PR opened QuantStack/ipygany

Jupyterlab3
+40 -39

0 comment

3 changed files

pr created time in 11 hours

push eventmartinRenou/ipygany

martinRenou

commit sha 4b18305c667af70589ec7340b0b4d965dc1406dc

Skip JLab installation on the CI Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 11 hours

create barnchmartinRenou/ipygany

branch : jupyterlab3

created branch time in 11 hours

Pull request review commentjupyter-widgets/widget-ts-cookiecutter

Update for JupyterLab 3

 package_data_spec = {     name: [         'nbextension/static/*.*js*',-        'labextension/*.tgz'+        # 'labextension/*.tgz',+        'labextension/*'     ] } +labext_name = "{{ cookiecutter.npm_package_name }}"+ data_files_spec = [     ('share/jupyter/nbextensions/{{ cookiecutter.python_package_name}}',         nb_path, '*.js*'),-    ('share/jupyter/lab/extensions', lab_path, '*.tgz'),+    ("share/jupyter/labextensions/%s" % labext_name, lab3_path, "*.*"),+#    ('share/jupyter/lab/extensions', lab_path, '*.tgz'),

Do we need to remove this?

jasongrout

comment created time in 11 hours

PullRequestReviewEvent

Pull request review commentjupyter-widgets/widget-ts-cookiecutter

Update for JupyterLab 3

     "url": "https://github.com/{{ cookiecutter.github_organization_name }}/{{ cookiecutter.github_project_name }}"   },   "scripts": {-    "build": "npm run build:lib && npm run build:nbextension",-    "build:labextension": "npm run clean:labextension && mkdirp {{ cookiecutter.python_package_name }}/labextension && cd {{ cookiecutter.python_package_name }}/labextension && npm pack ../..",+    "build": "npm run build:lib && npm run build:nbextension && npm run build:labextension",

Is it actually a good idea to change this line? I personally develop mostly in Jupyter Notebook, and having npm run build trigger a jupyter labextension build . is not very friendly with this workflow, it will simply fail in envs where JupyterLab is not installed.

jasongrout

comment created time in 11 hours

PullRequestReviewEvent

issue closedjupyter-widgets/ipywidgets

FloatSlider with very small values

The float widget does not display properly and is not able to "slide" (except to min and max values) if the values are very small:

order = 1e-8
widgets.FloatSlider(min=1.*order, max =5.*order, step= 0.05*order, value = 2.*order)

It looks like the smallest step value is hard-coded, however with a quick look I was not able to find anything of sort

closed time in 12 hours

to266

issue commentjupyter-widgets/ipywidgets

FloatSlider with very small values

This has been fixed thanks for @ibdafna 's new implementation of the slider!

I am closing, but feel free to reopen if the issue reappears.

to266

comment created time in 12 hours

push eventmartinRenou/ipygany

martinRenou

commit sha 3a5b2c60bc6beb96e8b1a3556dadf04bfaf978a0

Add Camera controls Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 6692ab0463dd50f1e06ba15143d1550e0e4b339a

Merge pull request #19 from martinRenou/camera_position_synchronisation Allow modifying camera position

view details

push time in 12 hours

delete branch martinRenou/ipygany

delete branch : camera_position_synchronisation

delete time in 12 hours

push eventQuantStack/ipygany

martinRenou

commit sha 3a5b2c60bc6beb96e8b1a3556dadf04bfaf978a0

Add Camera controls Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 6692ab0463dd50f1e06ba15143d1550e0e4b339a

Merge pull request #19 from martinRenou/camera_position_synchronisation Allow modifying camera position

view details

push time in 12 hours

push eventmartinRenou/GanyJS

martinRenou

commit sha ebfdea022ddf068b56d6d18b0707091d4d885809

Release 0.6.3 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 14 hours

issue closedvoila-dashboards/voila

ipympl.ipynb doesn't work on Safari/Firefox

I am running on macos 10.15.

steps to reproduce

git clone ...
conda env update -f environment.yml
cd notebooks/
voila ipympl.ipynb

The notebooks renders correctly on Chrome Version 85.0.4183.121 It doesn't work on Safari v14/Firefox v81.0.

Screenshots attached image image image

closed time in a day

abunimeh

pull request commentmatplotlib/ipympl

remove broken event loop code

I see. I wonder if the plt.pause() does not block the comm message. It would be interesting to see if this issue happens in the nbagg backend, see if it's a regression in ipympl.

ianhi

comment created time in a day

Pull request review commentQuantStack/ipygany

Allow modifying camera position

 class Scene(_GanyDOMWidgetBase):     background_color = Color('white').tag(sync=True)     background_opacity = CFloat(1.).tag(sync=True) +    camera_position = Union((Tuple(trait=CFloat, minlen=3, maxlen=3), ), allow_none=True, default_value=None).tag(sync=True)+    camera_target = Union((Tuple(trait=CFloat, minlen=3, maxlen=3), ), allow_none=True, default_value=None).tag(sync=True)+    camera_up = Tuple(trait=CFloat, minlen=3, maxlen=3, default_value=(0, 1, 0)).tag(sync=True)

This one is only respected for the initial position, but might be useful as well when we allow using an OrbitControl

martinRenou

comment created time in a day

PullRequestReviewEvent
PullRequestReviewEvent

push eventmartinRenou/ipygany

martinRenou

commit sha 3a5b2c60bc6beb96e8b1a3556dadf04bfaf978a0

Add Camera controls Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in a day

issue closedQuantStack/GanyJS

Warp by scalar

closed time in a day

martinRenou

issue commentipython/traitlets

Tuple(allow_none=True) does not work

A workaround for me is to wrap it around an Union:

from traitlets import HasTraits, Tuple, Union

class Foo(HasTraits):
    value = Union((Tuple(), ), allow_none=True, default_value=None)
martinRenou

comment created time in a day

issue openedipython/traitlets

Tuple(allow_none=True) does not work

When creating an HasTraits class with a tuple value that can be none, we get an error:

from traitlets import HasTraits, Tuple

class Foo(HasTraits):
    value = Tuple(allow_none=True, default_value=None)

Shows:

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-2-54c571552fdc> in <module>
----> 1 class Foo(HasTraits):
      2     value = Tuple(allow_none=True, default_value=None)
      3 

<ipython-input-2-54c571552fdc> in Foo()
      1 class Foo(HasTraits):
----> 2     value = Tuple(allow_none=True, default_value=None)
      3 

~/lib/python3.8/site-packages/traitlets/traitlets.py in __init__(self, *traits, **kwargs)
   2414             args = (default_value,)
   2415         else:
-> 2416             raise TypeError('default value of %s was %s' %(self.__class__.__name__, default_value))
   2417 
   2418         self._traits = []

TypeError: default value of Tuple was None

created time in a day

pull request commentvoila-dashboards/voila

feat: provide a way for templates to trigger a resize event

Yeah I was a bit confused between the two I think.

mariobuikhuizen

comment created time in 2 days

pull request commentvoila-dashboards/voila

fix: do not fail when a comm msg has no buffers

Thanks a lot for fixing this @maartenbreddels !

maartenbreddels

comment created time in 2 days

issue commentQuantStack/ipygany

Scene not updated when changing an effect's input

It looks like a bug indeed, thanks for reporting

benbovy

comment created time in 2 days

issue commentjupyter-widgets/ipywidgets

JupyterLab Setup is unclear

me too :D

keckelt

comment created time in 2 days

push eventmartinRenou/ipygany

martinRenou

commit sha 5e9f076452f2602ebb5699db8361c0a1306d5bb0

Make vtk optional

view details

martinRenou

commit sha 6bdd5dca84e08e385294ad4d91cd16a62c97eb52

Merge pull request #20 from martinRenou/optional_vtk Make vtk optional

view details

martinRenou

commit sha 7264d2a0f919cd26bbc0898d6a58a8ade3cbe8ec

Release 0.1.3

view details

martinRenou

commit sha 620a89872a7815fd0db64350791abad175217312

Add PointCloud support

view details

martinRenou

commit sha 1ec70a98be8dce2d2faf4c36b46c3dcf51775120

Update GanyJS

view details

martinRenou

commit sha 3f6d7dde254b12e56b85c6b67dfbf43029c54992

Merge pull request #21 from martinRenou/pointcloud_support Add PointCloud support

view details

martinRenou

commit sha af63d11f548ffb77045df7e46fdb49f9ccd6e33c

Add Warp support

view details

martinRenou

commit sha 1b1768bae601a45da875337b608ebe2924498b56

Merge pull request #22 from martinRenou/warp Add Warp support

view details

martinRenou

commit sha dcb584d61bc855bb23cc48d7524c01422c273c12

Release 0.1.4

view details

martinRenou

commit sha 9e179137e39c652ad2f7b94f4ccb10bab8c8abb2

Add support for JupyterLab 2 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 546c80c2734f0aa1626c1d5a8364185654471940

Merge pull request #26 from martinRenou/jlab2 Add support for JupyterLab 2

view details

martinRenou

commit sha bc73001283ff5506e95ae5d1c55213e5e40e8ae2

Release 0.1.5 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

dependabot[bot]

commit sha 8518ce5a1ba0e7d6e5d5d359ff6fbcf18bb2a5ed

Bump jquery from 3.4.1 to 3.5.0 Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0. - [Release notes](https://github.com/jquery/jquery/releases) - [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

martinRenou

commit sha fd33bfbab910b4ab169c1abb6c94fdca6f57db0e

Merge pull request #27 from QuantStack/dependabot/npm_and_yarn/jquery-3.5.0 Bump jquery from 3.4.1 to 3.5.0

view details

martinRenou

commit sha d725a73059e22a45896a9065736535be48a350b2

Update GanyJS Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ef8f36d8c1a5b8f2c1ba365d2113d61212c76db4

Fix TypeScript errors Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha c3196de38aa06ed72cb1c418da28969450a7f6d1

Update ThreeJS to use the same version as GanyJS Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 90db391257467542810afcd04c2fa8c06819c38a

Flake8 error Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 3fa323988bd5b96262c3d09c0822fc5ca1b1773a

Merge pull request #28 from martinRenou/update_gany Update GanyJS

view details

martinRenou

commit sha 9b1fcab74885fbbc2e13a6d54feb93e6d015f989

Add RGB effect Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 2 days

issue commentjupyter-widgets/ipywidgets

JupyterLab Setup is unclear

I understand the instructions can be confusing, we get lots of reports from people who could not follow the installations steps properly and en up with broken JupyterLab installation. But again, this should be simplified with the new extension system in JupyterLab 3.

Soon, you'll only need to run pip install ipywidgets or conda install -c conda-forge ipywidgets.

keckelt

comment created time in 2 days

issue commentmatplotlib/ipympl

ipympl-0.5.8 creating troubles with Jupyterlab-3.0.0rc1

I'll try to take time this week for updating to the new extension system, thanks @jasongrout. Is this PR ready? https://github.com/jupyter-widgets/widget-ts-cookiecutter/pull/83 Can I use it as an example for the update?

stonebig

comment created time in 2 days

issue commentjupyter-widgets/ipywidgets

JupyterLab Setup is unclear

"Also", also to what?

Also to pip install ipywidgets or conda install -c conda-forge ipywidgets

The instruction for Jupyterlab uses conda, but the conda section above says in enables the extension already.

It's automatic only for the Jupyter Notebook, not for JupyterLab

Do i need the widgetsnbextension too?

This should always be done automatically if you have a version of Jupyter Notebook that is recent enough. But this is never needed for JupyterLab.

Do I actually have to install ipywidgets if I install the extension?

Well you need to install ipywidgets if you want to use it.

Note that the JupyterLab build will be simplified with JupyterLab 3, you won't need to install the labextension yourself anymore.

keckelt

comment created time in 2 days

push eventmartinRenou/ipygany

martinRenou

commit sha 79b8d8fac48aefda375870a92a9b74c962de5d57

WarpByScalar Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 3ebb5e37ce71e0ffa513a114910ef3ee8c2ff1b3

Update GanyJS Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha db10cc03a376ad1d1eef37f3638ae5c10febe198

Add WarpByScalar documentation Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 04c5034f17ae17855b05119a92b4de2b6feb7141

Merge pull request #68 from martinRenou/warpbyscalar WarpByScalar

view details

push time in 2 days

issue openedjupyter-widgets/ipyleaflet

Remove class_name from all Widget classes

Some widgets have a class_name property, this does not make sense to have and we should remove them.

Users can't provide custom CSS to the page without some hacks, so exposing this property is not good.

created time in 2 days

delete branch martinRenou/ipygany

delete branch : warpbyscalar

delete time in 2 days

push eventQuantStack/ipygany

martinRenou

commit sha 79b8d8fac48aefda375870a92a9b74c962de5d57

WarpByScalar Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 3ebb5e37ce71e0ffa513a114910ef3ee8c2ff1b3

Update GanyJS Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha db10cc03a376ad1d1eef37f3638ae5c10febe198

Add WarpByScalar documentation Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 04c5034f17ae17855b05119a92b4de2b6feb7141

Merge pull request #68 from martinRenou/warpbyscalar WarpByScalar

view details

push time in 2 days

PR merged QuantStack/ipygany

WarpByScalar

warp_scalar

nefertiti

+103 -4

0 comment

8 changed files

martinRenou

pr closed time in 2 days

issue commentjupyter-widgets/ipyleaflet

I can't manage to customize popup's style ...

@phicat7856 actually, it looks like your text is wrapped in a <h4></h4>, this is what is making it so big. Try doing like in the example in the docs: https://ipyleaflet.readthedocs.io/en/latest/api_reference/popup.html putting only the text in the HTML widget.

phicat7856

comment created time in 2 days

issue commentjupyter-widgets/ipyleaflet

I can't manage to customize popup's style ...

We'll need to add more styling options to the Popup indeed. Thanks for reporting. There will soon be a sprint on ipyleaflet, I'll mark this issue for the sprint.

opening in full screen mode, as far now it needs user's action

This is a AFAIK a web limitation, not a single application can open fullscreen mode without user's action, which makes total sense. But you can increase your map's size if you want.

phicat7856

comment created time in 2 days

push eventmartinRenou/ipygany

martinRenou

commit sha db10cc03a376ad1d1eef37f3638ae5c10febe198

Add WarpByScalar documentation Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 2 days

push eventmartinRenou/ipygany

martinRenou

commit sha 35f92c4714dacc90aade4c129df5212e79aeb43a

Add documentation Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 2 days

push eventmartinRenou/ipygany

martinRenou

commit sha 3ebb5e37ce71e0ffa513a114910ef3ee8c2ff1b3

Update GanyJS Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 2 days

release QuantStack/GanyJS

0.6.3

released time in 2 days

created tagQuantStack/GanyJS

tag0.6.3

3-D Scientific visualization using ThreeJS

created time in 2 days

push eventQuantStack/GanyJS

martinRenou

commit sha ebfdea022ddf068b56d6d18b0707091d4d885809

Release 0.6.3 Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 2 days

issue commentmatplotlib/ipympl

ipympl-0.5.8 creating troubles with Jupyterlab-3.0.0rc1

and when launching Jupyter lab: . jupyterlab-3.0.0rc1 asks my to rebuild lab (which is uncorrect in jupyterlab-3) . even If I didn't do Jupyter labextension install jupyter-matplotlib

AFAIK this is correct in the current state of ipympl. We need to update ipympl for it to support the new JupyterLab extension system.

stonebig

comment created time in 2 days

issue commentvoila-dashboards/voila

ipympl.ipynb doesn't work on Safari/Firefox

@abunimeh Do you think it's the same issue an in here: https://github.com/voila-dashboards/voila/issues/693? Can you look at the JavaScript console and confirm you see the following error message: Uncaught (in promise) DOMException: The object could not be cloned.

abunimeh

comment created time in 2 days

pull request commentmatplotlib/ipympl

remove broken event loop code

@ianhi is this ready to be merged?

ianhi

comment created time in 2 days

issue commentjupyter-widgets/ipyleaflet

I can't manage to customize popup's style ...

I think class_name has been exposed to Python by mistake. There is no good way of injecting custom CSS in the browser so you'll not be able to use this properly.

Did you try max_width=40 max_height=30?

It is odd, because the popup in the documentation doesn't look as big as in your screenshot: https://ipyleaflet.readthedocs.io/en/latest/api_reference/popup.html

phicat7856

comment created time in 2 days

Pull request review commentjupyter-widgets/ipyleaflet

Added callback functionality for seached GeoJSON feature in SearchControl

 export class LeafletSearchControlView extends control.LeafletControlView {   leaflet_events() {     if (this.model.get('layer') !== null) {         var found_style = this.model.get('found_style');+        var self = this;         this.obj.on('search:locationfound', function(e) {

You can use an arrow function here (e) => { ... }, this will allow you removing var self = this; and you can use this inside the function.

sackh

comment created time in 2 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventmartinRenou/ipycanvas

martinRenou

commit sha 0c42339d7c0e32853ad4e79550c9dbbe581af839

Add docs for drawing circles Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

push eventmartinRenou/ipycanvas

martinRenou

commit sha cd69bdce90b9a0a07e771d7f287007ff72ec163d

Update example Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

issue closedmartinRenou/ipycanvas

Output Widget on Canvas Layer

Is there any way to add output widget on the canvas layer. For example, if I create multicanvas with 2 layers, when I click on particular portion of the canvas, a python function runs in the background. So I want to show the result on the top layer of the canvas similar to what output widget does in ipywidgets. Or Is there any way to add the ipywidgets on the canvas layer instead of creating at the bottom of the canvas.

closed time in 4 days

GowthamiCherukuri

issue commentmartinRenou/ipycanvas

Output Widget on Canvas Layer

Hey! Not sure there is a way to put an Output widget on top of a Canvas, but even if there was you would not see your canvas anymore and click events would not work.

There this code snippet here that prints stuffs on the canvas, maybe you could reuse it: https://github.com/martinRenou/ipycanvas/issues/61#issuecomment-626127902

GowthamiCherukuri

comment created time in 4 days

push eventmartinRenou/ipycanvas

martinRenou

commit sha be37390555086d24a5fc4994cb4203629333ca3a

Add fill_cirles stoke_circles Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

PR opened QuantStack/ipygany

WarpByScalar

warp_scalar

nefertiti

+50 -2

0 comment

3 changed files

pr created time in 4 days

create barnchmartinRenou/ipygany

branch : warpbyscalar

created branch time in 4 days

push eventmartinRenou/GanyJS

martinRenou

commit sha cb59148a5248f49824af4dff3e9a2e7286ba653d

Add WarpByScalar effect Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha bb6e2333a7d8fb4f1846d12e2ea07ae7cc681300

Support Number input Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ca727e55a8f7793e4e07438f273c3e855dff7412

Merge pull request #36 from martinRenou/warpscalar Add WarpByScalar effect

view details

martinRenou

commit sha 67d0b3479161bd45801fabee1eb8dfb3edab22b7

Merge pull request #37 from martinRenou/support_number_input Support Number input

view details

push time in 4 days

delete branch martinRenou/GanyJS

delete branch : support_number_input

delete time in 4 days

push eventQuantStack/GanyJS

martinRenou

commit sha bb6e2333a7d8fb4f1846d12e2ea07ae7cc681300

Support Number input Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha 67d0b3479161bd45801fabee1eb8dfb3edab22b7

Merge pull request #37 from martinRenou/support_number_input Support Number input

view details

push time in 4 days

PR merged QuantStack/GanyJS

Support Number input
+4 -0

0 comment

1 changed file

martinRenou

pr closed time in 4 days

delete branch martinRenou/GanyJS

delete branch : warpscalar

delete time in 4 days

push eventQuantStack/GanyJS

martinRenou

commit sha cb59148a5248f49824af4dff3e9a2e7286ba653d

Add WarpByScalar effect Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ca727e55a8f7793e4e07438f273c3e855dff7412

Merge pull request #36 from martinRenou/warpscalar Add WarpByScalar effect

view details

push time in 4 days

PR merged QuantStack/GanyJS

Add WarpByScalar effect
+82 -0

0 comment

2 changed files

martinRenou

pr closed time in 4 days

PR opened QuantStack/GanyJS

Support Number input
+4 -0

0 comment

1 changed file

pr created time in 4 days

create barnchmartinRenou/GanyJS

branch : support_number_input

created branch time in 4 days

push eventmartinRenou/GanyJS

martinRenou

commit sha cb59148a5248f49824af4dff3e9a2e7286ba653d

Add WarpByScalar effect Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

PR opened QuantStack/GanyJS

Add WarpByScalar effect
+82 -0

0 comment

2 changed files

pr created time in 4 days

create barnchmartinRenou/GanyJS

branch : warpscalar

created branch time in 4 days

push eventmartinRenou/ipygany

martinRenou

commit sha 6570ed307e289de3aa053e422860eaed2ca362e4

Build docs in the CI Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ae8d0f34185921a3aac178e5b51fde3d47e76014

Merge pull request #67 from martinRenou/build_docs_ci Build docs in the CI

view details

push time in 4 days

delete branch martinRenou/ipygany

delete branch : build_docs_ci

delete time in 4 days

push eventQuantStack/ipygany

martinRenou

commit sha 6570ed307e289de3aa053e422860eaed2ca362e4

Build docs in the CI Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

martinRenou

commit sha ae8d0f34185921a3aac178e5b51fde3d47e76014

Merge pull request #67 from martinRenou/build_docs_ci Build docs in the CI

view details

push time in 4 days

PR merged QuantStack/ipygany

Build docs in the CI
+11 -3

0 comment

2 changed files

martinRenou

pr closed time in 4 days

push eventmartinRenou/ipygany

martinRenou

commit sha 6570ed307e289de3aa053e422860eaed2ca362e4

Build docs in the CI Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

push eventmartinRenou/ipygany

martinRenou

commit sha d905e43d5596ba422dab4f1383fd6190652d66d2

Build docs in the CI Signed-off-by: martinRenou <martin.renou@gmail.com>

view details

push time in 4 days

PR opened QuantStack/ipygany

Build docs in the CI
+10 -3

0 comment

2 changed files

pr created time in 4 days

more