124 lines
4.6 KiB
Text
124 lines
4.6 KiB
Text
![]() |
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 <https://github.com/jjjake/internetarchive/issues>`__.
|
||
|
|
||
|
|
||
|
Installation
|
||
|
------------
|
||
|
|
||
|
You can install this module via `pipx <https://pipx.pypa.io/stable/>`_:
|
||
|
|
||
|
.. 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 <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 <https://archive.org/services/docs/api/internetarchive/contributing.html>`_ for more details.
|