Rewrite dict literal for files in pandas/tests/frame #38207
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
xref CLN: C408 Unnecessary dict call - rewrite as a literal #38138
tests added / passed
passes
black pandas
passes
git diff upstream/master -u -- "*.py" | flake8 --diff
whatsnew entry
identify unnecessary dict call - rewrite as a literal
Rewrites as dictionary literals for the following files:
modified: pandas/tests/frame/indexing/test_indexing.py
modified: pandas/tests/frame/indexing/test_where.py
modified: pandas/tests/frame/methods/test_fillna.py
modified: pandas/tests/frame/methods/test_sort_values.py
modified: pandas/tests/frame/methods/test_to_csv.py
modified: pandas/tests/frame/methods/test_to_records.py
modified: pandas/tests/frame/test_arithmetic.py
modified: pandas/tests/frame/test_reductions.py
However, I did not change it to literal in the following two places, as they seem like valid dict call: