-
-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve dict traceback #627
base: main
Are you sure you want to change the base?
Conversation
Port new features from Rich‘s traceback to make the structlog ones comparable again.
587ea5e
to
1d57e3b
Compare
2 questions before I get around to looking at it closely:
|
wb, @hynek :)
I noticed that result == expected and expected == result were mixed in that file so I unified it to the "official" result == expected version. I can change it back though if you want.
I was not aware of this question but I will take a look at it. The changes come from requirements at work. |
thanks 😵💫
Please do; we've sufficiently departed anyways.
I'm not sure it's legit, since he edited it out, but please have a look. |
Summary
Restore feature parity between Rich's traceback extractor:
repr()
on strings, too.locals_max_length
config optionlocals_hide_sunder
config optionlocals_hide_dunder
config optionsuppress
config optionPull Request Check List
main
branch – use a separate branch!api.py
.docs/api.rst
by hand.versionadded
,versionchanged
, ordeprecated
directives..rst
and.md
files is written using semantic newlines.