Metadata-Version: 2.4 Name: internetarchive Version: 5.4.0 Summary: A Python interface to archive.org. Home-page: https://github.com/jjjake/internetarchive Author: Jacob M. Johnson Author-email: jake@archive.org License: AGPL-3.0 Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: GNU Affero General Public License v3 Classifier: Natural Language :: English Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Requires-Python: >=3.9 Description-Content-Type: text/x-rst License-File: LICENSE Requires-Dist: jsonpatch>=0.4 Requires-Dist: requests<3.0.0,>=2.25.0 Requires-Dist: tqdm>=4.0.0 Requires-Dist: urllib3>=1.26.0 Requires-Dist: importlib-metadata>=3.6.0; python_version <= "3.10" Provides-Extra: all Requires-Dist: black; extra == "all" Requires-Dist: mypy; extra == "all" Requires-Dist: pre-commit; extra == "all" Requires-Dist: pytest; extra == "all" Requires-Dist: safety; extra == "all" Requires-Dist: setuptools; extra == "all" Requires-Dist: pytest==7.1.2; extra == "all" Requires-Dist: responses==0.20.0; extra == "all" Requires-Dist: ruff==0.8.5; extra == "all" Requires-Dist: tqdm-stubs>=0.2.0; extra == "all" Requires-Dist: types-colorama; extra == "all" Requires-Dist: types-jsonpatch>=0.1.0a0; extra == "all" Requires-Dist: types-pygments; extra == "all" Requires-Dist: types-requests<3.0.0,>=2.25.0; extra == "all" Requires-Dist: types-setuptools; extra == "all" Requires-Dist: types-ujson>=4.2.0; extra == "all" Requires-Dist: types-urllib3>=1.26.0; extra == "all" Provides-Extra: dev Requires-Dist: black; extra == "dev" Requires-Dist: mypy; extra == "dev" Requires-Dist: pre-commit; extra == "dev" Requires-Dist: pytest; extra == "dev" Requires-Dist: safety; extra == "dev" Requires-Dist: setuptools; extra == "dev" Provides-Extra: docs Requires-Dist: alabaster==0.7.12; extra == "docs" Requires-Dist: docutils<0.18; extra == "docs" Requires-Dist: sphinx==4.5.0; extra == "docs" Requires-Dist: sphinx-autodoc-typehints==1.18.1; extra == "docs" Provides-Extra: test Requires-Dist: pytest==7.1.2; extra == "test" Requires-Dist: responses==0.20.0; extra == "test" Requires-Dist: ruff==0.8.5; extra == "test" Provides-Extra: types Requires-Dist: tqdm-stubs>=0.2.0; extra == "types" Requires-Dist: types-colorama; extra == "types" Requires-Dist: types-jsonpatch>=0.1.0a0; extra == "types" Requires-Dist: types-pygments; extra == "types" Requires-Dist: types-requests<3.0.0,>=2.25.0; extra == "types" Requires-Dist: types-setuptools; extra == "types" Requires-Dist: types-ujson>=4.2.0; extra == "types" Requires-Dist: types-urllib3>=1.26.0; extra == "types" Dynamic: license-file A Python and Command-Line Interface to Archive.org ================================================== |tox| |versions| |downloads| |contributors| .. |tox| image:: https://github.com/jjjake/internetarchive/actions/workflows/tox.yml/badge.svg :target: https://github.com/jjjake/internetarchive/actions/workflows/tox.yml .. |versions| image:: https://img.shields.io/pypi/pyversions/internetarchive.svg :target: https://pypi.org/project/internetarchive .. |downloads| image:: https://static.pepy.tech/badge/internetarchive/month :target: https://pepy.tech/project/internetarchive .. |contributors| image:: https://img.shields.io/github/contributors/jjjake/internetarchive.svg :target: https://github.com/jjjake/internetarchive/graphs/contributors This package installs a command-line tool named ``ia`` for using Archive.org from the command-line. It also installs the ``internetarchive`` Python module for programmatic access to archive.org. Please report all bugs and issues on `Github `__. Installation ------------ You can install this module via `pipx `_: .. code:: bash $ pipx install internetarchive Binaries of the command-line tool are also available: .. code:: bash $ curl -LO https://archive.org/download/ia-pex/ia $ chmod +x ia $ ./ia --help Documentation ------------- Documentation is available at `https://archive.org/services/docs/api/internetarchive `_. Contributing ------------ All contributions are welcome and appreciated. Please see `https://archive.org/services/docs/api/internetarchive/contributing.html `_ for more details.