On Wed, Jan 30, 2019 at 2:45 AM David Mertz email@example.com wrote:
Done! Does that really need to be in the STDLIB?
Well, Robert suggested to define it in the python startup script. The issue I'm having with that is that it will make my software harder to distribute: it will require the user to hack their startup script, or even worse : do it ourself in setup.py !
Jonathan suggested to add it to an external package like strtools that has a smartsplit() function, but not smartjoin(). So far I have a PR in boltons, I've requested their comments, so, I'll let you know if they have a refutation to provide. Otherwise, I will try to submit it to the strtools package.
Otherwise, I can make a custom package for that one-liner, like it's fairly common to do in NPM packages. Do you have any suggestions on the API ? I see that the implode name is available on PyPi, do you think this would be nice to import the one-liner ?
from implode import implode
Thanks for your reply