semvec/pypi-packages huggingface dataset:
bettered 1.1.0
Automatic helper for redacted better.php.
License: MIT
Requires Python: >=3.9,<3.12

# BetteRED

## Introduction
bettered automatically transcodes a given path of flac files to mp3 files based on desired quality (MP3 V0 or MP3 320) and creates a corresponding torrent file with a specified announce url.

bettered uses [Moe](https://github.com/MoeMusic/Moe) to initialize and read the configuration, and the plugin [moe_transcode](https://github.com/MoeMusic/moe_transcode) to handle the transcoding logic.

## Installation:

### 1. Install `bettered` from PyPI

I recommend using [pipx](https://pypa.github.io/pipx/) to install `bettered`.
`$ pipx install bettered`

If you don't care about having `bettered` and it's dependencies (mainly `Moe`) in an isolated environment, you can just install normally with pip as well.
`$ pip install bettered`

### 2. Install `mktorrent`
`mktorrent` must be built from source unless your package manager includes >=v1.1

~~~
$ git clone https://github.com/Rudde/mktorrent.git
$ cd mktorrent
$ sudo make install
~~~

### 3. Install `ffmpeg`
https://ffmpeg.org/download.html

Run `ffmpeg -h` to ensure it's in your path.

### 4. Configure

Your configuration file should exist in "~/.config/bettered/config.toml" and should look like the following:

``` toml
enable_plugins = ["transcode"]

[transcode]
transcode_path = "~/transcode"

[bettered]
torrent_file_path = "~/torrents"
announce_url = "https://flacsfor.me/213/announce"

[move]
album_path = "{album.artist} - {album.title} ({album.year})"
```

`transcode_path` is where the transcoded albums will be placed.
`torrent_file_path` is where the `.torrent` files will be places
`announce_url` your announce url for your tracker of choice.
`album_path` is the format of the album path. This will also have the bitrate automatically appended. See the [Moe docs](https://mrmoe.readthedocs.io/en/latest/plugins/move.html#path-configuration-options) for more information on customizing this value.

### 5. Run
`bettered -h`

## Contributing:

#### 1. Fork the repository and create a feature/bug fix branch

#### 2. Install development requirements
`$ poetry install`

#### 3. Hack away

#### 4. Lint your code
`$ pre-commit run -a`

#### 5. Submit a pull request
maxprogress 0.4.2
A customized Rich Progress Bar.
License: MIT
Requires Python: >=3.10

# MaxProgress 0.4.2

Updated dependencies to match fellow helper scripts: maxconsole and maxcolor.

### MaxProgress 0.3.0

Updated to match dependencies with fellow helper scripts: maxconsole and maxcolor.

### MaxProgress 0.2.0

Maxprogress provides a thin wrapper around rich’s Progress Bar class. It generates a custom formatted progress bar.

<br />

![maxprogress](maxprogress.gif)

## Installation

MaxProgress is available on PyPI and able to be installed with pip, pdm, or your favorite package manager.

#### Pip

```bash
pip install maxprogress
```

#### PDM

```bash
pdm add maxprogress
```

## Usage

```python
from maxprogress import get_progress

progress = get_progress():

with progress:

    task1 = progress.add_task("[red]Downloading...", total=200)
    task2 = progress.add_task("[green]Processing...", total=200)
    task3 = progress.add_task("[cyan]Cooking...", total=200)

    while not progress.finished:
        progress.update(task1, advance=0.5)
        progress.update(task2, advance=0.3)
        progress.update(task3, advance=0.9)
        time.sleep(0.02)

```
moe-musicbrainz 1.0.0
Template plugin repository.
License: MIT
Requires Python: >=3.9,<3.12

###########
Musicbrainz
###########
This is a plugin for Moe utilizing the musicbrainz metadata source.

Check out the `full documentation <https://moe-musicbrainz.readthedocs.io/en/latest/>`_ for more info.
chat-gpc-cli 0.1
A natural language command line interface powered by chatgpc
License: MIT

# chatgpc-cli
ChatGPC Natural language Command Line Interface

## Example Use Cases

```
$ git log pretty
>>> Run:  git log --pretty=format:"%h %ad | %s%d [%an]" [y/N]: y
$ git log --pretty=format:"%h %ad | %s%d [%an]"

$ set kubernetes namespace
>>> Run:  kubectl config set-context default --namespace=kube-system [y/N] y
$ kubectl config set-context default --namespace=kube-system

$ exec into the docker image called foobar
>>> Run:  docker exec -it foobar bash [y/N]: y
$ docker exec -it foobar bash
```

## Background
Simple cli wrapper for OpenAI's ChatGPC which was created from the Natural Language shell tutorial  https://openai.com/blog/openai-api/