{ "info": { "author": "JValck", "author_email": "parcks@setarit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "|Repo scout| # Repo-Scout Searches for a file in a VCS\n\n--------------\n\nUsage\n-----\n\nWithin a script\n~~~~~~~~~~~~~~~\n\n.. code:: python\n\n >>> from service.repo_scout import RepoScout\n >>> scout = RepoScout('GitHub')\n >>> scout.find('Parcks','plugins','Laravel.ppl')\n u'https://raw.githubusercontent.com/Parcks/plugins/master/debian/Laravel.ppl'\n\nFrom the CLI\n~~~~~~~~~~~~\n\nParameters\n^^^^^^^^^^\n\n.. code:: sh\n\n -h, --help show this help message and exit\n -p, --provider PROV The name of the VCS provider (Default: GitHub)\n -o, --owner OWNER The name of the owner of the repository\n -n, --name NAME The name of the repository to search in\n -m, --method METHOD Indicates if the file should be searched in a directory\n or just retrieve the first occurrence (Default: First)\n -f, --file FILE The name of the file to find\n -d, --directory DIR The path in the repository where the file should be\n searched\n\nExample\n^^^^^^^\n\nFind first occurrence\n'''''''''''''''''''''\n\n.. code:: sh\n\n jvalck@Setarit-DTP:~/repo_scout$ python main.py -o Parcks -n plugins -f Laravel.ppl\n https://raw.githubusercontent.com/Parcks/plugins/master/debian/Laravel.ppl\n\nFind in directory\n'''''''''''''''''\n\n- Example 1: One level deep\n\n .. code:: sh\n\n jvalck@Setarit-DTP:~/repo_scout$ rscout -o Parcks -n plugins -f Laravel.ppl -m InDirectory -d debian\n https://raw.githubusercontent.com/Parcks/plugins/master/debian/Laravel.ppl\n\n- Example 2: two levels deep\n\n .. code:: sh\n\n jvalck@Setarit-DTP:~/repo_scout$ rscout -o Parcks -n core -f user_input.py -m InDirectory -d src/cli\n https://raw.githubusercontent.com/Parcks/core/master/src/cli/user_input.py\n\n.. |Repo scout| image:: RepoScout.png", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Parcks/Repo-Scout", "keywords": "Parcks API Scout Find Repository", "license": "GPLv2", "maintainer": "", "maintainer_email": "", "name": "Repo-Scout", "package_url": "https://pypi.org/project/Repo-Scout/", "platform": "", "project_url": "https://pypi.org/project/Repo-Scout/", "project_urls": { "Homepage": "https://github.com/Parcks/Repo-Scout" }, "release_url": "https://pypi.org/project/Repo-Scout/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Searches for a file in a VCS", "version": "1.0.0" }, "last_serial": 3326357, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8b25ef7d1f1b677de1fc493af38d765f", "sha256": "d04cab7f260257d3110008a95ffd479f2366b405dc0deec6d789d1fe9b543163" }, "downloads": -1, "filename": "Repo_Scout-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "8b25ef7d1f1b677de1fc493af38d765f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 39487, "upload_time": "2017-11-12T14:28:11", "url": "https://files.pythonhosted.org/packages/90/53/f4244eb071d828bceea6cc45026e7e029ebea41f59f3d0d661e10fc269d0/Repo_Scout-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "edfbb1107f691d9e5bf55b610b3cc45f", "sha256": "27d3216b2261ff9c0afec2a8e511020056190b12ca4f46df9592c7a97d5e8a25" }, "downloads": -1, "filename": "Repo_Scout-1.0.0-py3.6.egg", "has_sig": false, "md5_digest": "edfbb1107f691d9e5bf55b610b3cc45f", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 40515, "upload_time": "2017-11-12T14:28:13", "url": "https://files.pythonhosted.org/packages/51/55/eb3cdd491ef49e792adf16df216ae91aa774034eb630439b8c58f77e5503/Repo_Scout-1.0.0-py3.6.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8b25ef7d1f1b677de1fc493af38d765f", "sha256": "d04cab7f260257d3110008a95ffd479f2366b405dc0deec6d789d1fe9b543163" }, "downloads": -1, "filename": "Repo_Scout-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "8b25ef7d1f1b677de1fc493af38d765f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 39487, "upload_time": "2017-11-12T14:28:11", "url": "https://files.pythonhosted.org/packages/90/53/f4244eb071d828bceea6cc45026e7e029ebea41f59f3d0d661e10fc269d0/Repo_Scout-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "edfbb1107f691d9e5bf55b610b3cc45f", "sha256": "27d3216b2261ff9c0afec2a8e511020056190b12ca4f46df9592c7a97d5e8a25" }, "downloads": -1, "filename": "Repo_Scout-1.0.0-py3.6.egg", "has_sig": false, "md5_digest": "edfbb1107f691d9e5bf55b610b3cc45f", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 40515, "upload_time": "2017-11-12T14:28:13", "url": "https://files.pythonhosted.org/packages/51/55/eb3cdd491ef49e792adf16df216ae91aa774034eb630439b8c58f77e5503/Repo_Scout-1.0.0-py3.6.egg" } ] }