I have a rather large personal python library that I use for projects. I want to release it to the public, but first I wanted to change the name to something a little less silly then the personal anecdote that I named it after.
Lets say I have a library name "FooBarLib" and it is contained within the folder "FooBarLib" and internally it makes references to "import FooBarLib.moduleName" and what have you.
I want to change it to "NewLibName" and have every instance in every file of "FooBarLib" replaced with "NewLibName".
What is the best way to go about this?