Metadata-Version: 2.1
Name: jobbergate-cli
Version: 3.3.0a0
Summary: Jobbergate CLI Client
Home-page: https://github.com/omnivector-solutions/jobbergate
License: MIT
Author: Omnivector Solutions
Author-email: info@omnivector.solutions
Requires-Python: >=3.6.2,<4.0.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: PyYAML (>=5.4.1,<6.0.0)
Requires-Dist: boto3 (>=1.18.64,<2.0.0)
Requires-Dist: click (>=8.0.1,<9.0.0)
Requires-Dist: httpx (>=0.22.0,<0.23.0)
Requires-Dist: importlib-metadata (>=4.2,<5.0)
Requires-Dist: inquirer (>=2.7.0,<3.0.0)
Requires-Dist: loguru (>=0.6.0,<0.7.0)
Requires-Dist: pendulum (>=2.1.2,<3.0.0)
Requires-Dist: pep562 (>=1.1,<2.0)
Requires-Dist: py-buzz (>=3.1.0,<4.0.0)
Requires-Dist: pydantic (>=1.8.2,<2.0.0)
Requires-Dist: pyperclip (>=1.8.2,<2.0.0)
Requires-Dist: python-dotenv (>=0.19.0,<0.20.0)
Requires-Dist: python-jose (>=3.3.0,<4.0.0)
Requires-Dist: rich (>=11.2.0,<12.0.0)
Requires-Dist: sentry-sdk (>=1.4.3,<2.0.0)
Requires-Dist: typer (>=0.4.0,<0.5.0)
Requires-Dist: yarl (>=1.7.2,<2.0.0)
Project-URL: Repository, https://github.com/omnivector-solutions/jobbergate
Description-Content-Type: text/x-rst

================
 Jobbergate CLI
================

The Jobbergate CLI provides a command-line interface to view and manage the Jobbergate
resources. It can be used to create Job Scripts from template and then submit them to
the Slurm cluster to which Jobbergate is connected.

Jobbergate CLI is a Python project implemented with the
`Typer <https://typer.tiangolo.com/>`_ CLI builder library. Its dependencies and
environment are managed by `Poetry <https://python-poetry.org/>`_.

The CLI has a rich help system that can be accessed by passing the ``--help`` flag to
the main command:

.. code-block:: console

   jobbergate job-scripts --help


There is also help and parameter guides for each of the subcommands that can be accessed
by passing them the ``--help`` flag:

.. code-block:: console

   jobbergate job-scripts list --help


License
-------
* `MIT <LICENSE>`_


Copyright
---------
* Copyright (c) 2020 OmniVector Solutions <info@omnivector.solutions>

