-
Notifications
You must be signed in to change notification settings - Fork 20
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
Define pretty printers for more standard library modules #12
Labels
Comments
fwiw it looks like
|
Yep, these are now taken care of 👍 I modified the checklist |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here's a to-do list of standard library modules to write
prettyprinter
definitions for. This is just a list of the modules that I would personally find useful to have definitions for, so feel free to add to the list.If it's not checked, it's not being worked on, so feel free to submit a PR. You can submit partial definitions for a module.
collections
re
functools
(partial
)pathlib
thanks @RazerMlogging
email
inspect
(Signature
, etc.)ast
unittest.mock
urllib.parse
(ParseResult
,SplitResult
)ipaddress
argparse
io
hashlib
As the number of definitions grows, it may become infeasible to import all these modules along with
prettyprinter
to register their definitions. A mechanism for deferred type definition, such as the one used byIPython.lib.pretty
would be useful.The text was updated successfully, but these errors were encountered: