{ "info": { "author": "The Deckhand Authors", "author_email": "staff@oceanstack.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Build Tools", "Topic :: System :: Archiving :: Packaging", "Topic :: System :: Software Distribution" ], "description": "Deckhand - A Collection of development tools\n==================\n\n## Table of Contents\n\n[Usage](#usage)\n* [Installation](#installation)\n* [Using Deckhand](#using-deckhand)\n * [Quickstart](#quickstart)\n * [List of Commands](#list-of-commands)\n\n[Contributing](#contributing)\n\n[License](#license)\n\n## Usage\n\n### Installation\n\nThe recommended way to install Deckhand is from our private release repository. This will ensure that you have the latest working version. If your project requires you to modify deckhand, you can always install from source.\n\n##### From Private Repository:\n\n1. If you have Python 3 with pip installed, just run: `pip3 install deckhand --extra-index-url https://pypi.mindcloud.tools/oceanstack/release/+simple/`\n\n##### From PyPi:\n\n1. `pip3 install deckhand`\n\n##### From source:\n\n1. Clone the repository: `git clone https://mindcloud.dev/oceanstack/deckhand/deckhand.git`\n2. Change directories: `cd deckhand/`\n3. Run the installer with Python 3: `python3 setup.py install`\n\n### Using Deckhand\n\nDeckhand is designed to get you up and running easily. The quickstart will help you get started. If you're looking for a more detailed guide, see the [list of commands](#list-of-commands).\n\n#### Quickstart\n\nAfter installing Deckhand, the first thing you'll want to do is add the private repositories to your pip configuration and install the optional tools:\n\n1. Configure pip for development or stable releases: `deckhand config dev` **_or_** `deckhand config stable`\n\n2. Install the optional tools: `deckhand install`\n\nThat's it! You can now utilize all of the commands listed [below](#list-of-commands).\n\n#### List of Commands\n\nThe following is a list of arguments and commands with definitions for use when running **`deckhand`** from the command line:\n\n#### Optional Arguments\n\n| Argument | Definition | Default Value |\n| --- | --- | --- |\n| `-h`, `--help` | Display the help window and exit | _false_ |\n| `-v`, `--version` | Display name and version number and exit | _false_ |\n| `-V`, `--verbose` | Print more informational data to the console | _false_ |\n\n#### Positional Arguments\n\n| Command | Definition | Options | Usage |\n| --- | --- | --- | --- |\n| `config` | Updates pip configuration for development or stable releases from the [private PyPi](https://pypi.mindcloud.tools) repository | `dev` `stable` `reset` | `deckhand config