Related to #506 and discovered by @jreback in pandas-dev/pandas#18141 (comment), after moving parser.py into parser/, I didn't update the package list in setup.py.
I'm going to switch us over to using find_packages and clean up the requirements.txt comments brought up by @mariocj89 in #499 in one PR. If that happens before we fix #506, I'll just run the tests myself appropriately.