Skip to main content

Parasut CLI

https://img.shields.io/pypi/v/parasut-cli.svg https://travis-ci.com/mthnglac/parasut-cli.svg?branch=master 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.

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.

  • release command for releasing version on related repo.

  • pre-release flag for release command.

  • rich integrated.

TODO

  • clone command for cloning repos in base directory.

  • unit tests.

  • mypy & black connection to tox.

  • linking state mechanism refactor.

History

0.6.3 (2022-01-11)

  • fix: forgotten class variables in receiver.

0.6.2 (2022-01-08)

  • minor bugs.

0.6.1 (2022-01-05)

  • switch option for Asist.

0.6.0 (2022-01-05)

  • FIX: --pre-release flag was broken. Also now flow was tested.

0.5.0 (2022-01-04)

  • FEATURE: --pre-release flag added to release command.

  • UPDATE: docs improvements.

0.4.9 (2021-11-17)

  • UPDATE: add logic circle to switching frontend.

  • PARASUT_PHOENIX_SWITCH_NAME environment variable changed as PARASUT_PHOENIX_SWITCH_APP_NAME

  • PARASUT_PHOENIX_SWITCH_OWNER_TYPE_NAME environment variable added.

  • UPDATE: minor changes on linking

0.4.8 (2021-10-12)

  • DELETE: git push --tags command removed from release process; it is already done in “ember release” command.

  • FEATURE: printX repo & its related logic & environments added.

  • UPDATE: docs improvements

0.4.7 (2021-09-02)

  • UPDATE: “git push ..” after release.

0.4.6 (2021-08-26)

  • FEATURE: new switch subcommand added: pricing_list.

  • UPDATE: docs improvements.

  • UPDATE: minor bugs.

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.

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.

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.

Metadata

Release files for parasut-cli 0.6.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for parasut-cli 0.6.3
File Size Uploaded Provenance
parasut-cli-0.6.3.tar.gz 29.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for parasut-cli 0.6.3
File Interpreter ABI Platform
parasut_cli-0.6.3-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 49.3 kB

Release files / parasut-cli-0.6.3.tar.gz

Download URL parasut-cli-0.6.3.tar.gz
Size 29.8 kB
Tags Source
SHA-256 checksum
How to use checksums
84fe7029d8f03755bd1714c4c50d51129f1c0284685c18c2097aec0386196116
BLAKE2b-256 checksum
How to use checksums
baa279cb8d27e36871d370b90e230927486f5f9a20d237d54cf482e6a92133c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / parasut_cli-0.6.3-py2.py3-none-any.whl

Download URL parasut_cli-0.6.3-py2.py3-none-any.whl
Size 19.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
0c9299be7222add57bec0b6c7f709dc257aa82a042486a70b8e5152af19efb5f
BLAKE2b-256 checksum
How to use checksums
07ee32f0bb5d5df985c95743f21a008494eab50a26639a3ecebc5318dc221f96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Security for parasut-cli 0.6.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.6.3 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page