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

Fix mypy #158

Merged
merged 1 commit into from Dec 21, 2022
Merged

Fix mypy #158

merged 1 commit into from Dec 21, 2022

Conversation

paper42
Copy link
Contributor

@paper42 paper42 commented Dec 21, 2022

mypy doesn't correctly handle try except blocks, so it's necessary to import from the correct module based on the python version.

I accidentally broke this in #154, I am sorry about that

cc @ddeville

mypy doesn't correctly handle try except blocks, so it's necessary to
import from the correct module based on the python version.
@ddeville
Copy link
Contributor

Ah! I just ran into this last night and was about to look into it so thanks for fixing!

@ddeville ddeville merged commit cb120bf into openai:main Dec 21, 2022
joe-at-openai added a commit that referenced this pull request Jan 18, 2023
* add more descriptive error handling regarding poorly formatted files

* update version

* add dot prefix to json file extentions and ensure list of allowable file types is complete

* cleanup error messages and add comments to explain jsonl/json loading logic

* cleanup csv/tsv reading allowing use of elif for other file extensions, add comments, and remove unnecessary re-attempt to parse as json

* run fillna immediately upon DataFrame creation so that an additional switch is not needed

* use only 1 try-except block to catch parsing errors + cleanup error message

* separate the json and jsonl cases while still maintaining the same functionality, also include a message to user if jsonl appears to be json or vice versa

* fix bug in csv path

* use index -1 to get extension from split

* black formatting apply

* fix black

Co-authored-by: joe-at-openai <joe@openai.com>
joe-at-openai added a commit that referenced this pull request Jan 22, 2023
* add more descriptive error handling regarding poorly formatted files

* update version

* add dot prefix to json file extentions and ensure list of allowable file types is complete

* cleanup error messages and add comments to explain jsonl/json loading logic

* cleanup csv/tsv reading allowing use of elif for other file extensions, add comments, and remove unnecessary re-attempt to parse as json

* run fillna immediately upon DataFrame creation so that an additional switch is not needed

* use only 1 try-except block to catch parsing errors + cleanup error message

* separate the json and jsonl cases while still maintaining the same functionality, also include a message to user if jsonl appears to be json or vice versa

* fix bug in csv path

* use index -1 to get extension from split

* black formatting apply

* fix black

Co-authored-by: joe-at-openai <joe@openai.com>

Co-authored-by: Boris Power <81998504+BorisPower@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants