BUG: Prevent config paths to contain python keywords
can u add a test for this pls
 this looks fine, can you add a note in v0.15.0 (use this PR number as the issue number); in Bug Fixes
 I added a note, but since v0.15.0 had been modified since I started this PR I had to rebase. Or I thought I had. This is my first rebase ever so I didn't mess up. Did I?
 https://github.com/pydata/pandas/wiki/Using-Git

yep

```
git rebase -i origin/master
```

should only have your commits left

then you can squash (use s)

then 

```
git push myfork thisbranch -f
```
 you can rebase as I showed above
 pls rebase and squash
 apologies for not taking care of this earlier, and thanks a lot for the help! Hopefully I did the rebase correctly this time.
 this is fine
ping when green 
 thanks!
 Thank you for the guidance! next time will read the docs more carefully
 @germangh no thank you! always appreciate contributions! make next time easier :)
