Juno: mouseover_set attribute was deprecated in Matplotlib 3.0
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Domaine
- data-visualization
Piste de recherche
Le rapport pointe vers inspect.py:341 et la stack Julia via conversions.jl:96, PyCall.jl:903 et Docs.jl:254 de PyCall. Reproduisez le flux Juno/Atom après avoir utilisé PyPlot, puis vérifiez si l’avertissement de dépréciation provoque la conversion de NoneType ; c’est terminé lorsque la saisie de ax. ne déclenche plus l’erreur interne.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Dear all,
I have encountered a strange error message thrown by Atom (Juno) on macOS.
Not sure if this is the right place because in the REPL this error is not present.
Steps to reproduce:
- install Juno package for Atom
- install PyPlot.jl and link it to already existing Anaconda installation
within Juno first execute this bit of code:
using PyPlot
fig, ax = PyPlot.subplots()
ax.plot(rand(10))
PyPlot.close()
and then:
as soon as you type ax. the following error message is thrown within Atom's error message:
Julia Client – Internal Error:
LoadError: PyError ($(Expr(:escape, :(ccall(#= ~/.julia/packages/PyCall/zqDXB/src/conversions.jl:96 =# @pysym(PyString_AsStringAndSize), Cint, (PyPtr, Ptr{Ptr{UInt8}}, Ptr{Int}), po, _ps_ptr, _ps_len))))) <class 'TypeError'>
TypeError('expected bytes, NoneType found')
in expression starting at string:1
pyerr_check at exception.jl:60 [inlined]
pyerr_check at exception.jl:64 [inlined]
_handle_error(::String) at exception.jl:81
macro expansion at exception.jl:95 [inlined]
convert(::Type{String}, ::PyCall.PyObject) at conversions.jl:96
getdoc at PyCall.jl:903 [inlined]
getdoc(::Any, ::Any) at Docs.jl:254
doc(::Base.Docs.Binding, ::Type) at docview.jl:86
doc(::Base.Docs.Binding) at docview.jl:85
top-level scope at string:1
include_string(::Module, ::String, ::String) at loading.jl:1075
and the REPL prints out this error message:
~/anaconda3/lib/python3.7/inspect.py:341: MatplotlibDeprecationWarning:
The mouseover_set attribute was deprecated in Matplotlib 3.0 and will be removed in 3.2.
- Langage dominant
- Julia
- Étoiles
- 489
- Forks
- 90
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de JuliaPy/PyPlot.jl
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
julia PyPlot support missing dataPeut-être pris @deszoeke l’a pris il y a 676 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
colors has no field TwoSlopeNormOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 30/100
-
PGF preamble is not usedOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Problem in using PyPlot in JuliaOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Toutes les issues de JuliaPy/PyPlot.jl
Issues similaires
-
TSDAE's docstring implies a theta argument it does not takePeut-être pris @singhharsh1708 l’a pris aujourd’hui. Ouvertedocumentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 74/100
SciML/PETScDiffEq.jl#282 ·
Les mainteneurs répondent en général sous 1 jour
-
Add more snippets to R and JuliaOuverteenhancement good first issue help wanted
Difficulté 2/5 Une demi-journée Accessibilité débutants 82/100
-
SavedSubsystem with an integer save_idxs maps the index the wrong way roundPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
SciML/SciMLBase.jl#1643 ·
Les mainteneurs répondent en général sous 2 jours
-
authority-vechtstromen ready-for-agent
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
Deltares/Ribasim-NL#890 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour