pyopstools


Namepyopstools JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/adeotek/pyopstools
SummaryDevOps CLI tools
upload_time2023-01-22 15:30:26
maintainer
docs_urlNone
authorGeorge Benjamin-Schonberger
requires_python>=3.7
license
keywords ops api tester tools
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Python DevOps Tools

## Description

A collection of DevOps CLI tools written in Python

## Available tools

- `apitester` - A simple API tester where the requests are configured in a JSON file (see `configuration.sample.json` sample configuration)

## Setup

### Install `venv` module

```powershell
pip3.9 install virtualenv
```

### Create environment

```powershell
# cd project_path
python3.9 -m venv env
```

### Activate environment

#### Windows

```powershell
.\env\Scripts\Activate.ps1
```

#### Linux

```bash
source env/bin/activate
```

### Upgrade `pip`

```powershell
python -m pip install --upgrade pip
```

### Deactivate environment

```powershell
deactivate
```

## Install tool from source

### For development

```powershell
python -m pip install --editable .
```

### For usage only

```powershell
python -m pip install .
```

## Publish to PyPi.org

### Prerequisite

```powershell
python -m pip install build twine
```

### Build

```powershell
python -m build
```

### Check

```powershell
twine check dist/*
```

### Upload

```powershell
twine upload dist/*
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/adeotek/pyopstools",
    "name": "pyopstools",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "ops,api,tester,tools",
    "author": "George Benjamin-Schonberger",
    "author_email": "<george.benjamin@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/f5/a7/9d492f6b5426ede22194421ba01169142d62f7522fdb8fccf729b61a1428/pyopstools-0.1.3.tar.gz",
    "platform": null,
    "description": "# Python DevOps Tools\r\n\r\n## Description\r\n\r\nA collection of DevOps CLI tools written in Python\r\n\r\n## Available tools\r\n\r\n- `apitester` - A simple API tester where the requests are configured in a JSON file (see `configuration.sample.json` sample configuration)\r\n\r\n## Setup\r\n\r\n### Install `venv` module\r\n\r\n```powershell\r\npip3.9 install virtualenv\r\n```\r\n\r\n### Create environment\r\n\r\n```powershell\r\n# cd project_path\r\npython3.9 -m venv env\r\n```\r\n\r\n### Activate environment\r\n\r\n#### Windows\r\n\r\n```powershell\r\n.\\env\\Scripts\\Activate.ps1\r\n```\r\n\r\n#### Linux\r\n\r\n```bash\r\nsource env/bin/activate\r\n```\r\n\r\n### Upgrade `pip`\r\n\r\n```powershell\r\npython -m pip install --upgrade pip\r\n```\r\n\r\n### Deactivate environment\r\n\r\n```powershell\r\ndeactivate\r\n```\r\n\r\n## Install tool from source\r\n\r\n### For development\r\n\r\n```powershell\r\npython -m pip install --editable .\r\n```\r\n\r\n### For usage only\r\n\r\n```powershell\r\npython -m pip install .\r\n```\r\n\r\n## Publish to PyPi.org\r\n\r\n### Prerequisite\r\n\r\n```powershell\r\npython -m pip install build twine\r\n```\r\n\r\n### Build\r\n\r\n```powershell\r\npython -m build\r\n```\r\n\r\n### Check\r\n\r\n```powershell\r\ntwine check dist/*\r\n```\r\n\r\n### Upload\r\n\r\n```powershell\r\ntwine upload dist/*\r\n```\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "DevOps CLI tools",
    "version": "0.1.3",
    "split_keywords": [
        "ops",
        "api",
        "tester",
        "tools"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42aad676e40a460d3c1783c0150f17caf669f68c92ae71a11878ef56325239dc",
                "md5": "3f16390a370d97a1ada6bc305b06fad3",
                "sha256": "b18eb86cf3cb9dcb0dc8a8260bb5b8b1929be2afb02fbf2af7c4e36caff6f004"
            },
            "downloads": -1,
            "filename": "pyopstools-0.1.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3f16390a370d97a1ada6bc305b06fad3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 7493,
            "upload_time": "2023-01-22T15:30:25",
            "upload_time_iso_8601": "2023-01-22T15:30:25.020117Z",
            "url": "https://files.pythonhosted.org/packages/42/aa/d676e40a460d3c1783c0150f17caf669f68c92ae71a11878ef56325239dc/pyopstools-0.1.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f5a79d492f6b5426ede22194421ba01169142d62f7522fdb8fccf729b61a1428",
                "md5": "ba9a5cf8d0ff7a9bc06e22c03fc4e479",
                "sha256": "dd1bf6d8ba5491c495e9a1efada1990083de257f764c7ee079358b1de1d2a3cd"
            },
            "downloads": -1,
            "filename": "pyopstools-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "ba9a5cf8d0ff7a9bc06e22c03fc4e479",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 6816,
            "upload_time": "2023-01-22T15:30:26",
            "upload_time_iso_8601": "2023-01-22T15:30:26.496204Z",
            "url": "https://files.pythonhosted.org/packages/f5/a7/9d492f6b5426ede22194421ba01169142d62f7522fdb8fccf729b61a1428/pyopstools-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-22 15:30:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "adeotek",
    "github_project": "pyopstools",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pyopstools"
}
        
Elapsed time: 0.03822s