semvec/pypi-packages huggingface dataset:
load-from-excel-library-jeugdfv 0.0.3
A wrapper library that contains wrapper functions to grab excel table objects, figures and import them to Pandas Dataframes or save them as .png. 
Requires Python: >=3.9

# Readme

A wrapper library that contains wrapper functions to grab excel table objects, figures and import them to Pandas Dataframes or save them as .png.

Relying on the work of other libraries:
- openpyxl (for accessing Excel files and the objects within them) 
- PIL (Pillow:fork) (grabbing the copy-paste buffer in excel and exporting figures)
- win32com (for accessing Excel files and the objects within them)
beautiplot 1.2.1
This package provides a set of functions to create beautiful plots with Matplotlib.
Requires Python: <4.0,>=3.10

# Welcome to beautiplot

[![CI](https://github.com/patrick-egenlauf/beautiplot/actions/workflows/main.yml/badge.svg)](https://github.com/patrick-egenlauf/beautiplot/actions/workflows/main.yml?query=branch%3Amain)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![Python versions](https://img.shields.io/pypi/pyversions/beautiplot.svg)](https://pypi.python.org/pypi/beautiplot)

**Beautiful, Consistent, and Reproducible Scientific Plots with Python.**

Beautiplot is a Python library for beautiful, consistent, and publication-ready scientific plots. Built on [Matplotlib](https://matplotlib.org/stable/), it offers high-level functions, reproducible styles, and easy customization - perfect for researchers, students, and engineers.

## Features

- Unified, professional style out of the box
- High-level functions for subplots, colorbars, labels, and more
- Publication-quality sizing and formatting
- Centralized configuration for reproducibility
- Fully customizable and extensible

## Installation

The package can be installed from PyPI, either via pip

``` { .shell .copy }
pip install beautiplot
```

or via [uv](https://docs.astral.sh/uv/)

``` { .shell .copy }
uv add beautiplot
```

## Quick Example

```python
import beautiplot.plot as bp
import numpy as np

t = np.linspace(0, 10, 1000)
y = 5 * np.exp(-t / 2) * np.cos(2 * np.pi * t)
fig, ax = bp.newfig(left=40, bottom=35)
ax.plot(t, y, label='Damped Oscillation')
ax.set_xlabel('Time $t$ / s')
ax.set_ylabel('Amplitude $A(t)$ / cm')
bp.legend(ax)
bp.save_figure(fig, 'damped_oscillation.pdf')
```

## Documentation

For a full overview, visit the [documentation](https://patrick-egenlauf.github.io/beautiplot/).

- **[Getting Started](https://patrick-egenlauf.github.io/beautiplot/getting_started/):** Install `beautiplot` and make your first plot.
- **[Tutorials](https://patrick-egenlauf.github.io/beautiplot/tutorials/):** Step-by-step guides for common tasks.
- **[API Reference](https://patrick-egenlauf.github.io/beautiplot/reference/beautiplot/):** Detailed documentation for all functions.

**Make your science beautiful, reproducible, and effortless - with beautiplot!**
django-runserveronhostname 0.3.0
Automatically run the Django dev server on a particular hostname
Requires Python: >=3.13
Keywords: django, runserver

# Run Server on Hostname

My problem: I have multiple Django projects, but when I use the dev server (`./manage.py runserver`), they clobber each others' cookies since they run at 127.0.0.1 by default.

The manual solution: I set my hostfile (`/etc/hosts`) up so that each project has its own pseudo-hostname. Usually this is "projectname.localhost". But that means I have to remember which name I gave to each project _and_ remember to pass it every time I `./manage runserver`.

This package lets me define a desired dev server hostname in my Django settings, then `runserver` will respect it by default. If for any reason, I want to override that setting on a one-off basis, that still works.

## Installation

1. Install the `django-runserveronhostname` package using whatever package manager you prefer (I use `uv`).
2. Add `runserveronhostname` to `INSTALLED_APPS` in your Django settings.
3. Add a setting `RUNSERVER_ON = 'myname.whatever:8000'` (you must include a port number). This could also be used to bind to a particular IP address (`RUNSERVER_ON = '0.0.0.0:8000'`) if you prefer.

Important note: this package doesn't do anything about making sure you can actually bind to the requested name or IP address. You will need to manually add an entry to your hostfile, DNS, etc. See the new [hostfile](#hostfile-command) command for some help with that.

## Usage

When you run the dev server (`./manage.py runserver`, `django-admin runserver`, etc.), if you have `RUNSERVER_ON` defined, it'll use that. This works with any `runserver` implementation:
- naive implementation in Django
- `staticfiles` implementation in Django
- `daphne`'s runserver override

### hostfile command
You can run `./manage.py hostfile` to see whether the hostname you require is listed in your system host file. Right now this only works directly on Linux and macOS, but if you know where your system's hostfile lives, you can point to it with `./manage hostfile --file <path/to/hosts>`.

There's another option you can pass, `--write`, which will spit back the hostfile it finds and add your project's `RUNSERVER_ON` hostname if it doesn't already appear. If you wanted to be really bold, you could do something like:

```shellsession
# I don't really recommend this, it's not battle-tested
% sudo ./manage.py hostfile --write >/etc/hosts 
```

## Contributing

While I don't mind contributions, I don't really expect any, either. So I don't have great instructions here. It's a really small package, and you can probably stand up a little test app locally with this installed in editable mode.

### Running tests

At time of writing, we have 100% test coverage. That's not necessarily a strict rule, but it sure feels good to have a second set of eyes watching each line.

```shellsession
% uv sync --extra test && uv run pytest
```

### Changelog

See what's changed in each version in the [changelog](CHANGELOG.md).
rypi 2026.2.16.3
Rybby's Python tools.
Requires Python: >=3.8

# 锐派(rypi)

锐派(rypi) 是由锐白开发的派神(python)工具包，包含多种网络工具和实用程序模块。

## 组件介绍

### 锐网(ryweb)
网站服务器管理工具，一个集成的 Web 服务器管理包，支持以下组件：
- Nginx
- PostgreSQL
- ArangoDB
- SeaweedFS
- Conda
- Uvicorn
- FastAPI
- PHP

如果需要在网络上搭建网站服务器，在使用锐网(ryweb)前，请先获得一台服务器，推荐使用 [雨云](https://www.rainyun.com/OTMyMTQ2_)，这家服务商的云服务器很实惠。

### 锐鸥(ryo)
一款网站应用工具，包含服务端（发行商）、代理端（运营商），代理端为共享软件，由运营商（站长或平台运营者）使用，免费版只能使用基础功能，部分功能需要付费解锁。任何个人或企业都可以通过锐鸥(ryo)运营自己的内容平台，无需具备代码编程相关的知识，只需买一台服务器启动程序，选择开放相应的应用与工具供平台用户使用就可以坐享收益。

### 锐通(ryto)
通用/公用(Util)函数/工具库(Tools)。

### 锐代(rydy)
一款网络数据抓包代理工具。

### 锐辅(ryfu)
一款辅助工具，可用于执行日常自动任务，如：
- 游戏辅助
- 广告辅助
- 应用辅助

### 锐爬(rypa)
一款网络内容爬取工具，如：
- 新闻内容
- 电影内容
- 电商内容

### 锐库(ryku)
一款简易数据库

### 锐本(ryben)
一款简易文本数据库

### 锐窗(rywin)
用派神(python)开发的锐派(rypi)图形窗口，方便在图形界面系统(PyQt)或终端(Urwid)进行图形可视化窗口创建

### 锐爱(ryapp)
一款简易应用生成工具

## 使用流程

安装锐派(rypi): pip install rypi

安装依赖库: pip install requests fonttools pyotp

## 联系信息

- **更多内容**: 请前往 [锐码官网](http://rymaa.cn) 查阅
- **Pypi 源包仓库**: [https://pypi.org/project/rypi](https://pypi.org/project/rypi)
- **Gitee 源码仓库**: [https://gitee.com/rybby/rypi](https://gitee.com/rybby/rypi)
- **作者**: 锐白
- **主页**: [rybby.cn](http://rybby.cn), [ry.rymaa.cn](http://ry.rymaa.cn)
- **邮箱**: rybby@163.com

## 许可证信息

### 主要许可证

**版权所有 2025 锐码[rymaa.cn](http://rymaa.cn) - rymaa_cn@163.com**

本软件采用锐码署名传播许可证(RSPL)授权。详情请见 LICENSE 或 LICENSE-EN 文件。

#### Python 标准库模块许可证信息

| 模块 | 许可证 | 备注 |
|:---:|:---:|:---:|
| os | PSF License | Python核心模块 |
| sys | PSF License | Python核心模块 |
| argparse | PSF License | 原为第三方库，后纳入标准库 |
| importlib | BSD 3-Clause | 基于PEP 302实现 |
| importlib.util | BSD 3-Clause | importlib的实用工具 |
| random | PSF License | 基于Mersenne Twister算法 |
| string | PSF License | 字符串常量模块 |
| base64 | PSF License | RFC 3548实现 |
| hashlib | PSF License | 基于OpenSSL的哈希库 |
| pkgutil | PSF License | 包工具扩展模块 |
| pathlib | Apache 2.0 | 面向对象的文件系统路径 |
| inspect | PSF License | 自省工具模块 |
| shlex | PSF License | 简单词法分析 |

## 许可证兼容性

所有这些许可证都是**开源友好**且**商业友好**的：

### 共同特点：
- ✅ 允许商业使用
- ✅ 允许修改
- ✅ 允许分发
- ✅ 不要求衍生作品开源

### 主要要求：
- 📝 保留原始版权声明
- 📝 在分发时包含许可证文本

## 实际使用建议

在您的锐派(rypi)项目中：

- **合规使用**：所有这些模块都可以在商业项目中使用
- **无需担心**：Python 标准库的许可证设计就是为了方便开发者
- **建议做法**：在您的项目 LICENSE 文件中 或 README.md 文件中提及使用了 Python 标准库

## 技术支持

如有问题或建议，请通过以下方式联系：
- 邮箱: rybby@163.com
- 官网: 锐码[rymaa.cn](http://rymaa.cn)

---

*版权所有 2025 锐码[rymaa.cn](http://rymaa.cn)*
statements-manager 2.0.3
競技プログラミングの作問時に使用する、問題文管理を便利にするツール
Requires Python: >=3.9.12

# statements-manager

![format workflow](https://github.com/tsutaj/statements-manager/actions/workflows/format.yml/badge.svg) ![pypi workflow](https://github.com/tsutaj/statements-manager/actions/workflows/pypi.yml/badge.svg) [![docs workflow](https://github.com/tsutaj/statements-manager/actions/workflows/docs.yml/badge.svg)](https://github.com/tsutaj/statements-manager/actions/workflows/docs.yml/badge.svg)

![PyPI](https://img.shields.io/pypi/v/statements-manager) [![Python Versions](https://img.shields.io/pypi/pyversions/statements-manager.svg)](https://pypi.org/project/statements-manager/)

**English description is under preparation. Sorry for inconvenience.**

競技プログラミングの作問時に使用する、問題文管理を便利にするツール

## What is this?

- Markdown 形式で記述された「制約やサンプルの情報を外部に委ねた」問題文ファイルを、 HTML / PDF / Markdown 形式に変換して出力します
  - 制約やサンプルは問題文に直接的には書きません。詳しくは Documentation を参照してください。
- **特長**: 問題の制約・サンプル管理の一本化
  - 問題制約は、問題設定ファイル内で記述します
  - 定義したものを問題文ファイルで利用することができるほか、generator / validator で利用可能な形で出力することができます
  - **「制約やサンプルを途中で変更したので、問題文・generator / validator の双方をそれぞれ変更する」という作業をする必要がなくなります**
  - **問題文とデータセットでサンプルが一致しているかを確認する必要がなくなります**
- Google Docs 上の問題文 / ローカル上の問題文の両方に対応
  - **Google Docs で管理している問題文** であっても、制約やサンプルを一元的に管理できます

## Screencast

![screencast](https://user-images.githubusercontent.com/19629946/131149286-39111b9b-9719-4693-98f9-88ed8caea34d.gif)

## Documentation

Sorry, currently Japanese only :bow:

https://docs.tsutaj.com/statements-manager

## License

- Apache-2.0
kitconcept.voltolighttheme 8.0.0a16
Plone package providing features for @kitconcept/volto-light-theme
Requires Python: >=3.12
Keywords: CMS, Plone, Volto

# Volto Light Theme by kitconcept 🚀

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://kitconcept.com/kitconcept-white.svg">
  <img width="300" alt="kitconcept, GmbH" src="https://kitconcept.com/kitconcept-black.svg">
</picture>

<div align="center">

[![PyPI](https://img.shields.io/pypi/v/kitconcept.voltolighttheme)](https://pypi.org/project/kitconcept.voltolighttheme/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/kitconcept.voltolighttheme)](https://pypi.org/project/kitconcept.voltolighttheme/)
[![PyPI - Plone Versions](https://img.shields.io/pypi/frameworkversions/plone/kitconcept.voltolighttheme)](https://pypi.org/project/kitconcept.voltolighttheme/)

[![Build Status](https://github.com/kitconcept/volto-light-theme/actions/workflows/main.yml/badge.svg)](https://github.com/kitconcept/volto-light-theme/actions)

[![GitHub contributors](https://img.shields.io/github/contributors/kitconcept/volto-light-theme)](https://github.com/kitconcept/volto-light-theme)
[![GitHub Repo stars](https://img.shields.io/github/stars/collective/volto-light-theme?style=social)](https://github.com/collective/volto-light-theme)

</div>

Behaviors and example content to be used by the Volto package [@kitconcept/volto-light-theme](https://www.npmjs.com/package/@kitconcept/volto-light-theme)

## Features

### Demo content

This package contains demo content to showcase Volto Light Theme.

## Installation 🛠️

To install `kitconcept.voltolighttheme`, add it to your project dependencies and install the package using your preferred method.

### Using `setup.py` 🐍

For projects managed via `setup.py`, edit your `setup.py` file and add `kitconcept.voltolighttheme` to the `install_requires` list:

````python
install_requires = [
    ...
    "kitconcept.voltolighttheme",
]
````

Then, install the dependencies:

````sh
pip install -e .
````

### Using `pyproject.toml` 📜

For projects using `pyproject.toml`, add `kitconcept.voltolighttheme` to the **dependencies** list under the `[project]` section:

````toml
dependencies = [
    ...
    "kitconcept.voltolighttheme",
]
````

Then, install the dependencies:

````sh
pip install .
````

## Contribute

### Resources

- [Issue Tracker](https://github.com/kitconcept/volto-light-theme/issues)
- [Source Code](https://github.com/kitconcept/volto-light-theme/)

### Develop this package

Please refer to the documentation available in [our repository](https://github.com/kitconcept/volto-light-theme)

## License

The project is licensed under GPLv2.

## Credits & Acknowledgements 🙏

This package is developed and maintained by the [kitconcept GmbH](https://kitconcept.com) ❤️.
aw-protocol-sdk 0.4.0
Python SDK for AgentWallet Protocol - AI Agent Wallet Infrastructure on Solana
Requires Python: >=3.10
Keywords: ai, agent, wallet, solana, sdk, acp, swarm, web3, defi

# aw-protocol-sdk

Python SDK for the AgentWallet Protocol — AI Agent Wallet Infrastructure on Solana.

## Install

```bash
pip install aw-protocol-sdk
```

## Quick Start

```python
from agentwallet import AgentWallet

async with AgentWallet(api_key="aw_live_...") as aw:
    agent = await aw.agents.create(name="trading-bot")
    tx = await aw.transactions.transfer_sol(
        from_wallet=agent["default_wallet_id"],
        to_address="RecipientPubkey...",
        amount_sol=0.5,
    )
```

## Links

- [GitHub](https://github.com/YouthAIAgent/agentwallet)
- [API Docs](https://api.agentwallet.fun/docs)
marx-ai 0.3.3
Automated multi-agent code review tool for GitHub PRs
Requires Python: >=3.12

# MARX - Multi-Agentic Review eXperience

[![Build status](https://github.com/forketyfork/marx/actions/workflows/build.yml/badge.svg)](https://github.com/forketyfork/marx/actions/workflows/build.yml)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Python](https://img.shields.io/badge/language-Python-blue.svg)](https://www.python.org/)

Marx spins up multiple AI agents in Docker containers, each reviewing your PR independently. It merges their findings, removes duplicates, and gives you a pending GitHub review you can edit before submitting.

## Screenshots

<p><img src="docs/screenshots/cli-summary.png" width="48%" alt="CLI summary" /> <img src="docs/screenshots/cli-issues.png" width="48%" alt="CLI issues" /></p>

## Features

- Parallel multi-agent reviews with automatic deduplication
- YOLO-mode agents run in Docker with review tools and PR context
- Create a pending GitHub review from merged issues (edit before submit)
- Structured review outputs with a merged summary
- Interactive PR selection (excludes your own PRs and PRs assigned to you)
- Works with local CLI configs or API keys (config dirs are mounted into containers)
- JSON output for automation via `--json-output`

## Prerequisites

- `git`
- [gh](https://cli.github.com/) (authenticated)
- `docker`

## Install

```bash
uv tool install marx-ai
```

Need Nix or a source install? See [Installation](docs/installation.md).

## Configure

Create `~/.marx` with your GitHub token and any agent keys you want to use.
The GitHub token must be a classic PAT with the `repo` scope
([details](docs/configuration.md#github-authentication)):

```bash
cat > ~/.marx <<'MARX'
GITHUB_TOKEN=ghp_your_token_here
ANTHROPIC_API_KEY=your_claude_key
OPENAI_API_KEY=your_openai_key
GEMINI_API_KEY=your_gemini_key
MARX
```

If you already use the agent CLIs locally, Marx copies `~/.claude`, `~/.codex`, and `~/.gemini`
into the containers so those configs work there too. API keys are optional.
See [Configuration](docs/configuration.md) for details.

## Use

```bash
# Interactive PR selection
marx

# Review a specific PR with all agents
marx --pr 123 --agents claude,codex,gemini

# Machine-readable output
marx --pr 123 --json-output
```

## Docs

- [Installation](docs/installation.md)
- [Configuration](docs/configuration.md)
- [Usage](docs/usage.md)
- [How It Works](docs/how-it-works.md)
- [Troubleshooting](docs/troubleshooting.md)
- [Development](docs/development.md)
- [Publishing](docs/publishing.md)
- [Contributing](docs/contributing.md)