Skip to content

pyreverse: Add option to exclude standard library #8181

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
avylove opened this issue Feb 3, 2023 · 1 comment · Fixed by #8190, #8521 or #9093
Closed

pyreverse: Add option to exclude standard library #8181

avylove opened this issue Feb 3, 2023 · 1 comment · Fixed by #8190, #8521 or #9093
Labels
Enhancement ✨ Improvement to a component pyreverse Related to pyreverse component
Milestone

Comments

@avylove
Copy link
Contributor

avylove commented Feb 3, 2023

Current problem

When creating class diagrams, there is no option to exclude imports from the standard library, which can add a lot of information that may not be completely relevant depending on what you're doing.

Desired solution

It would be good to add a CLI option to exclude standard library imports, similar to show-builtin: False for builtins.

Additional context

No response

@avylove avylove added the Needs triage 📥 Just created, needs acknowledgment, triage, and proper labelling label Feb 3, 2023
@Pierre-Sassoulas Pierre-Sassoulas added Enhancement ✨ Improvement to a component pyreverse Related to pyreverse component and removed Needs triage 📥 Just created, needs acknowledgment, triage, and proper labelling labels Feb 3, 2023
@DudeNr33
Copy link
Collaborator

DudeNr33 commented Feb 5, 2023

I agree, getting pyreverse diagrams into a usable sized format is hard, so I would fully support this feature if someone wants to contribute a pull request for this!

@Pierre-Sassoulas Pierre-Sassoulas added this to the 2.17.0 milestone Feb 5, 2023
@Pierre-Sassoulas Pierre-Sassoulas modified the milestones: 2.17.0, 3.0.0 Mar 7, 2023
@Pierre-Sassoulas Pierre-Sassoulas modified the milestones: 3.0.0, 3.0.0b1 Apr 25, 2023
@Pierre-Sassoulas Pierre-Sassoulas modified the milestones: 3.0.0b1, 3.0.0a7 May 6, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Enhancement ✨ Improvement to a component pyreverse Related to pyreverse component
Projects
None yet
3 participants