Skip to main content

TremTec CLI utilities

Project description

TremTec CLI

    As a TremTec Engineer, we need tools to make our daily work easier, because of that we've created the TremTec CLI, or just `ttc`. We intend to provider a lot of features like:

    - **WorkSpace Management**: Create separated environments for your packages `pip`, `node`, and other languages.
    - **Package Management**: Install, update and remove packages for your projects.
    - **GitLab Integration**: You can create Merge Requests, test ci files, list docker register images, and a lot more from the cli.

    ## Usage

    To install our cli tool, you need to:

    ```bash
    pip install ttc
    ```

    then you should configure you environment:

    ```bash
    ttc configure
    ```

    To see our command options, type

    ```bash
    ttc --help
    # or
    ttc -h
    ```

    ## Add autocompletion

    Just add to you `.bashrc` or `.zsh`:

    ```bash
    eval "$(_TTC_COMPLETE=source ttc)"
    eval "$(_TT_COMPLETE=source tt)"
    ``

`

    ### Dev mode

    To install as a developer, first clone the project, go to a the cloned folder and then:

    ```bash
    pip install -e '.[dev]'
    ```

    ##

    Thanks for using tcc and have a happy code! 😊

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ttc-0.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

ttc-0.0.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file ttc-0.0.0.tar.gz.

File metadata

  • Download URL: ttc-0.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.5

File hashes

Hashes for ttc-0.0.0.tar.gz
Algorithm Hash digest
SHA256 e5ad7bef45ad4f5a69e93f6d42e810b5c7bbf2ffad38f85e7c9663c042505502
MD5 1914266441142795b144c64aa8d89fd8
BLAKE2b-256 c760413131c46f74f94f7feda88c0555797599f73b53700a2e7d58ebd507eb7e

See more details on using hashes here.

File details

Details for the file ttc-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: ttc-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.5

File hashes

Hashes for ttc-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 901f870738e1c900a158d1fafb5b4276aad36f5145e71756941b99b85b4c48e9
MD5 29a14f3b665f23176007d1f0deaf1f5a
BLAKE2b-256 ebee46b3de80589b27875fe0a1f8da1ef3d6beb9fbfac805a0848b0484ed071c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page