Add argparse requirement - needed for python 2.6 installs
Fixed error message for gevent ImportError exception in the Mine class.
Added support for an `internetarchive.yml` configuration file, which can be configured with `ia configure`. internetarchive.py will use this configuration file for determining s3 keys and ia cookies. It will fall back to the old ENV variables if the configuration file is not found.
Added message to report bugs on Github for pypi users.
Added support for ignoring previously downloaded files.
Added support for downloading single files, downloading files matching a glob pattern, and downloading files matching a certain source.
Added support for downloading multiple, specified, files `ia download id file1.txt file2.txt`.
Added option to check if item exists. Added option to pass catalog an URL to parse.
Added better documentation for existence check.
Added support for submitting submitting multiple collection tags during `ia upload`.
upped version
Removed ujson requirement. Instead, use ujson if it is present in the environment, otherwise use json.
Added ability to install extras via `pip install "internetarchive[speedups]"`
Added pip test for internetarchive[speedups]
fixed gevent dependency link.
Upped version number.
Added note about [speedups] installation.
Update README.rst
Converted CLI script into a library. The goal being to make it easier to maintain and add new subcommands.
Streamlined configuration. Moved S3 logic to internetarchive.ias3 module.