JuliaPy / JuliaPy/PythonCall.jl

Stack trace order is inconsistent

Aperta
#391 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Julia
Stelle
1.1k
Fork
86
Merge medio
1g 22h
PR unite (30g)
3

Descrizione

**Is your feature request related to a problem? Please describe.**
Python stack traces place the most recent call last, Julia's place the most recent call first. When I the call stack has a bunch of Python function then a bunch of Julia functions, the most recent call is in the middle. I don't like that.

**Describe the solution you'd like**
It'd be nice if PythonCall printed Python stack traces in julian order and JuliaCall printed julia stack traces in pythonic order.

Julia's Base could also flip the order all stacktraces are printed in :P

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

The request concerns stack-trace formatting in PythonCall.jl and the referenced JuliaCall behavior, with Julia Base also mentioned as a possible broader scope. Start by locating the relevant formatting entry points and comparing mixed Python/Julia call stacks. Done means the ordering is consistent as requested, including clear behavior for mixed-language traces.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
julia, python
Ambito
backend
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.