{ "info": { "author": "Adam M. Dempsey", "author_email": "adamdemps@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Scientific/Engineering :: Physics" ], "description": "arxiv-checker\n============\n\nA Python module to search arXiv.org. You can cross check a list of authors or keywords against either the most recent arXiv mailing or a given month/year. Works with python 2.7 and python 3.\n\nTo install::\n\n pip install arxiv-checker\n\nTo check the most recent mailings of several arXiv subjects against a list of authors::\n\n import arxivchecker\n papers = arxivchecker.check_authors(['astro-ph', 'gr-qc', 'physics'], ['Smith, John', 'Doe, Jane'])\n\nWhen displayed, each paper lists the title, a clickable url link to the abstract, and the author list. \n\nTo check against a long list of names, use a file::\n\n papers = arxivchecker.check_authors(['astro-ph', 'gr-qc', 'physics'], 'names.txt')\n\nIf instead of names, you want to check each paper against a list of keywords in the title and abstract use::\n\n papers = arxivchecker.check_keywords('astro-ph', ['Planet Formation','Hot Jupiter'])\n\nYou can also grab all of the papers first using the scrape_arxiv function::\n\n papers = arxivchecker.scrape_arxiv('astro-ph')\n results = arxivchecker.check_authors_from_papers(papers, 'Doe, Jane')\n\nSimilarly, for checking keywords::\n\n papers = arxivchecker.scrape_arxiv('astro-ph')\n results = arxivchecker.check_keywords_from_papers(papers, ['GJ876','Gilese-876'])\n\nIf you want to grab all of the papers from a given month you can supply the year and month arguments::\n\n papers = arxivchecker.scrape_arxiv('astro-ph',year=2016,month=6) # June 2016\n papers = arxivchecker.scrape_arxiv('astro-ph',year=2016,month='May') # May 2016\n\nOr grab all of the papers for a given year::\n\n papers = arxivchecker.scrape_arxiv('astro-ph',year=2016,month='all')\n\nNote however that this can take a while to complete (there could be more than 10,000 papers), and arXiv discourages against crawling through the website. \n\nFinally, to run straight from the command line::\n\n python -c \"import arxivchecker; arxivchecker.check_authors('astro-ph', 'authors.txt') > results.txt\n\nTo email the results use the Unix mail command::\n\n mail -s \"Arxiv Mailing\" email@gmail.com < results.txt\n\nThe arxivchecker requires the request and bs4 modules. \n\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adamdempsey90/arxiv-checker", "keywords": "arXiv science research journal", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "arxiv-checker", "package_url": "https://pypi.org/project/arxiv-checker/", "platform": "", "project_url": "https://pypi.org/project/arxiv-checker/", "project_urls": { "Homepage": "https://github.com/adamdempsey90/arxiv-checker" }, "release_url": "https://pypi.org/project/arxiv-checker/1.4.4/", "requires_dist": [ "bs4", "requests" ], "requires_python": "", "summary": "Cross check the most recent arxiv mailing against a list of authors.", "version": "1.4.4" }, "last_serial": 3450910, "releases": { "1.2.6": [ { "comment_text": "", "digests": { "md5": "1774de782dfbcecad97aa048510d902d", "sha256": "5d0d52178fb2c5972854bf33a430f1150e3d73db80df6032967eeb744396db74" }, "downloads": -1, "filename": "arxiv_checker-1.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1774de782dfbcecad97aa048510d902d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5131, "upload_time": "2016-07-02T04:50:44", "url": "https://files.pythonhosted.org/packages/ef/ef/450f319cee83fe904c6950f998f25a4401a93f9dffd4da375546b457e77a/arxiv_checker-1.2.6-py2.py3-none-any.whl" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "58f8c0266011e3498422bebc14dcc299", "sha256": "943eba27b8db604989b31d1fabdb481cd21a0b524a2e65787bfbef8ac128904b" }, "downloads": -1, "filename": "arxiv_checker-1.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58f8c0266011e3498422bebc14dcc299", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5144, "upload_time": "2016-07-02T04:54:17", "url": "https://files.pythonhosted.org/packages/3f/db/6dac1c0d1f1639cf32910e362ab4086cc5898b83423e21b64d0865074775/arxiv_checker-1.2.7-py2.py3-none-any.whl" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "9672140889a5f0a5ccedf651e2e8762a", "sha256": "471c22752f3d47dec6913152b2b6f49505972a8355059fd9082e7fe3aab33bc8" }, "downloads": -1, "filename": "arxiv_checker-1.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9672140889a5f0a5ccedf651e2e8762a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5183, "upload_time": "2016-07-02T04:56:41", "url": "https://files.pythonhosted.org/packages/d1/14/0d21229bf3a9534609cb5cd95816e24538053c2f7bcfdfbcfaf942e4d058/arxiv_checker-1.2.8-py2.py3-none-any.whl" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "a7b16c38b595138960f5acd4dfff8206", "sha256": "5f475b72fff7cbeaa159f9a1f934b6c62d3ca31b6dc7d51e0fb7b367eddd806c" }, "downloads": -1, "filename": "arxiv_checker-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a7b16c38b595138960f5acd4dfff8206", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6829, "upload_time": "2016-07-13T22:53:16", "url": "https://files.pythonhosted.org/packages/28/e2/2b5bea4e2d9b1634cc56d2e674507cb1ba8a09ae731bf5058a9a3fc11369/arxiv_checker-1.3.0-py2.py3-none-any.whl" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "725d98b285514f562a1f30b14869246c", "sha256": "43556a1f250861a6a38afd2f11a83ebb3da29f60b402f9d26af3bf58cfde0af2" }, "downloads": -1, "filename": "arxiv_checker-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "725d98b285514f562a1f30b14869246c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6952, "upload_time": "2016-07-13T23:08:34", "url": "https://files.pythonhosted.org/packages/36/fd/f49d2b7e3988ecc442320e3e1a70b7a3247c6036b9d7cd0a268758b4955f/arxiv_checker-1.3.1-py2.py3-none-any.whl" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "455baf093463d66431f0046ad77121ce", "sha256": "354552825f793d97fc7c88b2b7f8d47c4d5a0814ead1263cc9cf8276f2bc15ea" }, "downloads": -1, "filename": "arxiv_checker-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "455baf093463d66431f0046ad77121ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6956, "upload_time": "2016-07-13T23:14:11", "url": "https://files.pythonhosted.org/packages/b1/2b/9bf2c637f585990a114d4e8dd0bbe5133eb8d5b5a968ad53bf76abb01b01/arxiv_checker-1.3.2-py2.py3-none-any.whl" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "4e2a3a2244d1324ada048d215789f80a", "sha256": "4f77a5c93bad4398faa5506b9c151e771338aaa26280c02e0d905ae81e536f43" }, "downloads": -1, "filename": "arxiv_checker-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e2a3a2244d1324ada048d215789f80a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7760, "upload_time": "2016-08-29T18:23:59", "url": "https://files.pythonhosted.org/packages/9d/ad/3048791e66ca91fa0037d756ee778e33134c1919d029cc14d10595802ad3/arxiv_checker-1.4.0-py2.py3-none-any.whl" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "5c49bb0d482fdd0343c2451e7c97a322", "sha256": "fff6c5706c98d5bf89de8f9b7bfea820f1d577cb4104f567c7c5c8cedc5cf404" }, "downloads": -1, "filename": "arxiv_checker-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c49bb0d482fdd0343c2451e7c97a322", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7754, "upload_time": "2016-08-29T18:30:28", "url": "https://files.pythonhosted.org/packages/a9/9c/6e8df9046037aacfc734dda171a2fca0c7884e4c2af70079f52942160003/arxiv_checker-1.4.1-py2.py3-none-any.whl" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "969cf2b9a6c1f3b00640b8b195e91aa6", "sha256": "b56e9b73d9e91d1b48158a6aecab8713b3535138be76051309001c5f634104f8" }, "downloads": -1, "filename": "arxiv_checker-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "969cf2b9a6c1f3b00640b8b195e91aa6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7760, "upload_time": "2016-10-13T17:06:08", "url": "https://files.pythonhosted.org/packages/3c/21/c712b601baf5fbe06af44ac63887ad68541fc5451f4d8b0aa56bcf73d500/arxiv_checker-1.4.2-py2.py3-none-any.whl" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "7536e40976c8bb95a001c50329d3e847", "sha256": "bcea76e8bf86dac4ed9961d4176b3de40733b49bce6e86cc226df7ed0d12e6ee" }, "downloads": -1, "filename": "arxiv_checker-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7536e40976c8bb95a001c50329d3e847", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7753, "upload_time": "2016-11-15T17:15:18", "url": "https://files.pythonhosted.org/packages/97/c8/0e5f2ee1cefca135043954d8290f95fb1fa5482e46b8eb05bdcda48f6517/arxiv_checker-1.4.3-py2.py3-none-any.whl" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "2c1106ff9ef4c93e6d6059b7a13623c5", "sha256": "9141aec23ea23c9d5f1aac0f21b5f76fc08856b7c59efeee8191378f3029fce2" }, "downloads": -1, "filename": "arxiv_checker-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c1106ff9ef4c93e6d6059b7a13623c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7751, "upload_time": "2017-12-30T01:38:31", "url": "https://files.pythonhosted.org/packages/36/76/280c7d4bc48b2a5bbd2e12042d390ddc8c28b7209a2a2b304d582035318b/arxiv_checker-1.4.4-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c1106ff9ef4c93e6d6059b7a13623c5", "sha256": "9141aec23ea23c9d5f1aac0f21b5f76fc08856b7c59efeee8191378f3029fce2" }, "downloads": -1, "filename": "arxiv_checker-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c1106ff9ef4c93e6d6059b7a13623c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7751, "upload_time": "2017-12-30T01:38:31", "url": "https://files.pythonhosted.org/packages/36/76/280c7d4bc48b2a5bbd2e12042d390ddc8c28b7209a2a2b304d582035318b/arxiv_checker-1.4.4-py2.py3-none-any.whl" } ] }