Features and Improvements
- Added support for
IA_CONFIG_FILE
environment variable to specify the configuration file path. - Added
--no-derive
option toia copy
andia move
. - Added
--no-backup
option toia copy
,ia move
,ia upload
, andia delete
.
Bugfixes
- Fixed bug where queries to the Scrape API (e.g. most search requests made by
internetarchive
)
would fail to return all docs without any error reporting, if the Scrape API times out.
All queries to the Scrape API are now tested to assert the number of docs returned matches the
hit count returned by the Scrape API.
If these numbers don't match, an exception is thrown in the Python API and the CLI exits with
a non-zero exit code and error message. - Use .archive.org as the default cookie domain. This fixes a bug where an AttributeError exception
would be raised if a cookie wasn't set in a config file.