semvec/pypi-packages huggingface dataset:
olo-client 0.6.0
Python SDK for OLO robot control via ROS
Requires Python: >=3.8
Keywords: ros, robotics, robot, control, sdk

# OLO Python SDK

Python SDK for controlling robots via ROS (Robot Operating System) through WebSocket connections.

## Installation

```bash
pip install olo-client
```

### Optional Dependencies

For WebRTC video streaming support:

```bash
pip install olo-client[video]
```

For all optional features:

```bash
pip install olo-client[full]
```

## Quick Start

```python
import asyncio
from oloclient import OLOClient

async def main():
    # Connect to ROS bridge
    async with OLOClient(ros_url='ws://localhost:9090') as client:
        # List available topics
        topics = await client.core.list_topics()
        print(f"Found {len(topics)} topics")

asyncio.run(main())
```

## Documentation

For full API documentation, see the [OLO Documentation](https://app.olo-robotics.com/documentation/).
cssselect2 0.9.0
CSS selectors for Python ElementTree
Requires Python: >=3.10
Keywords: css, elementtree

cssselect2 is a straightforward implementation of CSS4 Selectors for markup
documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
(including cElementTree, lxml, html5lib, etc.)

* Free software: BSD license
* For Python 3.10+, tested on CPython and PyPy
* Documentation: https://doc.courtbouillon.org/cssselect2
* Changelog: https://github.com/Kozea/cssselect2/releases
* Code, issues, tests: https://github.com/Kozea/cssselect2
* Code of conduct: https://www.courtbouillon.org/code-of-conduct.html
* Professional support: https://www.courtbouillon.org
* Donation: https://opencollective.com/courtbouillon

cssselect2 has been created and developed by Kozea (https://kozea.fr/).
Professional support, maintenance and community management is provided by
CourtBouillon (https://www.courtbouillon.org/).

Copyrights are retained by their contributors, no copyright assignment is
required to contribute to cssselect2. Unless explicitly stated otherwise, any
contribution intentionally submitted for inclusion is licensed under the BSD
3-clause license, without any additional terms or conditions. For full
authorship information, see the version control history.
claudemon 0.1.1
Claude Usage Monitor TUI - monitor your Claude usage in real-time
Requires Python: >=3.14

# claudemon

Claude Usage Monitor TUI - monitor your Claude Pro/Max plan quota in real-time.

[![PyPI - Version](https://img.shields.io/pypi/v/claudemon)](https://pypi.org/project/claudemon/)
[![PyPI Downloads](https://static.pepy.tech/badge/claudemon/month)](https://pypi.org/project/claudemon/)
![PyPI - Status](https://img.shields.io/pypi/status/claudemon)
[![Open Source](https://img.shields.io/badge/open-source-brightgreen)](https://github.com/anistark/claudemon)
![maintenance-status](https://img.shields.io/badge/maintenance-actively--developed-brightgreen.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

## Install

Requires Python 3.14+ and [uv](https://docs.astral.sh/uv/).

```sh
uv sync
```

## Setup

```sh
# Full setup: OAuth token + optional Admin API key
uv run claudemon setup

# Admin API key only
uv run claudemon setup --api
```

## Usage

```sh
# Launch the TUI dashboard
uv run claudemon

# Launch in API monitoring mode
uv run claudemon --mode api
```

### Keybindings

| Key | Action |
|-----|--------|
| `q` | Quit |
| `r` | Force refresh |
| `m` | Toggle API mode |
| `?` | Show help |
conjuror 0.1.2
Medical Physics Synthetic Image generator and RT Plan generator
Requires Python: <3.12,>=3.11
Keywords: medical, physics, image, analysis, RT Plan

========
Conjuror
========

This is a Python library for creating synthetic RT DICOM images, usually for testing of machine QA analysis software
such as ``pylinac``. It can also generate RT DICOM Plan files for use in delivering machine QA plans.

Installation
============

Conjuror can be installed via pip:

.. code-block:: console

    pip install conjuror

Developer Installation
======================

To install the development version of Conjuror, clone the repository and install it in editable mode:

.. code-block:: console

     uv venv
     uv pip install .[developer]

Additionally, the developer should install ``pre-commit`` hooks to ensure linting and format consistency:

.. code-block:: console

    pre-commit install

For one-off checks of the repo:

.. code-block:: console

   pre-commit run --all-files

Usage
=====

.. code-block:: python

    from conjuror import PlanGenerator, PicketFence
    conjuror = PlanGenerator()
    conjuror.add_beamset(PicketFence(num_pickets=7))