This makes our IPEDS downloader check for an existing CSV before downloading and parsing a new one. Since we only need to run once a year, if it runs again there's no need to download raw files again.
Additions
Adds a file-exists check to the read_csv function
Changes
Adjusts tests to match, plus pep8 tweaks
Review
@amymok
Checklist
[x] Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)
Coverage increased (+0.0009%) to 99.385% when pulling 948ea904ab8b274b1905331e116bd7a6de8c1fb7 on ipeds-fix into 0c68c54818948dfe6daafb9be9de8efc7b85efa0 on master.
This makes our IPEDS downloader check for an existing CSV before downloading and parsing a new one. Since we only need to run once a year, if it runs again there's no need to download raw files again.
Additions
read_csv
functionChanges
Review
Checklist