matplotlib / matplotlib/ipympl
Warnings with backend_nbagg
Nessuno ha ancora preso questa issue.
- Lingua principale
- Jupyter Notebook
- Stelle
- 1.7k
- Fork
- 234
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
## Issue
There is a warning being triggered when running `pytest` with the following instruction:
```
ipympl.backend_nbagg.new_figure_manager_given_figure(1, matplotlib.figure.Figure()))
```
The warning is the following:
```
/Users/luisaleixo/.pyenv/versions/3.9.6/envs/cara/lib/python3.9/site-packages/ipywidgets/widgets/widget.py:477: DeprecationWarning: Passing unrecognized arguments to super(Toolbar).__init__().
__init__() missing 1 required positional argument: 'canvas'
This is deprecated in traitlets 4.2.This error will be raised in a future release of traitlets.
super(Widget, self).__init__(**kwargs)
```
It is not possible to downgrade the triatlets version for this project.
## Versions
Name: ipympl
Version: 0.9.1
Name: pytest
Version: 6.2.5
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia riproducendo l'avviso con pytest e la chiamata ipympl.backend_nbagg.new_figure_manager_given_figure mostrata nell'issue. Traccia l'inizializzazione di Toolbar e la sua interazione con ipywidgets e traitlets. Il lavoro è completato quando la riproduzione non emette più la DeprecationWarning segnalata e l'esecuzione pertinente di pytest ha esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- jupyter, python
- Ambito
- backend, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100