Releases: jgillmanjr/snakeStorm
Version 1.0.0
Breaking Refactor
After neglect, I've finally gotten around to significantly improving this library.
Well, I thought I improved it anyway.
Basically any existing code is now broke. Sorry. All in the name of improving things.
That said, I think these changes will make it more straight forward to use.
Version 0.8.0
Significant Changes
- Python 3 now supported
- No longer need to separately instantiate a
method
object (can still do this, however) - Can call the API directly from a
connection
object
Version 0.7.2
Amateur mistake fixed..
Version 0.7.1
A small bugfix - previously used parameters would carry over even if a different method object was used if it used the same connection object.
Version 0.7
If there is an error in the request process (for example none JSON data is returned), return a dict indicating as such.
Version 0.6
Added the methodInputParams()
method so that available input parameters can be determined from the docs.
Also created a wrapper method for instantiated method
objects.
Version 0.5
Significant change in how things are done. See README.md
Version 0.4
snakeStorm.listApiMethods()
now returns a sorted list instead of a dict
Version 0.3
Got rid of snakeStorm.py
and moved it into __init__.py
Now you don't need to do shenanigans like the following:
from snakeStorm import snakeStorm
connection = snakeStorm.snakeStorm()
Version 0.2
Some refactoring done:
addParam()
has been removed.
addParams()
has been updated to accept **kwargs
removeParam()
is now removeParams()
and accepts *varargs