semvec/pypi-packages huggingface dataset:
cranecloud-test 0.0.1
Cranecloud CLI client
Requires Python: >=3.8

# Cranecloud CLI Cleint

Cranecloud CLI client

### Setup

1. **Create** and activate a virtual environment

   ```bash
   python3 -m venv venv
   ```

2. **Install:** Run the Cranecloud CLI client setup.

   ```bash
   pip install --editable .
   ```

3. Add `API_BASE_URL` that points to cc backend to your `.env` file

   ```bash
   export API_BASE_URL=""
   ```

4. Run Cranecloud commands

   ```bash
   cranecloud --help
   ```

## Basic Commands

### Authentication and Account Management

1. **Login:** Authenticate the user with their credentials.

   ```bash
   cranecloud login
   ```

2. **Logout:** Log out the user, clearing the stored credentials.

   ```bash
   cranecloud logout
   ```

3. **User Information:** Retrieve information about the logged-in user.

   ```bash
   cranecloud user info
   ```

### Project Management

1. **List Projects:** Show a list of projects available in the user's account.

   ```bash
   cranecloud projects list
   ```

2. **Create Project:** Create a new project.

   ```bash
   cranecloud projects create --name "ProjectName"
   ```

3. **Delete Project:** Delete a project by ID or name.

   ```bash
   cranecloud projects delete --id <project_id>
   ```

4. **Project Details:** View detailed information about a project.

   ```bash
   cranecloud projects info --id <project_id>
   ```

### App Commands

1. **Deploy App:** Initiate a app to a specific environment.

   ```bash
   cranecloud apps --project-id <project_id> --environment <env_name>
   ```

2. **List Apps:** Show apps within a project.

   ```bash
   cranecloud apps list --project-id <project_id>
   ```

3. **Rollback App:** Roll back to a previous app version.

   ```bash
   cranecloud apps rollback --project-id <project_id> --app-id <app_id>
   ```

4. **App Details:** View detailed information about a specific app.

   ```bash
   cranecloud apps info --project-id <project_id> --app-id <app_id>
   ```

5. **Delete App:** Delete a app by ID or name.

   ```bash
   cranecloud projects delete --id <project_id>
   ```

### Other Useful Commands

1. **Help Information:** Show manual.

   ```bash
   cranecloud help
   ```

2. **Support:** Contact support or report issues.

   ```bash
   cranecloud support
   ```
musikla 0.7.4
A programming environment for music accompaniements and keyboards
Requires Python: >=3.7

# Musikla
A DSL for describing and composing musical arrangements, as well as creating custom musical keyboards.

## Installation
```shell
pip install musikla
```

## Usage
To launch the graphical application, run:
To run the app in the terminal:
```shell
python3 __main__.py file.mkl
python3 __main__.py file.mkl -o pulseaudio -o minecraft.abc
```

For a more detailed view of the available options, check:
```shell
python3 __main__.py -h
```

## Python Dependencies
 - `typeguard`
 - `pynput`
 - `mido`
 - `python-rtmidi` (requires `libasound2-dev` (or `--install-option="--no-alsa"`) and `libjack-dev` (or `--install-option="--no-jack"`))
 - `arpeggio`
 - `colorama`
 - `pyFluidSynth` (required `fluidsynth >=1.1.9`)
 > **Note** Instead of installing pyFluidSynth from PyPi, we need to use the more up-to-date version (which accepts pulseaudio) from the git repo
 > ```shell
 >pip3 install git+https://github.com/pedromsilvapt/pyfluidsynth
 >sudo python3.7 -m pip install git+http://github.com/pedromsilvapt/pyfluidsynth
 >```
mu-repo 1.9.0
Tool to work with multiple git repositories

mu-repo enables dealing with multiple git and provides features such as:

* Cloning multiple repositories
* Creating groups of repositories
* Diffing changes for edition with WinMerge or meld.
* Checking out branches by partial name matching.
* Preview incoming changes on current branch.
* Shortcuts for common git operations.
* Open Url for opening the browser to create pull requests over multiple repositories.
* Run **arbitrary commands** on registered repositories.

See: http://fabioz.github.io/mu-repo for more information.
pyFluidSynth-musikla 1.3.3
Python bindings for FluidSynth, a MIDI synthesizer that uses SoundFont instruments


This module contains python bindings for FluidSynth.  FluidSynth is a
software synthesizer for generating music.  It works like a MIDI
synthesizer.  You load patches, set parameters, then send NOTEON and
NOTEOFF events to play notes.  Instruments are defined in SoundFonts,
generally files with the extension SF2.  FluidSynth can either be used
to play audio itself, or you can call a function that returns chunks
of audio data and output the data to the soundcard yourself.