semvec/pypi-packages huggingface dataset:
chaquopy-stubgen 0.1.0
PEP484 python stub generator for Java classes accessed through Chaquopy on Android
License: MIT
Requires Python: >=3.13
Keywords: stubgen, JPype, Python, Java, Chaquopy, Beeware, briefcase, Android, PEP484

# chaquopy-stubgen
This tool is a python type stub generator from java classes. It is optimized for the usage with Android via [chaquopy v16.1](https://github.com/chaquo/chaquopy) and [briefcase](https://github.com/beeware/).

This is based on [stubgenj](https://gitlab.cern.ch/scripting-tools/stubgenj). Although the tool generates stubs optimized for  `chaquopy`, it still uses [`jpype`](https://github.com/jpype-project/jpype) internally to parse the Java files.

The generated stubs can be used with Python 3.8 or higher.

# CLI Usage
Example call `python -m chaquopy_stubgen java android --classpath android.jar`

```
$ python -m chaquopy_stubgen --help
usage: __main__.py [-h] [--jvmpath JVMPATH] [--classpath CLASSPATH] [--output-dir OUTPUT_DIR] [--no-javadoc] prefixes [prefixes ...]

Generate Python Type Stubs for Java classes that are optimized for chaquopy.

positional arguments:
  prefixes              package prefixes to generate stubs for (e.g. org.myproject)

options:
  -h, --help            show this help message and exit
  --jvmpath JVMPATH     path to the JVM ("libjvm.so", "jvm.dll", ...) (default: use system default JVM)
  --classpath CLASSPATH
                        java class path to use, separated by ":". glob-like expressions (e.g. dir/*.jar) are supported (default: .)
  --output-dir OUTPUT_DIR
                        path to write stubs to (default: .)
  --no-javadoc          do not generate docstrings from JavaDoc where available
```



# Development
- Create venv: `uv sync`
- Test: `uv run pytest`
agentrun-operation-sdk 0.1.1
AgentRun Operation SDK - A toolkit for agent runtime operations
License: MIT
Requires Python: >=3.8
Keywords: agent, runtime, sdk, operations

# hw-agentrun-sdk-python



## Getting started

### Start server
```sh
python agentrun_wrapper_test.py
```

### Start client
```sh
python cli.py
```

Input to test:
```sh
Example inputs:
  What is the weather now?
--------------------------------------------------

Input: What is the weather now
Response:
"The current weather is sunny."
```
sqlite-daq 0.1.0
A SQLite wrapper optimized for DAQ-style, append-only logging.
License: MIT
Requires Python: >=3.8

# SQLite-DAQ

A SQLite wrapper optimized for DAQ-style, append-only logging. Thread-safe per-connection usage, with helpers for CSV export and column selection.

## Installation

```bash
pip install sqlite-daq
```

## Usage

```python
from sqlite_daq import SQLiteDaqWrapper

db = SQLiteDaqWrapper('mydata')
db.append_data_to_table('log', {'value': 42, 'timestamp': '2025-08-08'})
rows = db.fetch_all('log')
print(rows)
db.export_to_csv('log', 'log.csv')
db.close()
```

## License
MIT
ibm-cloud-browser-mcp 0.1.0
MCP server to open IBM Cloud console in browser
License: MIT
Requires Python: >=3.10

# IBM Cloud Browser MCP
AI navigation of the IBM Cloud Console.

![Example of chatbot opening a sysdig view](img/open-sysdig-dash.png)

*Example: Open a specific Sysdig monitoring dashboard directly via AI*

## Features

- Query resources
- Navigate to the right cloud logs view
- Quickly open the right sysdig dashboard
- Show details of a kubernetes cluster
- Monitor a database
- Search the catalog

## Architecture

The MCP server acts as a bridge between an MCP enabled AI and IBM Cloud services:
- **Browser Tools**: Open specific IBM Cloud dashboards and consoles directly
- **Resource Tools**: List and query IBM Cloud resources via CLI integration

## Connect to Claude Desktop

1. Open Claude Desktop configuration file:
   ```bash
   code ~/Library/Application\ Support/Claude/claude_desktop_config.json
   ```

2. Add this MCP server to your configuration:
   ```json
   {
     "mcpServers": {
       "ibm-cloud-browser": {
         "command": "/opt/homebrew/bin/uv",
         "args": ["run", "python", "/Users/jon/Code/ai/chatbot-console4/main.py"],
         "cwd": "/Users/jon/Code/ai/chatbot-console4"
       }
     }
   }
   ```

3. Restart Claude Desktop

## Pre-reqs

- logged in via cli
- open IBM Cloud console session in browser
- open sysdig session in browser

## Debugging

### run Locally
```bash
uv run python main.py
```
### MCP Inspector
```
npx @modelcontextprotocol/inspector uv run python main.py
```
### View logs
```bash
tail -f ~/Library/Logs/Claude/mcp*.log
```