Metadata-Version: 2.4
Name: shub
Version: 2.18.0
Summary: Scrapinghub Command Line Client
Project-URL: Documentation, https://shub.readthedocs.io/en/stable/
Project-URL: Source, https://github.com/scrapinghub/shub
Project-URL: Tracker, https://github.com/scrapinghub/shub/issues
Author-email: Scrapinghub <info@scrapinghub.com>
Maintainer-email: Scrapinghub <info@scrapinghub.com>
License-Expression: BSD-3-Clause
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.10
Requires-Dist: click
Requires-Dist: docker
Requires-Dist: importlib-metadata; python_version < '3.10'
Requires-Dist: packaging
Requires-Dist: pip
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: retrying
Requires-Dist: scrapinghub>=2.3.1
Requires-Dist: setuptools
Requires-Dist: toml
Requires-Dist: tqdm==4.55.1
Description-Content-Type: text/x-rst

Scrapinghub command line client
===============================

.. image:: https://img.shields.io/pypi/v/shub.svg
   :target: https://pypi.python.org/pypi/shub
   :alt: PyPI Version

.. image:: https://img.shields.io/pypi/pyversions/shub.svg
   :target: https://pypi.python.org/pypi/shub
   :alt: Python Versions

.. image:: https://github.com/scrapinghub/shub/actions/workflows/tests.yml/badge.svg
   :target: https://github.com/scrapinghub/shub/actions/workflows/tests.yml
   :alt: Tests

.. image:: https://img.shields.io/codecov/c/github/scrapinghub/shub/master.svg
   :target: https://codecov.io/github/scrapinghub/shub?branch=master
   :alt: Coverage report

``shub`` is the Scrapinghub command line client. It allows you to deploy
projects or dependencies, schedule spiders, and retrieve scraped data or logs
without leaving the command line.


Requirements
------------

* Python >= 3.10


Installation
------------

If you have ``pip`` installed on your system, you can install ``shub`` from
the Python Package Index::

    pip install shub

Please note:

* if you are using Python < 3.6, you should pin `shub` to `2.13.0` or lower.
* if you are using Python < 3.9, you should pin `shub` to `2.15.4` or lower.
* if you are using Python < 3.10, you should pin `shub` to `2.16.0` or lower.

We also supply stand-alone binaries. You can find them in our `latest GitHub
release`_.

.. _`latest Github release`: https://github.com/scrapinghub/shub/releases/latest


Documentation
-------------

Documentation is available online via Read the Docs:
https://shub.readthedocs.io/, or in the ``docs`` directory.
