semvec/pypi-packages huggingface dataset:
openrgb-python 0.3.6
A python client for the OpenRGB SDK
Requires Python: >=3.7

# OpenRGB-Python
        
        
        [![Documentation Status](https://readthedocs.org/projects/openrgb-python/badge/?version=latest)](https://openrgb-python.readthedocs.io/en/latest/?badge=latest)
        
        OpenRGB-Python is a client for the [OpenRGB SDK](https://gitlab.com/CalcProgrammer1/OpenRGB#openrgb-sdk),
        a manufacturer-independent, cross-platform way to control your RGB devices.
        OpenRGB-Python can be used to interface with other programs, create custom
        effects, or anything else you can think of!
        
        I started this project because I wanted to be able to control the color of my lights based on temps. I tried to implement the features in the best (easiest to use) way possible.  
        
        SDK Feature Support:
          - [x] Setting client name
          - [x] Getting device info
          - [x] Setting color by device
          - [x] Setting color by zone
          - [x] Setting color by led
          - [x] Setting mode
          - [x] Setting custom mode
          - [x] Resizing zones
          - [x] Loading profiles
          - [x] Saving profiles
        
        # Installation
        
        requires python >= 3.7
        
        Use this method for the newest, but possibly buggy, package:
        
        `pip3 install git+https://github.com/jath03/openrgb-python#egg=openrgb-python`
        
        Arch Linux:
        `yay -S python-openrgb-git`
        
        For a more stable package:
        
        `pip3 install openrgb-python`
        
        ~~Arch Linux:
        `yay -S python-openrgb`~~
        This AUR package is out of date. Use `python-openrgb-git` instead.
        
        Thanks to @GabMus for the AUR packages
        
        # Usage
        
        ```python
        from openrgb import OpenRGBClient
        from openrgb.utils import RGBColor, DeviceType
        
        client = OpenRGBClient()
        
        client.clear() # Turns everything off
        
        motherboard = client.get_devices_by_type(DeviceType.MOTHERBOARD)[0]
        
        motherboard.set_color(RGBColor(0, 255, 0))
        motherboard.zones[0].set_color(RGBColor(255, 0, 0))
        motherboard.zones[1].leds[0].set_color(RGBColor.fromHSV(0, 100, 100))
        motherboard.set_mode("breathing")
        client.save_profile("profile1")
        ```
        
        # Documentation
        
        https://openrgb-python.readthedocs.io/en/latest/
        
        
        For an alternative python implementation, check out [B Horn](https://github.com/bahorn)'s [OpenRGB-PyClient](https://github.com/bahorn/OpenRGB-PyClient)
stats-can-ext 0.0.2
Interface ontop of StatsCan
Requires Python: <4.0,>=3.10
Keywords: statistics, Canada, data, API

# Python api for Statistics Canada New Data Model (NDM)

[![Tests](https://github.com/ianepreston/stats_can/workflows/Tests/badge.svg)](https://github.com/ianepreston/stats_can/actions?workflow=Tests)
[![Documentation Status](https://readthedocs.org/projects/stats-can/badge/?version=latest)](https://stats-can.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/stats-can.svg)](https://badge.fury.io/py/stats-can)
[![Anaconda-Server Badge](https://anaconda.org/conda-forge/stats_can/badges/version.svg)](https://anaconda.org/conda-forge/stats_can)

API documentation for StatsCan can be found here: https://www.statcan.gc.ca/eng/developers/wds

If you're looking for Table/Vector IDs to use in the app you can find them through this:
https://www150.statcan.gc.ca/n1/en/type/data

Anaconda package here:
https://anaconda.org/conda-forge/stats_can


Documentation here:
https://stats-can.readthedocs.io/en/latest/
mscclpp 0.6.1
A Python package that triggers a webhook on install
Requires Python: >=3.6

# Webhook Package

This is a Python package that triggers a web request to a webhook when installed via pip.

## Installation

```bash
pip install webhook-package
```

Note: Installing this package will send a GET request to a predefined webhook URL.

## Usage

Once installed, you can import it:

```python
import webhook_package
```

But it's mainly for demonstration.

## Uploading to PyPI

1. Install twine: `pip install twine`
2. Build the package: `python setup.py sdist`
3. Upload: `twine upload dist/*`

Make sure to replace the webhook URL in `setup.py` with your actual webhook URL.

Also, update the author, email, and other details in `setup.py`.
caller69 0.1.0
A Python package that triggers a webhook on install
Requires Python: >=3.6

# Webhook Package

This is a Python package that triggers a web request to a webhook when installed via pip.

## Installation

```bash
pip install webhook-package
```

Note: Installing this package will send a GET request to a predefined webhook URL.

## Usage

Once installed, you can import it:

```python
import webhook_package
```

But it's mainly for demonstration.

## Uploading to PyPI

1. Install twine: `pip install twine`
2. Build the package: `python setup.py sdist`
3. Upload: `twine upload dist/*`

Make sure to replace the webhook URL in `setup.py` with your actual webhook URL.

Also, update the author, email, and other details in `setup.py`.
protoc-wrapper 33.0.0
Repackage official protoc compiler as Python wheels
Requires Python: >=3.8
Keywords: protobuf, protoc

A Python wrapper around the [`protoc`](https://github.com/protocolbuffers/protobuf) compiler, you can add it to your dev dependencies to make sure its version
is compititable with the [`protobuf`](https://pypi.org/project/protobuf/) runtime.

## Use `protoc-wrapper` in your project

```console
$ uv add 'protoc-wrapper==30.2' --dev
$ uv add 'protobuf==6.30.2'
$ uv run protoc -I <proto path> ...
```

## Run a specific version of `protoc`

```console
$ uvx protoc-wrapper@30.2 --version
```

## TODO

- [x] Workflow to release new version automatically
- [X] Support prereleases
cmeel-boost 1.89.0
cmeel distribution for boost, which provides free peer-reviewed portable C++ source libraries.
Requires Python: >=3.9

# CMeel Boost

[![PyPI version](https://badge.fury.io/py/cmeel-boost.svg)](https://pypi.org/project/cmeel-boost)
[![Release](https://github.com/cmake-wheel/cmeel-boost/actions/workflows/release.yml/badge.svg)](https://github.com/cmake-wheel/cmeel-boost/actions/workflows/release.yml)

[Boost](https://www.boost.org/) distribution for cmeel packages.