semvec/pypi-packages huggingface dataset:
adafruit-circuitpython-seesaw 1.18.0
CircuitPython library for controlling a SeeSaw helper chip.
License: MIT
Keywords: adafruit, seesaw, hardware, micropython, circuitpython


Introduction
============

.. image:: https://readthedocs.org/projects/adafruit-circuitpython-seesaw/badge/?version=latest
    :target: https://docs.circuitpython.org/projects/seesaw/en/latest/
    :alt: Documentation Status

.. image:: https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_Bundle/main/badges/adafruit_discord.svg
    :target: https://adafru.it/discord
    :alt: Discord

.. image:: https://github.com/adafruit/Adafruit_CircuitPython_seesaw/workflows/Build%20CI/badge.svg
    :target: https://github.com/adafruit/Adafruit_CircuitPython_seesaw/actions
    :alt: Build Status

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff
    :alt: Code Style: Ruff

CircuitPython module for use with the Adafruit ATSAMD09 seesaw.

Dependencies
=============
This driver depends on:

* `Adafruit CircuitPython <https://github.com/adafruit/circuitpython>`_
* `Bus Device <https://github.com/adafruit/Adafruit_CircuitPython_BusDevice>`_

Please ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloading
`the Adafruit library and driver bundle <https://github.com/adafruit/Adafruit_CircuitPython_Bundle>`_.

Installing from PyPI
====================

On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from
PyPI <https://pypi.org/project/adafruit-circuitpython-seesaw/>`_. To install for current user:

.. code-block:: shell

    pip3 install adafruit-circuitpython-seesaw

To install system-wide (this may be required in some cases):

.. code-block:: shell

    sudo pip3 install adafruit-circuitpython-seesaw

To install in a virtual environment in your current project:

.. code-block:: shell

    mkdir project-name && cd project-name
    python3 -m venv .venv
    source .venv/bin/activate
    pip3 install adafruit-circuitpython-seesaw

Usage Example
=============

See examples/seesaw_simpletest.py for usage example.

Documentation
=============

API documentation for this library can be found on `Read the Docs <https://docs.circuitpython.org/projects/seesaw/en/latest/>`_.

For information on building library documentation, please check out `this guide <https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/sharing-our-docs-on-readthedocs#sphinx-5-1>`_.

Contributing
============

Contributions are welcome! Please read our `Code of Conduct
<https://github.com/adafruit/Adafruit_CircuitPython_seesaw/blob/main/CODE_OF_CONDUCT.md>`_
before contributing to help this project stay welcoming.
icogen-mcp 0.1.3
A Model Context Protocol (MCP) service for converting PNG files to ICO files with customizable icon dimensions
License: MIT

# icogen-mcp

A Model Context Protocol (MCP) service that enables AI assistants and other tools to convert PNG image files to Windows ICO icon files. The service provides a standardized interface for generating multi-resolution ICO files from PNG sources with customizable icon dimensions.

## Features

- Convert PNG files to multi-size ICO files with a single tool call
- Support for custom icon dimensions (defaults to 16x16, 32x32, 48x48, 64x64)
- Flexible output options - save to file or return binary data
- Built on the FastMCP framework for reliable MCP compliance
- Designed specifically for integration with AI assistants and automated workflows
- Utilizes Pillow for high-quality image processing

## Installation

```bash
pip install icogen-mcp
```

## Usage

This service is designed to work with MCP-compatible clients. Once integrated, you can use the `convert_png_to_ico` tool to convert PNG files to ICO format with customizable dimensions.
## Configuration Reference
``` json
{
  "mcpServers": {
    "icogen-mcp": {
      "command": "uvx",
      "args": [
        "icogen-mcp"
      ]
    }
  }
}
```
## Use Cases

- Icon generation for desktop applications
- Automated asset conversion in build pipelines
- AI-assisted graphic design workflows
- Integration with development tools and IDEs

## Dependencies

- Pillow: For image processing
- fastmcp: For MCP protocol implementation
- pydantic: For data validation

## Architecture

The service implements the Model Context Protocol specification and provides a single primary function:

- `convert_png_to_ico`: Converts a PNG file to an ICO file with customizable dimensions

The service leverages the Pillow library for high-quality image resizing and ICO format generation, supporting multiple resolutions within a single ICO file.

## License

MIT
chandra-pypi-demo 0.1.0
A sample Python package demonstrating PyPI publishing
License: MIT
Requires Python: >=3.7
Keywords: demo, example, pypi, tutorial

# Demo Package for PyPI

A sample Python package demonstrating how to create and publish packages to the Python Package Index (PyPI).

## Features

- **Calculator**: A simple calculator class with basic mathematical operations
- **Greeter**: Functions to greet single or multiple people

## Installation

```bash
pip install chandra-pypi-demo
```

## Usage

### Calculator

```python
from demo_package import Calculator

calc = Calculator()
result = calc.add(5, 3)  # Returns 8
result = calc.multiply(4, 7)  # Returns 28
result = calc.divide(10, 2)  # Returns 5.0

# View calculation history
history = calc.get_history()
print(history)
```

### Greeter

```python
from demo_package import greet, greet_multiple

# Greet a single person
message = greet("Alice")
print(message)  # "Hello, Alice!"

# Greet with custom message
message = greet("Bob", "Hi")
print(message)  # "Hi, Bob!"

# Greet multiple people
message = greet_multiple(["Alice", "Bob", "Charlie"])
print(message)  # "Hello, Alice, Bob, and Charlie!"
```

## Requirements

- Python 3.7 or higher

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## Author

Chandra - chandra385123@gmail.com

## Project Structure

```
chandra-pypi-demo/
├── demo_package/
│   ├── __init__.py
│   ├── calculator.py
│   └── greeter.py
├── pyproject.toml
├── README.md
├── LICENSE
├── MANIFEST.in
└── .gitignore
```