This update is almost completely "behind the scenes changes" that just needed to be done, and simply weren't done in the original v2 release.
The Makefile now has a completed release target that will upload the package to PyPi. I intend for it to handle some of the git tagging in a future update.
The Pandas DataFrame conversion will now make an attempt to convert everything to a numeric type. This didn't affect the CSV saving/loading process since it is all cast as strings, but leaving strings in the DataFrame meant that serial API call then processing (in a single script) caused type errors.
This update is almost completely "behind the scenes changes" that just needed to be done, and simply weren't done in the original v2 release.
Makefile
now has a completedrelease
target that will upload the package to PyPi. I intend for it to handle some of thegit
tagging in a future update.