-
-
Notifications
You must be signed in to change notification settings - Fork 18.2k
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
ENH: Improved error message and raise new error for small-string NaN edge case in HDFStore.append #60829
Open
JakeTT404
wants to merge
5
commits into
pandas-dev:main
Choose a base branch
from
JakeTT404:Wrong-error-message-in-HDFStore.append
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
ENH: Improved error message and raise new error for small-string NaN edge case in HDFStore.append #60829
JakeTT404
wants to merge
5
commits into
pandas-dev:main
from
JakeTT404:Wrong-error-message-in-HDFStore.append
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JakeTT404
changed the title
Improved error message and raise new error for small-string NaN edge case in HDFStore.append
ENH: Improved error message and raise new error for small-string NaN edge case in HDFStore.append
Feb 2, 2025
mroeschke
reviewed
Feb 3, 2025
mroeschke
reviewed
Feb 3, 2025
mroeschke
reviewed
Feb 3, 2025
mroeschke
reviewed
Feb 3, 2025
mroeschke
added
Error Reporting
Incorrect or improved errors from pandas
IO HDF5
read_hdf, HDFStore
labels
Feb 3, 2025
…Raise ValueError when nan_rep too large for pytable column. Add and modify applicable test code.
JakeTT404
force-pushed
the
Wrong-error-message-in-HDFStore.append
branch
from
February 3, 2025 21:05
04a8169
to
500ab5a
Compare
…s. Move nan_rep tests into separate function.
…-in-HDFStore.append
I've removed the comments mentioned and reverted the error type. I've replaced the test with a function of 3 tests testing the following cases:
There may be some odd git stuff during me updating the main branch due to my unfamiliarity with the GitHub contribution workflow and git as a whole. |
…-in-HDFStore.append
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
Updated pytables.py to improve error messages caused by datatype mismatches in HDFStore.append. Also added ValueError for when the NaN representation cannot fit into the column. Modified tests concerning the improved error message and added new test for when column is type string with length <3 and as such nan_rep 'nan' is too big.