A Python and Command-Line Interface to Archive.org
AGPL-3.0 License
Bot releases are hidden (Show)
Full Changelog: https://github.com/jjjake/internetarchive/compare/v4.0.1...v4.1.0
Published by jjjake 6 months ago
Features and Improvements
Last-Modified
header to set all mtimes (this includes files.xml now).Published by jjjake 7 months ago
Features and Improvements
expect
parameter.--append-list
will move the value to the end of the list).Bugfixes
Published by jjjake over 1 year ago
Features and Improvements
Published by jjjake over 1 year ago
Features and Improvements
ia metadata <id> --modify collection[0]:foo
inia metadata <id> --insert collection[0]:foo
will insert foo
as theBugfixes
Published by jjjake almost 2 years ago
Features and Improvements
Published by jjjake almost 2 years ago
Bugfixes
ia search --fts
where --itemlist
was printing empyt lines.ia search --fts
where -p scope:all
was not working.ia download --stdout
where nothing would be printed to stdoutItem.upload
with StringIO
inputverbose=True
.Features and Improvements
ia download
via the --exclude
parameter.Published by jjjake over 2 years ago
Bugfixes
requests
, tqdm
,jsonpatch
were not already installed.Published by jjjake over 2 years ago
Features and Improvements
Published by jjjake over 2 years ago
Breaking changes
ia download
no longer has a --verbose
option, and --silent
has been renamed to --quiet
.internetarchive.download
, Item.download
and File.download
no longer have a silent
verbose
is set to True
.Features and Improvements
page
parameter is no longer required if rows
parameter is specified in search requests.ia upload
now has a --keep-directories
option to use the full local file paths as theia download
Bugfixes
ia list
under Python 3ia upload --debug
only displaying the first request.ia upload
silently ignoring exceptions.identifier
column.item
column from metadata.--checksum
crashing on skipped files.Published by jjjake over 2 years ago
Features and Improvements
IA_CONFIG_FILE
environment variable to specify the configuration file path.--no-derive
option to ia copy
and ia move
.--no-backup
option to ia copy
, ia move
, ia upload
, and ia delete
.Bugfixes
internetarchive
)Published by jjjake almost 3 years ago
Features and Improvements
ia reviews <id> --delete
.ia reviews <id>
.Bugfixes
ArchiveSession
object where domains weren't getting set properly for cookies.ia upload --spreadsheet
.Published by jjjake about 3 years ago
Features and Improvements
ia upload --spreadsheet
.ia upload --spreadsheet
via a REMOTE_NAME
column.Bugfixes
Published by jjjake over 3 years ago
Bugfixes
ia tasks --cmd ...
if a task is already queued or running.Published by jjjake over 3 years ago
Features and Improvements
ia search --fts
.ia search --fts
.ia tasks --get-rate-limit --cmd derive.php
).ia upload --spreadsheet ...
.Bugfixes
ia metadata --remove ...
where multiple collections would be removedia metadata --remove ...
where removing multiple collections was sometimesPublished by jjjake over 3 years ago
Features and Improvements
ia upload --spreadsheet
.ia configure --print-cookies
.curl
.curl -b $(ia configure --print-cookies) <url> ...
Published by jjjake almost 4 years ago
Features and Improvements
Bugfixes
six
.Published by jjjake over 4 years ago
Features and Improvements
--no-backup
to ia upload
to turn off backups.Bugfixes
internetarchive.get_tasks
where no tasks were returned unless catalog
or history
params were provided.ia tasks
when a task log contains invalid UTF-8 character.Published by jjjake over 4 years ago
Features and Improvements
Item.derive()
method for deriving items.Item.fixer()
method for submitting fixer tasks.--task-args
to ia tasks
for submitting task args to the Tasks API.Bugfixes
ia tasks
to fix support for tasks that do not require a --comment
option.Published by jjjake over 4 years ago
Features and Improvements
tqdm
for progress bar (clint
is no longer maintained).Item.identifier_available()
method for calling check_identifier.php.item
or identifier
as column header in spreadsheet mode.ArchiveSession.get_my_catalog()
method for retrieving running/queued tasks.ia download
no longer downloads history dir by default.ignore_history_dir
to Item.download()
. The default is False.Bugfixes
ia copy
and ia move
where filenames weren't being encoded/quoted correctly.Item.get_all_item_tasks()
where all calls would fail unless a dict was provided to params
.