semvec/pypi-packages huggingface dataset:
mersal-sqlalchemy 0.1.0
SQLAlchemy support for Mersal
Requires Python: >=3.10

mersal-sqlalchemy
===================

.. list-table::
   :header-rows: 1

   * - Project
     - Status
   * - CI/CD
     - .. image:: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/publish.yml/badge.svg
          :target: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/publish.yml
          :alt: Latest Release
       .. image:: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/ci.yml/badge.svg
          :target: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/ci.yml
          :alt: CI
       .. image:: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/docs.yml/badge.svg?branch=main
          :target: https://github.com/mersal-org/mersal-sqlalchemy/actions/workflows/docs.yml
          :alt: Documentation Building
   * - Package
     - .. image:: https://img.shields.io/pypi/v/mersal-sqlalchemy?labelColor=202235&color=1e4b94&logo=python&logoColor=white
          :target: https://badge.fury.io/py/mersal
          :alt: PyPI - Version
       .. image:: https://img.shields.io/pypi/pyversions/mersal-sqlalchemy?labelColor=202235&color=1e4b94&logo=python&logoColor=white
          :alt: PyPI - Support Python Versions
       .. image:: https://img.shields.io/pypi/dm/mersal-sqlalchemy?logo=python&label=package%20downloads&labelColor=202235&color=1e4b94&logoColor=white
          :alt: Mersal PyPI - Downloads
   * - Meta
     - .. image:: https://img.shields.io/badge/license-MIT-202235.svg?logo=python&labelColor=202235&color=1e4b94&logoColor=white
          :target: https://spdx.org/licenses/
          :alt: License - MIT
       .. image:: https://img.shields.io/badge/types-Mypy-202235.svg?logo=python&labelColor=202235&color=1e4b94&logoColor=white
          :target: https://github.com/python/mypy
          :alt: types - Mypy
       .. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json&labelColor=202235&color=1e4b94
          :target: https://github.com/astral-sh/ruff
          :alt: linting - Ruff

SQLAlchemy support for **Mersal**
ybl-mcp-server 0.1.1
A MCP server project
Requires Python: >=3.11.7

# ybl-mcp-server MCP server

A MCP server project

## Components

### Resources

The server implements a simple note storage system with:
- Custom note:// URI scheme for accessing individual notes
- Each note resource has a name, description and text/plain mimetype

### Prompts

The server provides a single prompt:
- summarize-notes: Creates summaries of all stored notes
  - Optional "style" argument to control detail level (brief/detailed)
  - Generates prompt combining all current notes with style preference

### Tools

The server implements one tool:
- add-note: Adds a new note to the server
  - Takes "name" and "content" as required string arguments
  - Updates server state and notifies clients of resource changes

## Configuration

[TODO: Add configuration details specific to your implementation]

## Quickstart

### Install


<details>
  <summary>Published Servers Configuration</summary>
  ```
  "mcpServers": {
    "ybl-mcp-server": {
      "command": "uvx",
      "args": [
        "ybl-mcp-server"
      ]
    }
  }
  ```
</details>


### Building and Publishing

To prepare the package for distribution:

1. Sync dependencies and update lockfile:
```bash
uv sync
```

2. Build package distributions:
```bash
uv build
```

This will create source and wheel distributions in the `dist/` directory.

3. Publish to PyPI:
```bash
uv publish
```

Note: You'll need to set PyPI credentials via environment variables or command flags:
- Token: `--token` or `UV_PUBLISH_TOKEN`
- Or username/password: `--username`/`UV_PUBLISH_USERNAME` and `--password`/`UV_PUBLISH_PASSWORD`

### Debugging

Since MCP servers run over stdio, debugging can be challenging. For the best debugging
experience, we strongly recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector).


You can launch the MCP Inspector via [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) with this command:

```bash
npx @modelcontextprotocol/inspector uv --directory /Users/ea-member/ybl-mcp-server run ybl-mcp-server
```


Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
rs-drift 1.2.2
tool to reconstruct radiosonde trajectories
Requires Python: >=3.7

# rs_drift

https://github.com/UVoggenberger/rs_drift/tree/main

This is a simple package to calculate the drift of radiosondes.

The uncertainty of upper air observations depends not only on the measurements themselves but also on the availability and quality of metadata.
It is well known that weather balloons drift with the wind during ascent and thus can travel large distances, in some cases more than 400 km. 
For a long time, for most balloon ascents, the information regarding the position was not recorded or was not transferred to the data distribution networks.

To reconstruct the trajectories or the drift of those radiosondes, this package will use a methode based on wind information.
Input data must contain temperate, pressure and also wind components in the form of eastward (u) and northward wind (v).

Example Notebook: https://github.com/UVoggenberger/rs_drift/blob/main/rs_drift_example.ipynb
pyrinox 1.0.1
A Python library
Requires Python: >=3.7
Keywords: rubika, api, bot, social-network

How to import pyrinox's library is as follows:

<< from pyrinox import rubino>>

An example:

		
from pyrinox import rubino
import asyncio
async def main():
    async with rubino("auth") as bot:
        1
        data = await bot.search_username("@rubika")
        print(data)
asyncio.run(main())