Metadata-Version: 1.2
Name: parasut-cli
Version: 0.4.5
Summary: CLI for Parasut workspace management
Home-page: https://github.com/mthnglac/parasut-cli
Author: Metehan Gulac
Author-email:  metehanglc@protonmail.com
License: MIT license
Description: ===========
        Parasut CLI
        ===========
        
        
        .. image:: https://img.shields.io/pypi/v/parasut-cli.svg
                :target: https://pypi.python.org/pypi/parasut-cli
        
        .. image:: https://travis-ci.com/mthnglac/parasut-cli.svg?branch=master
            :target: https://travis-ci.com/mthnglac/parasut-cli
        
        .. image:: https://readthedocs.org/projects/parasut-cli/badge/?version=latest
                :target: https://parasut-cli.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        
        
        
        Parasut development environment consists of microservices and different
        applications depending on them. **parasut-cli** is a CLI that facilitates you to
        manage your workspaces and the applications you will run during development.
        
        
        * Free software: MIT license
        * Documentation: https://parasut-cli.readthedocs.io.
        
        
        Features
        --------
        
        * Start command for preparing workspace with all necessary options.
        * Link command for yarn linking operations. Also --undo action.
        * Switch command for rails console actions.
        * Run command for executing repo command chains manually.
        * `rich`_ integrated.
        
        .. _rich: https://github.com/willmcgugan/rich
        
        TODO
        ----
        
        * ``clone`` command for cloning repos in base directory.
        * ``release`` & ``pre-release`` command.
        * ``version`` command.
        * unit tests.
        * mypy & black connection to tox.
        * linking state mechanism refactor.
        * docs refactor.
        
        
        =======
        History
        =======
        
        
        0.4.5 (2021-08-13)
        -------------------
        
        * FEATURE: ``--yes`` flag added for ember release auto login.
        
        0.4.4 (2021-08-13)
        -------------------
        
        * BUG: auto release was working as manuel.
        * UPDATE: docs improvements
        
        0.4.3 (2021-08-13)
        -------------------
        
        * REFACTOR: release command logic
        * UPDATE: ``--auto-login`` and ``--output`` options for release command
        * UPDATE: docs improvements
        
        0.4.2 (2021-08-12)
        -------------------
        
        * UPDATE: new core commands for releasing
        
        0.4.1 (2021-05-06)
        -------------------
        
        * ``version`` command added.
        * bug fixings.
        * docs improvements.
        
        0.4.0 (2021-05-04)
        -------------------
        
        * ``post-office`` repo added.
        * ``ubl-validator`` repo added.
        * ``release`` command added (beta).
        * tox python3.5 deprecated
        * dependency upgrades.
        * editor workspace choosing node,ruby versions now in favor of editor actions.
        * all version managers (rvm, yvm, nvm) deprecated in favor of `asdf`_ .
        * docs improvements.
        
        .. _asdf: https://asdf-vm.com
        
        0.3.5 (2021-03-23)
        -------------------
        
        * UPDATE: rich integrated install script.
        * UPDATE: docs improvements.
        
        0.3.4 (2021-03-23)
        -------------------
        
        * FIX: run_process output fix.
        
        0.3.3 (2021-03-19)
        -------------------
        
        * FIX: flake8 warnings.
        * FIX: black warnings.
        
        0.3.2 (2021-03-19)
        -------------------
        
        * UPDATE: Docs improvements
        
        0.3.1 (2021-03-19)
        -------------------
        
        * UPDATE: Docs improvements
        * DELETE: forgotten paremeters.
        
        0.3.0 (2021-03-19)
        -------------------
        
        * FEATURE: `rich`_ integrated. Plugin used in hidden commands.
        * FEATURE: new ``--output`` parameter. ``switch`` and ``link`` command outputs are now hidden. To show their outputs, use ``--output`` prefix at the end of command chain.
        * FIX: Yarn error situation was not working properly. Exception was not working. Also, CLI now gets angry for the third time.
        * REFACTOR: subprocess structure has been rewritten. Inreractive terminal mode deprecated.
        
        .. _rich: https://github.com/willmcgugan/rich
        
        0.2.0 (2021-03-17)
        -------------------
        
        * CREATE: API Reference page added.
        * CREATE: ``run`` command added.
        * UPDATE: pkg updates.
        
        0.1.16 (2021-03-09)
        -------------------
        
        * FIX: tmux exception problem when there is no server.
        
        0.1.15 (2021-03-09)
        -------------------
        
        * REFACTOR: ``rails`` subcommand changed as ``frontend``.
        * FIX: typos in core.
        * FIX: dependencies now installing at installation.
        * FIX: state mechanism refactored. There was a FileNotFoundError.
        * FIX: ``start`` command now appending new windows existing session if you run start command in detached mode.
        * UPDATE: note added to start command.
        
        0.1.14 (2021-03-08)
        -------------------
        
        * Docs improvements
        
        0.1.13 (2021-03-08)
        -------------------
        
        * Docs improvements
        
        
        0.1.12 (2021-03-08)
        -------------------
        
        * Docs improvements
        
        
        0.1.11 (2021-03-08)
        -------------------
        
        * Docs installation and usage page improvements.
        * Sphinx upgrade.
        
        
        0.1.10 (2021-03-07)
        -------------------
        
        * Docs improvements
        
        
        0.1.9 (2021-03-07)
        ------------------
        
        * Documents added on installation.
        * Some minor fixings.
        * Static type checker mypy added to requirements.
        * Black code formatter used.
        
        
        0.1.8 (2021-03-07)
        ------------------
        
        * Theme changed
        * Switch command refactored. added options: addlings, rails.
        * Link command base repo argument required now.
        * All important environments now coming outside of project.
        * Cli now checking env variables; at exception.Keyerror situation, cli logging
          missing argument with warning.
        * Start command refactored.
        * Link list command shortening removed. at the moment only option is "--list".
        * Parser indent fixed.
        
Keywords: parasut-cli
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6
