{ "info": { "author": "Jacopo Notarstefano", "author_email": "jacopo.notarstefano@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "===========\n arXiv-CLI\n===========\n\n.. image:: https://travis-ci.org/jacquerie/arxiv-cli.svg?branch=master\n :target: https://travis-ci.org/jacquerie/arxiv-cli\n\n.. image:: https://coveralls.io/repos/github/jacquerie/arxiv-cli/badge.svg?branch=master\n :target: https://coveralls.io/github/jacquerie/arxiv-cli?branch=master\n\n\nAbout\n=====\n\nA Python wrapper for the arXiv API.\n\n\nInstall\n=======\n\n.. code-block:: console\n\n $ pip install arxiv-cli\n\n\nUsage\n=====\n\nYou can use ``arXiv-CLI`` as a CLI to navigate arXiv or as a library to query\nits API.\n\nCLI\n---\n\nCurrently ``arXiv-CLI`` implements three subcommands:\n\n.. code-block:: console\n\n $ arxiv download [-t/--timeout seconds] IDS\n $ arxiv fetch [-t/--timeout seconds] IDS\n $ arxiv find [-i/--ids, -t/--timeout seconds] QUERY\n\nThe first two commands accept a list of arXiv ids and, respectively, download\nthe corresponding PDFs or display their metadata in JSON format.\n\nThe third command runs a query against arXiv and prints the metadata in JSON\nformat of the records that match. Adding the ``-i/--ids`` flag will return only\ntheir ids.\n\nAdding the ``-t/--timeout seconds`` option will sleep for that amount of\nseconds between successive requests to the arXiv API.\n\nNote that the previous commands can be chained, therefore running\n\n.. code-block:: console\n\n $ arxiv download $(arxiv find --ids QUERY)\n\nwill download all papers that match ``QUERY``, while\n\n.. code-block:: console\n\n $ arxiv fetch $(arxiv find --ids QUERY)\n\nwill fetch all their metadata.\n\nAPI\n---\n\nThe previous CLI is built on top of a Python library that can be used on its\nown to query arXiv's API. For example:\n\n.. code-block:: python\n\n >>> from arxiv_cli import Client\n >>> client = Client()\n >>> client.download([IDS])\n\nwill achieve the same effect as\n\n.. code-block:: console\n\n $ arxiv download IDS\n\n\nAuthor\n======\n\nJacopo Notarstefano (`@Jaconotar`_)\n\n\nLicense\n=======\n\nMIT\n\n\n.. _`@Jaconotar`: https://twitter.com/Jaconotar", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jacquerie/arxiv-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "arxiv-cli", "package_url": "https://pypi.org/project/arxiv-cli/", "platform": "any", "project_url": "https://pypi.org/project/arxiv-cli/", "project_urls": { "Homepage": "https://github.com/jacquerie/arxiv-cli" }, "release_url": "https://pypi.org/project/arxiv-cli/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "A Python wrapper for the arXiv API.", "version": "0.1.6" }, "last_serial": 4198090, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "94b26e1db1570d12b509bdb9a3da8946", "sha256": "1a443ffafb69933eb66d64feab9006c2bc6a60dc0aaf9c7b8d24e1334a587229" }, "downloads": -1, "filename": "arxiv-cli-0.0.1.tar.gz", "has_sig": false, "md5_digest": "94b26e1db1570d12b509bdb9a3da8946", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4342, "upload_time": "2017-10-22T12:28:00", "url": "https://files.pythonhosted.org/packages/44/9e/c0548defc30a69a16623b5e675a40003379e55eb373593d1f422c4385045/arxiv-cli-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "193f88e7c15b3f014b7c61f4257c2f8a", "sha256": "1fdff1c929d7570bed203a271a6f16e2d6f8ac3e82abaaea09bea76de0e6dc66" }, "downloads": -1, "filename": "arxiv-cli-0.0.2.tar.gz", "has_sig": false, "md5_digest": "193f88e7c15b3f014b7c61f4257c2f8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4398, "upload_time": "2017-10-22T17:31:38", "url": "https://files.pythonhosted.org/packages/e4/c5/0fd0f5bf6e0374352fc9ebc456c7977f7be4636e862c9ed357aa29b98441/arxiv-cli-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "31e5bc941e845d6a944bddd82bd9edf4", "sha256": "0376fdccd9f388d010e55763241d331299d8b46000c3990f6886cb8437cf8707" }, "downloads": -1, "filename": "arxiv-cli-0.0.3.tar.gz", "has_sig": false, "md5_digest": "31e5bc941e845d6a944bddd82bd9edf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4397, "upload_time": "2017-10-29T20:20:03", "url": "https://files.pythonhosted.org/packages/cc/21/0db4e06b13bc9db6b4b913a1ac701b4b2614454b9a6bdd597b4611616b2f/arxiv-cli-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "15ea2e993ec68d56b7ba9af5660f09d6", "sha256": "49de167b4fc22062407486461eccdb2853eb07cd32ef8152dd1d428fd679f6ee" }, "downloads": -1, "filename": "arxiv-cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "15ea2e993ec68d56b7ba9af5660f09d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4396, "upload_time": "2017-12-28T09:53:32", "url": "https://files.pythonhosted.org/packages/88/34/d27f491cbde759d8042639526787bb06b42e8caf986340ca42f9dee79cb2/arxiv-cli-0.1.0.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d2d4337cc4f77dfc2322fc880bf25739", "sha256": "404b5bb3fab3ed49b698921c0b551d0438f76c52e5d38e9ba2b60adbc7709cf7" }, "downloads": -1, "filename": "arxiv-cli-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d2d4337cc4f77dfc2322fc880bf25739", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4488, "upload_time": "2018-02-20T16:18:34", "url": "https://files.pythonhosted.org/packages/25/25/7e05d74bd0c2b7ab1fef4c569aba4613cd92f920ef5856ea2b539ba1711e/arxiv-cli-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "427536bffc54d910688591edc8e09ad8", "sha256": "b6af4135ece53aa4b1756135e2e41bfa0e05cf2b02dfdfbf3848e8bc047ec732" }, "downloads": -1, "filename": "arxiv-cli-0.1.4.tar.gz", "has_sig": false, "md5_digest": "427536bffc54d910688591edc8e09ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4498, "upload_time": "2018-02-20T16:47:18", "url": "https://files.pythonhosted.org/packages/b0/b4/3774c9562feb659b983ef23c4193e4292182cbf1428e38a2d251db776651/arxiv-cli-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8f9dd2cf03f6c0ce3878c8f538ca9fb3", "sha256": "b6f5a0bc0eceb4f4aa6b57dfd308622fb333b5654133642fc1ffbbc2ef539d21" }, "downloads": -1, "filename": "arxiv-cli-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8f9dd2cf03f6c0ce3878c8f538ca9fb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4476, "upload_time": "2018-02-25T18:29:00", "url": "https://files.pythonhosted.org/packages/85/dc/0545058c45d2e42923e54b62f60271db405b83a3ffa361d1829fa236ee79/arxiv-cli-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "ccdea506d9cd64006869f6dd0c4cc4f9", "sha256": "2e97e602f3ae2d0ecbd441a400ea7343f4da7154abd97bd646e3c5a26aa6c9cd" }, "downloads": -1, "filename": "arxiv-cli-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ccdea506d9cd64006869f6dd0c4cc4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4473, "upload_time": "2018-08-22T23:44:25", "url": "https://files.pythonhosted.org/packages/81/8b/113573595b18456f38ccec07bc44da68f06c51cb2ff34438b39a773192a6/arxiv-cli-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ccdea506d9cd64006869f6dd0c4cc4f9", "sha256": "2e97e602f3ae2d0ecbd441a400ea7343f4da7154abd97bd646e3c5a26aa6c9cd" }, "downloads": -1, "filename": "arxiv-cli-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ccdea506d9cd64006869f6dd0c4cc4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4473, "upload_time": "2018-08-22T23:44:25", "url": "https://files.pythonhosted.org/packages/81/8b/113573595b18456f38ccec07bc44da68f06c51cb2ff34438b39a773192a6/arxiv-cli-0.1.6.tar.gz" } ] }