-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
TYP: fix mypy ignored error in pandas/compat/numpy/function.py #50104
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
TYP: fix mypy ignored error in pandas/compat/numpy/function.py #50104
Conversation
|
||
validate_argsort_kind(args, kwargs, max_fname_arg_count=3) | ||
# error: Incompatible return value type (got "int", expected "bool") | ||
return ascending # type: ignore[return-value] | ||
return ascend |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this isn't defined in the False case
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should I remove the variable and return True instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you'll need to make sure ascend is defined in the False case
@jbrockmendel I pushed up a change for the false case for ascend. Let me know your thoughts. |
@@ -192,12 +192,12 @@ def validate_clip_with_axis( | |||
args = (axis,) + args | |||
# error: Incompatible types in assignment (expression has type "None", | |||
# variable has type "Union[ndarray[Any, Any], str, int]") | |||
axis = None # type: ignore[assignment] | |||
axes = None # type: ignore[assignment] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same thing here, you need to make srue axes is defined in the other case
try running the test suite locally before pushing. itll help identify problems with a faster turnaround |
Got it. Thanks! |
This pull request is stale because it has been open for thirty days with no activity. Please update and respond to this comment if you're still interested in working on this. |
Thanks for the pull request, but it appears to have gone stale. If interested in continuing, please merge in the main branch, address any review comments and/or failing tests, and we can reopen. |
doc/source/whatsnew/vX.X.X.rst
file if fixing a bug or adding a new feature.