Skip to content
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

Add typings to manim/__main__.py #4007

Merged
merged 3 commits into from
Nov 13, 2024

Conversation

chopan050
Copy link
Contributor

Related issue: #3375

Reviewer Checklist

  • The PR title is descriptive enough for the changelog, and the PR is labeled correctly
  • If applicable: newly added non-private functions and classes have a docstring including a short summary and a PARAMETERS section
  • If applicable: newly added functions and classes are tested

@chopan050 chopan050 mentioned this pull request Nov 10, 2024
22 tasks
@chopan050 chopan050 added pr:easy review There is nothing particular (i.e, it's about a general/small thing) to know for review! typehints For adding/discussing typehints labels Nov 10, 2024
Copy link
Member

@JasonGrace2282 JasonGrace2282 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks. I did leave a question, would so appreciate if you could take a look.

ctx
The Click context. Unused parameter.
param
A Click option. Unused parameter.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to mention that it is unused here? It just seems like something that's easy to forget if we ever change it to actually use the parameter.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a good point, so I removed that mention.

@chopan050 chopan050 enabled auto-merge (squash) November 13, 2024 21:57
@chopan050 chopan050 merged commit ab577dc into ManimCommunity:main Nov 13, 2024
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:easy review There is nothing particular (i.e, it's about a general/small thing) to know for review! typehints For adding/discussing typehints
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants