Shorten Package Name
Currently the package is nested as amazon.ion, this is somewhat verbose and requires the use of namespace packages which have idiomatic support in Python 2, but are non-standard. I propose we shorten the name to a single level of depth. Some possibilities:
amzion- my preferred choice.ion- potentially conflicting with other modules with a sufficiently general name.amazonion- too long in my opinion.anion- a pun on negatively charged Ion and "an Ion" implementation. Negative connotation may make this not a good choice.
What makes you say amazonion is too long?
I'll also throw pyon in there. Since it seems fashionable to put 'py' in the name of your python stuff.
A lot of Python packages eschew that many characters, so my inclination is to flatten and make it around six-ish characters.
Another option is ionpy (in the spirit of your suggestion).
+1 to amzion.
However, given that the organization username for this account is amznlabs, we could think of amznion.