semvec/pypi-packages huggingface dataset:
dj-set-downloader 0.1.3
Python client for DJ Set Downloader API
Requires Python: >=3.10

# dj-set-downloader Python Client

A Python client library for the dj-set-downloader REST API, which enables downloading and processing of DJ sets by splitting them into individual tracks.

The `dj_set_downloader` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project.

## Requirements

* Python 3.10+
* A running `dj-set-downloader` [server](https://github.com/jaki95/dj-set-downloader)

## Installation

This Python library can be installed using any modern Python package manager such as uv:

```bash
uv add dj-set-downloader
```

## Documentation

API documentation is available at `http://localhost:8080/swagger/index.html` when the dj-set-downloader server is running locally (adjust the port as needed for your configuration).
orfmatch 0.2.4
Transfer feature annotations from a reference genome to a de novo assembled one.
Requires Python: >=3.9

# orfmatch

Transfer feature annotations from a reference genome to a *de novo* assembled one, where the new genome sequence is from the same or a closely related strain.

## Installation

Install using pip:

`pip install orfmatch`

or from github:

`pip install git+https://github.com/mcgilmore/orfmatch.git`

## Usage

- Input is an assembly in \*.fasta format.
- Reference genome and output genome are in GenBank format (\*.gbff).

`orfmatch --input <assembly.fasta> --reference <reference.gbff> --output <output.gbff>`

### Optional

- `-e` / `--e-value`: E value cutoff for phmmer protein match search (default: `1e-25`).
- `-v` / `--variants`: Outputs matched sequences with differences from the reference to `variants.fasta` and alignment to `variants_alignment.txt`.
- `-c` / `--circle`: Produces a circle plot with features mapped between reference and assembly in SVG format.
- `-l` / `--line`: Produces a linear plot with features mapped between reference and assembly in SVG format.
- `-t` / `--threads`: Number of threads used for processing (default: `8`)
libinsdb 0.9.0
Library to access InstrumentDB databases
Requires Python: <4,>=3.10

# Libinsdb

[![CI](https://github.com/ziotom78/libinsdb/actions/workflows/tests.yml/badge.svg)](https://github.com/ziotom78/libinsdb/actions/workflows/tests.yml)
[![Documentation Status](https://readthedocs.org/projects/libinsdb/badge/?version=latest)](https://libinsdb.readthedocs.io/en/latest/)
[![PyPI version](https://img.shields.io/pypi/v/libinsdb.svg)](https://pypi.org/project/libinsdb/)
[![Python versions](https://img.shields.io/pypi/pyversions/libinsdb.svg)](https://pypi.org/project/libinsdb/)
[![License](https://img.shields.io/pypi/l/libinsdb.svg)](https://github.com/ziotom78/libinsdb/blob/main/LICENSE.md)
[![Code style: ruff](https://img.shields.io/badge/code%20style-ruff-orange)](https://docs.astral.sh/ruff/)
[![Checked with MyPy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/)

A library to interface Python scripts with an [InstrumentDB](https://github.com/ziotom78/instrumentdb) database.

## Documentation

A tutorial is avilable on [Google Colab](https://colab.research.google.com/drive/1GRCssFs_lGfku1DLvvEowW4fTKUSsLK6?usp=sharing).

The manual is available at <https://libinsdb.readthedocs.io/en/latest/>.

To build a copy of the documentation locally, run

    uv install --with docs

to install the additional dependencies needed to update the documentation and then run

    uv run make -C docs html

The index will be available in the folder `docs/_build/html/`.

## Browsing the databases from the CLI

Starting from version 0.9, Libinsdb includes a command-line program, `insdb`, that can be used to browse a local database.

![](demo.gif)
advent-of-code-ocr 1.1.0
A library to parse Advent of Code ASCII art
Requires Python: >=3.10

# Advent of Code® OCR

This Python module converts [Advent of Code](https://adventofcode.com/) ASCII
art letters to plain characters.

At the moment, it supports 6-pixel-tall characters as seen in 2016 Day 8, 2019
Days 8 and 11, and 2021 Day 13. (Support for 10-pixel-tall characters, as seen
in 2018 Day 10, is coming soon.)

Put simply, it converts something like this to plain text:

```txt
 ██  ███   ██
█  █ █  █ █  █
█  █ ███  █
████ █  █ █
█  █ █  █ █  █
█  █ ███   ██
```

[![Downloads](https://pepy.tech/badge/advent-of-code-ocr)](https://pepy.tech/project/advent-of-code-ocr)
[![Supported Versions](https://img.shields.io/pypi/pyversions/advent-of-code-ocr.svg)](https://pypi.org/project/advent-of-code-ocr)
[![Testing](https://img.shields.io/github/workflow/status/bsoyka/advent-of-code-ocr/Test%20with%20pytest?label=tests)](https://github.com/bsoyka/advent-of-code-ocr/actions?query=workflow%3A%22Test+with+pytest%22)
[![License](https://img.shields.io/pypi/l/advent-of-code-ocr)](https://github.com/bsoyka/advent-of-code-ocr/blob/master/LICENSE)
[![Version](https://img.shields.io/pypi/v/advent-of-code-ocr?label=latest)](https://pypi.org/project/advent-of-code-ocr)

## Installation

Advent of Code OCR is available on PyPI:

```sh
$ pip install advent-of-code-ocr
```

Advent of Code OCR officially supports Python 3.7+.

## API Reference

By default, this module recognizes `#` as a filled pixel and `.` as an empty
pixel. However, you can change this using the `fill_pixel` and `empty_pixel`
keywork arguments respectively.

```py
from advent_of_code_ocr import convert_6

print(convert_6(".##.\n#..#\n#..#\n####\n#..#\n#..#"))
# A

print(convert_6(" $$ \n$  $\n$  $\n$$$$\n$  $\n$  $", fill_pixel="$", empty_pixel=" "))
# A
```

You can also convert data that you have in a NumPy array or a nested list:

```py
from advent_of_code_ocr import convert_array_6

array = [
    [0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0],
    [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1],
    [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0],
    [1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0],
    [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1],
    [1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0],
]
print(convert_array_6(array, fill_pixel=1, empty_pixel=0))
# AOC
```

---

Advent of Code is a registered trademark of Eric K Wastl in the United States.
vqueue-sdk 0.1.2
A toolset for Virtual Queue integrations in Python
Requires Python: >=3.10
Keywords: tickets, queue, async, events, high-demand

# Virtual Queue Python SDK

SDK to communicate with Virtual Queue's API in Python projects.

## How to use

> [!NOTE]
> See more examples [here](https://github.com/animus-coop/virtual-queue-python-sdk/tree/main/examples), including an example of how to use this SDK inside a Flask application

You can verify the token with `TokenVerifier` like this:

```python
from vqueue import TokenVerifier
from vqueue.exceptions import VQueueApiError, VQueueError, VQueueNetworkError


def your_function_or_handler():
    # Get the token from the request in your system
    token = str(uuid4())  # This is an example UUIDv4

    # This handles the connections with a session and can be reused
    # for better performance
    verifier = TokenVerifier()

    try:
        # Handle the happy path
        verified_result = verifier.verify_token(token)
        print("The token was successfuly verified:", verified_result)
    except ValueError as ve:
        # Then handle the possible errors
        # Of course, you should handle the exceptions with more grace than this
        print("The token is not valir UUID", ve)
    except VQueueNetworkError as ne:
        print("Network error", ne)
    except VQueueApiError as ae:
        print("The API returned an error status", ae)
    except VQueueError as vqe:
        print("A generic error with the Virtual Queue system or this SDK", vqe)
```

You can also wrap your code in a context managed `with` block:

```python
    with TokenVerifier() as verfifier:
        try:
            # Handle the happy path
            verified_result = verifier.verify_token(token)
            print("The token was successfuly verified:", verified_result)
        except ValueError as ve:
            # Then handle the possible errors
            # Of course, you should handle the exceptions with more grace than this
            print("The token is not valir UUID", ve)
        except VQueueNetworkError as ne:
            print("Network error", ne)
        except VQueueApiError as ae:
            print("The API returned an error status", ae)
        except VQueueError as vqe:
            print("A generic error with the Virtual Queue system or this SDK", vqe)
```
rhit 0.1.0
A brief description of the rhit package
Requires Python: >=3.6

# rhit package

## Overview
`rhit` is a Python package designed to provide a simple yet effective function named `vilo`. This package aims to streamline specific tasks and enhance productivity in Python programming.

## Installation
You can install the `rhit` package using pip. Run the following command in your terminal:

```
pip install rhit
```

## Usage
To use the `vilo` function from the `rhit` package, you can import it as follows:

```python
from rhit import vilo

# Example usage of the vilo function
result = vilo(arguments)
```

## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue for any enhancements or bug fixes.

## License
This project is licensed under the MIT License. See the LICENSE file for more details.