semvec/pypi-packages huggingface dataset:
vspace 2.4.1
VPLANET parameter sweep helper
License: MIT

<p align="center">
  <img width = "250" src="docs/VPLanetLogo.png"/>
</p>

<h1 align="center">VSPACE: Generate Parameter Spaces for VPLanet</h1>

<p align="center">
  <a href="https://VirtualPlanetaryLaboratory.github.io/vspace/"><img src="https://img.shields.io/badge/read-the_docs-blue.svg?style=flat"></a>
  <a href="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/docs.yml">
  <img src="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/docs.yml/badge.svg">   
  <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-purple.svg"></a>
    <a href="https://VirtualPlanetaryLaboratory.github.io/vplanet/conduct.html"><img src="https://img.shields.io/badge/Code%20of-Conduct-7d93c7.svg"></a>
  <br>
  <img src="https://img.shields.io/badge/Unit%20Tests-48-darkblue.svg"></a>
  <a href="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/tests.yml">
  <img src="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/tests.yml/badge.svg">
    <img src="https://img.shields.io/badge/Python-3.9--3.14-orange.svg"></a>
  <a href="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/pip-install.yml">
  <a href="https://codecov.io/github/VirtualPlanetaryLaboratory/vspace">
  <img src="https://codecov.io/github/VirtualPlanetaryLaboratory/vspace/graph/badge.svg?token=6Z8HVQW8N6">
</a>
  <br>
  <img src="https://github.com/VirtualPlanetaryLaboratory/vspace/actions/workflows/pip-install.yml/badge.svg">
    <img src="https://img.shields.io/badge/Python-3.9--3.14-orange.svg"></a>
    <img src = "https://img.shields.io/badge/Platforms-Linux_|%20macOS-darkgreen.svg?style=flat">
  </a>
</p>



`VSPACE` is a tool to build input files for parameter sweeps with [`VPLanet`](https://github.com/VirtualPlanetaryLaboratory/vplanet).
With `VSPACE` you can quickly and easily build input files with specific
parameters with different distributions, such as grids, normal distribution, sines and cosines, and even arbitrary distributions. After generating the trials, use the [`MultiPlanet` package](https://github.com/VirtualPlanetaryLaboratory/multi-planet) to run the simulations
on multi-core platforms, and use [`BigPlanet`](https://github.com/VirtualPlanetaryLaboratory/bigplanet) to store and quickly analyze the results. [Read the docs](https://VirtualPlanetaryLaboratory.github.io/vspace/) to learn how to generate VPLanet parameter sweeps.
mcp-caste-cypher 0.1.0
MCP server for converting caste CSV data to Neo4j Cypher queries using Gemini AI
License: MIT
Requires Python: >=3.12
Keywords: mcp, model-context-protocol, neo4j, cypher, gemini, caste-data, mcp-name: io.github.pareforce/mcp-caste-cypher

# MCP Caste Cypher Generator

A Model Context Protocol (MCP) server that converts caste CSV data into Neo4j Cypher queries using Google's Gemini AI batch processing.

mcp-name: io.github.pareforce/mcp-caste-cypher

## Features

- **CSV to JSONL Conversion**: Prepare batch requests from CSV files containing caste information
- **Batch Processing**: Leverage Gemini AI's batch API for efficient large-scale processing
- **Cypher Query Generation**: Automatically generate Neo4j graph database queries
- **Job Monitoring**: Track batch job status in real-time

## Tools Provided

### 1. `prepare_batch_input`
Converts CSV files into JSONL batch request format.

**Parameters:**
- `input_csv`: Path to input CSV file
- `output_jsonl`: Path to output JSONL file

### 2. `run_batch_job`
Executes the complete batch workflow: upload, process, monitor, and download results.

**Parameters:**
- `api_key`: Google Gemini API key
- `input_jsonl`: Path to input JSONL file
- `output_cypher`: Path to output Cypher file (automatically adds .cypher extension)

### 3. `check_batch_status`
Monitor the status of a running batch job.

**Parameters:**
- `api_key`: Google Gemini API key
- `job_name`: Name of the batch job to check

## Installation

```bash
pip install mcp-caste-cypher
```

## Usage

### With Claude Desktop

Add to your Claude Desktop configuration:

```json
{
  "mcpServers": {
    "caste-cypher": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/mcp-caste-cypher",
        "run",
        "mcp-caste-cypher"
      ]
    }
  }
}
```

### Standalone

```bash
uv run mcp-caste-cypher
```

## Supported CSV Formats

**Format 1 (BC/SC with groups):**
```
serial_number,group_name,caste_name,category
1,BC-A,Agnikulakshatriya,BC
```

**Format 2 (General/ST):**
```
serial_number,caste_name,category
1,Kapu,GENERAL
```

## Requirements

- Python >=3.12
- Google Gemini API key
- Dependencies: `mcp`, `httpx`, `google-genai`

## License

MIT

## Author

Praneeth Sunku (praneethsunku@gmail.com)
qaiko 0.1.2
A simple example package
License: MIT
Requires Python: >=3.8

# Qaiko

An example package to demonstrate PyPI uploads.

## Installation
```bash
pip install qaiko
```

## Usage
```python
from qaiko import greet

print(greet("Python"))
```

Or from the command line:
```bash
qaiko                  # Hello, World!
qaiko --name Alice     # Hello, Alice!
qaiko --version        # Show version
```

## Development
```bash
pip install -e ".[dev]"
pytest                 # Run tests
ruff check src/        # Lint code
```
ubittool 0.8.0
Tool to interface with the BBC micro:bit.
License: MIT
Requires Python: <3.12,>=3.7
Keywords: microbit, micro:bit, bbcmicrobit, ubittool

# uBitTool

[![Code coverage](https://codecov.io/gh/carlosperate/ubittool/branch/master/graph/badge.svg)](https://codecov.io/gh/carlosperate/ubittool)
[![CI: Tests](https://github.com/carlosperate/ubittool/actions/workflows/test.yml/badge.svg)](https://github.com/carlosperate/ubittool/actions/workflows/test.yml)
[![CI: Build](https://github.com/carlosperate/ubittool/actions/workflows/build.yml/badge.svg)](https://github.com/carlosperate/ubittool/actions/workflows/build.yml)
[![PyPI versions](https://img.shields.io/pypi/pyversions/ubittool.svg)](https://pypi.org/project/ubittool/)
![Supported Platforms](https://img.shields.io/badge/platform-Windows%20%7C%20macOs%20%7C%20Linux-blue)
[![Code style Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![PyPI - License](https://img.shields.io/pypi/l/ubittool.svg)](LICENSE)

uBitTool is a command line and GUI application to interface with the micro:bit.

It can:

- Read the micro:bit flash contents
- Extract user Python code from the micro:bit flash
- Flash the micro:bit
- Compare the contents of the micro:bit flash against a local hex file

![screenshots](https://www.embeddedlog.com/ubittool/assets/img/screenshots-white.png)

<p align="center">
  <img src="https://www.embeddedlog.com/ubittool/assets/img/terminal-recording.svg" alt="terminal recording demo">
</p>

## Docs

The documentation is online at
[https://carlosperate.github.io/ubittool/](https://carlosperate.github.io/ubittool/),
and its source can be found in `docs` directory.

## Basic Introduction

The easiest way to use uBitTool is via the application GUI.

- Download one of the latest GUI executables for macOS or Windows from the
  [GitHub Releases Page](https://github.com/carlosperate/ubittool/releases).
- Plug-in your micro:bit to the computer via USB
- Open the GUI executable file
- On the application menu click "nrf > Read Full Flash contents (Intel Hex)".
- A full image of the micro:bit flash should now be displayed in the GUI :)

For more information and instructions for other platforms please visit the
[Documentation](https://carlosperate.github.io/ubittool/).