BUG #34621 added nanosecond support to class Period
Closes #34621
Closes #17053
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

The class Period do not support nanosecond. I've made a quick and dirty code to support nanoseconds. I have struggled to find an alternative to dateutil.parser, but I didn't found an alternative.

The PR may be a performance issue as I've add a Timestamp constructor to the dateutil.parser. There is for sure a better solution. Please let me know !
See https://github.com/pandas-dev/pandas/issues/34621#issuecomment-642976243. I don't think this is a bug.

Edit: Misunderstood, confirmed a bug Hello @OlivierLuG! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:



There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2020-06-16 18:43:06 UTC Closes #34621
Closes #17053 this looked ok, pls merge master and address comments, ping on green Closing in favor of #38175