matplotlib / matplotlib/ipympl
matplotlib.pyplot.figure.show method displays figure two times
Abierto
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 1.7k
- Forks
- 234
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Describe the issue
matplotlib.pyplot.figure.show method displays figure two times.

Versions
3.10.4 (main, Mar 31 2022, 08:41:55) [GCC 7.5.0]
ipympl version: 0.8.7
Selected Jupyter core packages...
IPython : 8.4.0
ipykernel : 6.9.1
ipywidgets : 7.6.5
jupyter_client : 7.2.2
jupyter_core : 4.10.0
jupyter_server : 1.18.1
jupyterlab : 3.4.4
nbclient : 0.5.13
nbconvert : 6.4.4
nbformat : 5.3.0
notebook : 6.4.12
qtconsole : not installed
traitlets : 5.1.1
Known nbextensions:
config dir: /home/honek/.jupyter/nbconfig
notebook section
[--sys-prefix enabled
- Validating: problems found:
- require? X [--sys-prefix
jupyter-threejs/extension enabled
- Validating: problems found:
- require? X jupyter-threejs/extension
config dir: /home/honek/anaconda3/envs/ipympl_test/etc/jupyter/nbconfig
notebook section
jupyter-matplotlib/extension enabled
- Validating: OK
jupyter-js-widgets/extension enabled
- Validating: OK
JupyterLab v3.4.4
/home/honek/anaconda3/envs/ipympl_test/share/jupyter/labextensions
jupyter-matplotlib v0.10.5 enabled OK
@jupyter-widgets/jupyterlab-manager v3.0.0 enabled OK (python, jupyterlab_widgets)
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza reproduciendo la visualización duplicada en JupyterLab 3.4.4 con Python 3.10.4, ipympl 0.8.7 y los paquetes de Jupyter indicados, usando matplotlib.pyplot.figure.show. Se considera terminado cuando la misma figura aparece una sola vez; el issue no indica ningún archivo fuente ni ninguna prueba, por lo que localizar la implementación relevante y la cobertura de regresión forma parte del trabajo.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- jupyter, jupyter-notebook, python
- Área
- data-visualization, frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100