From 33dce3e2cb065ff12234dbfcea423025c5ab8aed Mon Sep 17 00:00:00 2001 From: jake Date: Thu, 21 Mar 2019 11:29:46 -0700 Subject: [PATCH] Updated copyright year --- HISTORY.rst | 8 +++++++- internetarchive/__init__.py | 6 +++--- internetarchive/api.py | 4 ++-- internetarchive/auth.py | 4 ++-- internetarchive/catalog.py | 4 ++-- internetarchive/cli/__init__.py | 4 ++-- internetarchive/cli/argparser.py | 4 ++-- internetarchive/cli/ia.py | 2 +- internetarchive/cli/ia_configure.py | 2 +- internetarchive/cli/ia_copy.py | 2 +- internetarchive/cli/ia_delete.py | 2 +- internetarchive/cli/ia_download.py | 2 +- internetarchive/cli/ia_list.py | 2 +- internetarchive/cli/ia_metadata.py | 2 +- internetarchive/cli/ia_move.py | 2 +- internetarchive/cli/ia_search.py | 2 +- internetarchive/cli/ia_tasks.py | 2 +- internetarchive/cli/ia_upload.py | 2 +- internetarchive/config.py | 4 ++-- internetarchive/exceptions.py | 4 ++-- internetarchive/files.py | 4 ++-- internetarchive/iarequest.py | 4 ++-- internetarchive/item.py | 4 ++-- internetarchive/search.py | 4 ++-- internetarchive/session.py | 4 ++-- internetarchive/utils.py | 4 ++-- 26 files changed, 47 insertions(+), 41 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index ffe32b35..d1cd8ee8 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,13 +3,19 @@ Release History --------------- -1.8.2 (2018-07-02) +1.8.2 (2019-03-21) ++++++++++++++++++ +**Features and Improvements** + +- Documnetation updates. +- Added support for write-many to modify_metadata. + **Bugfixes** - Fixed bug in ``ia tasks --task-id`` where no task was being returned. - Fixed bug in ``internetarchive.get_tasks()`` where it was not possible to query by ``task_id``. +- Fixed TypeError bug in upload when uploading with checksum=True. 1.8.1 (2018-06-28) ++++++++++++++++++ diff --git a/internetarchive/__init__.py b/internetarchive/__init__.py index 49d8aaaa..6d095038 100644 --- a/internetarchive/__init__.py +++ b/internetarchive/__init__.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -30,7 +30,7 @@ >>> item.exists True -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ @@ -40,7 +40,7 @@ __version__ = '1.8.2.dev1' __author__ = 'Jacob M. Johnson' __license__ = 'AGPL 3' -__copyright__ = 'Copyright (C) 2012-2017 Internet Archive' +__copyright__ = 'Copyright (C) 2012-2019 Internet Archive' from internetarchive.item import Item from internetarchive.files import File diff --git a/internetarchive/api.py b/internetarchive/api.py index deb421e4..89506111 100644 --- a/internetarchive/api.py +++ b/internetarchive/api.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -23,7 +23,7 @@ This module implements the Internetarchive API. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import diff --git a/internetarchive/auth.py b/internetarchive/auth.py index e02aec29..bc4cdbee 100644 --- a/internetarchive/auth.py +++ b/internetarchive/auth.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -23,7 +23,7 @@ This module contains the Archive.org authentication handlers for Requests. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from requests.auth import AuthBase diff --git a/internetarchive/catalog.py b/internetarchive/catalog.py index 3aaa49f4..8a7c0ff5 100644 --- a/internetarchive/catalog.py +++ b/internetarchive/catalog.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -23,7 +23,7 @@ This module contains objects for interacting with the Archive.org catalog. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import diff --git a/internetarchive/cli/__init__.py b/internetarchive/cli/__init__.py index fe2f1b19..dcc9cbdd 100644 --- a/internetarchive/cli/__init__.py +++ b/internetarchive/cli/__init__.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.cli ~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2016 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from internetarchive.cli import ia, ia_configure, ia_delete, ia_download, ia_list, \ diff --git a/internetarchive/cli/argparser.py b/internetarchive/cli/argparser.py index 073edd3d..5561ddbf 100644 --- a/internetarchive/cli/argparser.py +++ b/internetarchive/cli/argparser.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.cli.argparser ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2016 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from collections import defaultdict diff --git a/internetarchive/cli/ia.py b/internetarchive/cli/ia.py index db814522..f2d08b25 100644 --- a/internetarchive/cli/ia.py +++ b/internetarchive/cli/ia.py @@ -3,7 +3,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_configure.py b/internetarchive/cli/ia_configure.py index 281e442b..980c70a8 100644 --- a/internetarchive/cli/ia_configure.py +++ b/internetarchive/cli/ia_configure.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_copy.py b/internetarchive/cli/ia_copy.py index 96cb3581..de46afff 100644 --- a/internetarchive/cli/ia_copy.py +++ b/internetarchive/cli/ia_copy.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_delete.py b/internetarchive/cli/ia_delete.py index dd750f19..b457ddd9 100644 --- a/internetarchive/cli/ia_delete.py +++ b/internetarchive/cli/ia_delete.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_download.py b/internetarchive/cli/ia_download.py index 3adfc7b3..70ecd456 100644 --- a/internetarchive/cli/ia_download.py +++ b/internetarchive/cli/ia_download.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_list.py b/internetarchive/cli/ia_list.py index 0ec921de..b6f90dc2 100644 --- a/internetarchive/cli/ia_list.py +++ b/internetarchive/cli/ia_list.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_metadata.py b/internetarchive/cli/ia_metadata.py index 523e7109..4ca858fa 100644 --- a/internetarchive/cli/ia_metadata.py +++ b/internetarchive/cli/ia_metadata.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_move.py b/internetarchive/cli/ia_move.py index bf923507..84090097 100644 --- a/internetarchive/cli/ia_move.py +++ b/internetarchive/cli/ia_move.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_search.py b/internetarchive/cli/ia_search.py index a088ab28..6d6c1c86 100644 --- a/internetarchive/cli/ia_search.py +++ b/internetarchive/cli/ia_search.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_tasks.py b/internetarchive/cli/ia_tasks.py index 69cc3990..be8aa68b 100644 --- a/internetarchive/cli/ia_tasks.py +++ b/internetarchive/cli/ia_tasks.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/cli/ia_upload.py b/internetarchive/cli/ia_upload.py index 09798995..aeaa0e2f 100644 --- a/internetarchive/cli/ia_upload.py +++ b/internetarchive/cli/ia_upload.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2016 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/internetarchive/config.py b/internetarchive/config.py index c43db6da..0fc59ce1 100644 --- a/internetarchive/config.py +++ b/internetarchive/config.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.config ~~~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import diff --git a/internetarchive/exceptions.py b/internetarchive/exceptions.py index 30a38568..ef0f7b9e 100644 --- a/internetarchive/exceptions.py +++ b/internetarchive/exceptions.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.exceptions ~~~~~~~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ diff --git a/internetarchive/files.py b/internetarchive/files.py index 195c6188..d6dfe792 100644 --- a/internetarchive/files.py +++ b/internetarchive/files.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.files ~~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import, unicode_literals, print_function diff --git a/internetarchive/iarequest.py b/internetarchive/iarequest.py index 18d24481..92694f29 100644 --- a/internetarchive/iarequest.py +++ b/internetarchive/iarequest.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.iarequest ~~~~~~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import diff --git a/internetarchive/item.py b/internetarchive/item.py index ba64d429..1abee7d4 100644 --- a/internetarchive/item.py +++ b/internetarchive/item.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,7 +21,7 @@ internetarchive.item ~~~~~~~~~~~~~~~~~~~~ -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import, unicode_literals, print_function diff --git a/internetarchive/search.py b/internetarchive/search.py index b647a547..96578914 100644 --- a/internetarchive/search.py +++ b/internetarchive/search.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -24,7 +24,7 @@ This module provides objects for interacting with the Archive.org search engine. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import, unicode_literals diff --git a/internetarchive/session.py b/internetarchive/session.py index 3e437c8b..954f4a29 100644 --- a/internetarchive/session.py +++ b/internetarchive/session.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -24,7 +24,7 @@ This module provides an ArchiveSession object to manage and persist settings across the internetarchive package. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ from __future__ import absolute_import, unicode_literals diff --git a/internetarchive/utils.py b/internetarchive/utils.py index 57563a49..df0ab70f 100644 --- a/internetarchive/utils.py +++ b/internetarchive/utils.py @@ -2,7 +2,7 @@ # # The internetarchive module is a Python/CLI interface to Archive.org. # -# Copyright (C) 2012-2017 Internet Archive +# Copyright (C) 2012-2019 Internet Archive # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -23,7 +23,7 @@ This module provides utility functions for the internetarchive library. -:copyright: (C) 2012-2017 by Internet Archive. +:copyright: (C) 2012-2019 by Internet Archive. :license: AGPL 3, see LICENSE for more details. """ import hashlib