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


Release history Release notifications

Download files

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

Files for ttc, version 0.0.0
Filename, size File type Python version Upload date Hashes
Filename, size ttc-0.0.0-py3-none-any.whl (3.6 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size ttc-0.0.0.tar.gz (3.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page