semvec/pypi-packages huggingface dataset:
acrome-smd-beta 0.0.4
Python library for interfacing with Acrome Robotic Arm Joint BLDC Motor Controllers (Beta Version) 
Requires Python: >=3.7

# python-library-beta
Python library for interfacing with Acrome Robotic Arm Joint BLDC Motor Controllers (Beta Version) \n \n This Python library provides an easy-to-use interface for communication and control of BLDC motor controllers used in Acrome robotic arm joints. It is designed to simplify the integration of Acrome’s robotic joint actuators into custom applications, allowing developers and researchers to focus on building advanced robotic systems without dealing with low-level communication details.
immich-mcp 0.5.7
An MCP server for Immich.
Requires Python: >=3.11

# Immich MCP Server

This project provides a Model Context Protocol (MCP) server for the Immich photo management system.

## Installation

It is recommended to use a virtual environment.

```bash
pip install .
```

For development, you can install the project with its development dependencies:

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

## Running the Server

To run the server for development, you can use the `mcp` command-line tool provided by the `mcp` package. As recommended by the [MCP Python SDK Quickstart](https://github.com/modelcontextprotocol/python-sdk#quickstart), `uv` is the preferred tool for running the server.

First, ensure `uv` is installed:
```bash
pip install uv
```

Then, run the server:

```bash
uv run mcp dev src/immich_mcp/server.py
```

## Configuration

The server requires the following environment variables to be set to connect to your Immich instance:

- `IMMICH_BASE_URL`: The base URL of your Immich instance (e.g., `http://immich.local:2283`). The server will automatically append the required `/api` path.
- `IMMICH_API_KEY`: Your Immich API key.

## Functional Testing

To run the functional tests, see the instructions in `tests/functional/README.md`.
faim-ipa 0.14.0
Tools used at FMI-FAIM for Image Processing and Analysis.
Requires Python: >=3.10

[![DOI](https://zenodo.org/badge/483941812.svg)](https://zenodo.org/doi/10.5281/zenodo.11146937)
[![test](https://github.com/fmi-faim/faim-ipa/actions/workflows/test.yml/badge.svg)](https://github.com/fmi-faim/faim-ipa/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/fmi-faim/faim-ipa/graph/badge.svg?token=YQ4W0A9RZL)](https://codecov.io/gh/fmi-faim/faim-ipa)
[![PyPI - Version](https://img.shields.io/pypi/v/faim-ipa.svg)](https://pypi.org/project/faim-ipa)
[![Anaconda-Server Badge](https://anaconda.org/conda-forge/faim-ipa/badges/version.svg)](https://anaconda.org/conda-forge/faim-ipa)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/faim-ipa.svg)](https://pypi.org/project/faim-ipa)

# FAIM-IPA
A collection of __I__mage __P__rocessing and __A__nalysis (IPA) functions we use at the Facility for Advanced Imaging and Microscopy (FAIM) at the Friedrich Miescher Institute for Biomedical Research (FMI).
amusic 2.4.5
A MIDI visualizer with VFX.
Requires Python: >=3.6

# amusic

A custom MIDI visualization tool designed to render videos.

This project moves away from pre-built visualization libraries like `synthviz` to provide a flexible, frame-by-frame rendering pipeline built with `pygame` and `moviepy`.

## ✨ Features

* **Custom Rendering Engine**: Render notes as falling sprites rather than simple bars.

* **Real-time Key Lighting**: Piano keys at the bottom light up as notes are played.

* **Full Control**: Customize resolution, frame rate, and other visual elements.

* **MIDI Support**: Processes standard MIDI files (`.mid`).

## ⚙️ Requirements

To run this project, you need:

* **Python 3.6+**

* **FFmpeg**: Required by `moviepy` to render the video. You can install it on your system with a package manager (e.g., `brew install ffmpeg` on macOS, `sudo apt-get install ffmpeg` on Ubuntu).

The Python dependencies are handled by `pip` automatically.

## 📥 Installation

You can install `amusic` directly from the Python Package Index (PyPI).

```
pip install amusic
```

If you plan to modify the code, you can also clone the repository and install it in editable mode. This links your environment to your local files, so any changes you make are instantly available.

```
# Clone the repository
git clone [https://github.com/SolamateanTehCoder/amusic.git](https://github.com/SolamateanTehCoder/amusic.git)
cd amusic

# Install in editable mode
pip install -e .
```

## 🚀 Usage

Here is a simple example of how to use the `MidiVisualizer` class to generate a video.

```
from amusic import MidiVisualizer

# Create a visualizer instance
visualizer = MidiVisualizer(
    midi_file="your_song.mid",
    output_video="my_amazing_video.mp4",
    resolution=(1920, 1080),
    fps=60,
    note_speed=0.5  # Adjust this value to change how fast notes fall
)

# Render the video
visualizer.render_video()
```

## 🤝 Contributing

Contributions are welcome! If you have suggestions for new features, bug fixes, or improvements, feel free to open an issue or submit a pull request.