semvec/pypi-packages huggingface dataset:
xt-st-common 1.2.2rc0
Common Streamlit framework used by Exploration Toolkit
Requires Python: <4.0,>3.10

# XT-STREAMLIT - 1.1.5

This repo contains all of the common Streamlit code used by the Exploration Toolkit and CMR's Discovery Program.

## `xt-st-common` - Common Framework for XT's Streamlit apps

## Getting Started User
TODO: Installation guide and pointer to API docs

## Getting Started Developer
TODO: Poetry primer

This project recommends using [poethepoet](https://poethepoet.natn.io/index.html) as a tool for running tasks. See `pypoetry.toml`

In your base python environment
``` bash
pip install pipx # Pipx is a tool for installing python tools globally
pipx install poethepoet # Installs poe as a global tool
poe --help # Will show all the available tasks defined for this project
```
types-Deprecated 1.3.1.20260130
Typing stubs for Deprecated
Requires Python: >=3.9

## Typing stubs for Deprecated

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`Deprecated`](https://github.com/laurent-laporte-pro/deprecated) package. It can be used by type checkers
to check code that uses `Deprecated`. This version of
`types-Deprecated` aims to provide accurate annotations for
`Deprecated~=1.3.1`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/Deprecated`](https://github.com/python/typeshed/tree/main/stubs/Deprecated)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.19.1
* [pyright](https://github.com/microsoft/pyright) 1.1.408

It was generated from typeshed commit
[`c79275d92eb624f5bba59b4e9cdf30b60195d67e`](https://github.com/python/typeshed/commit/c79275d92eb624f5bba59b4e9cdf30b60195d67e).
types-psutil 7.2.2.20260130
Typing stubs for psutil
Requires Python: >=3.9

## Typing stubs for psutil

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`psutil`](https://github.com/giampaolo/psutil) package. It can be used by type checkers
to check code that uses `psutil`. This version of
`types-psutil` aims to provide accurate annotations for
`psutil==7.2.2`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/psutil`](https://github.com/python/typeshed/tree/main/stubs/psutil)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.19.1
* [pyright](https://github.com/microsoft/pyright) 1.1.408

It was generated from typeshed commit
[`c79275d92eb624f5bba59b4e9cdf30b60195d67e`](https://github.com/python/typeshed/commit/c79275d92eb624f5bba59b4e9cdf30b60195d67e).
types-netaddr 1.3.0.20260130
Typing stubs for netaddr
Requires Python: >=3.9

## Typing stubs for netaddr

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`netaddr`](https://github.com/netaddr/netaddr) package. It can be used by type checkers
to check code that uses `netaddr`. This version of
`types-netaddr` aims to provide accurate annotations for
`netaddr==1.3.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/netaddr`](https://github.com/python/typeshed/tree/main/stubs/netaddr)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.19.1
* [pyright](https://github.com/microsoft/pyright) 1.1.408

It was generated from typeshed commit
[`c79275d92eb624f5bba59b4e9cdf30b60195d67e`](https://github.com/python/typeshed/commit/c79275d92eb624f5bba59b4e9cdf30b60195d67e).
types-www-authenticate 0.9.0.20260130
Typing stubs for www-authenticate
Requires Python: >=3.9

## Typing stubs for www-authenticate

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`www-authenticate`](https://github.com/alexdutton/www-authenticate) package. It can be used by type checkers
to check code that uses `www-authenticate`. This version of
`types-www-authenticate` aims to provide accurate annotations for
`www-authenticate==0.9.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/www-authenticate`](https://github.com/python/typeshed/tree/main/stubs/www-authenticate)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.19.1
* [pyright](https://github.com/microsoft/pyright) 1.1.408

It was generated from typeshed commit
[`c79275d92eb624f5bba59b4e9cdf30b60195d67e`](https://github.com/python/typeshed/commit/c79275d92eb624f5bba59b4e9cdf30b60195d67e).
types-ttkthemes 3.3.0.20260130
Typing stubs for ttkthemes
Requires Python: >=3.9

## Typing stubs for ttkthemes

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`ttkthemes`](https://github.com/TkinterEP/ttkthemes) package. It can be used by type checkers
to check code that uses `ttkthemes`. This version of
`types-ttkthemes` aims to provide accurate annotations for
`ttkthemes==3.3.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/ttkthemes`](https://github.com/python/typeshed/tree/main/stubs/ttkthemes)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.19.1
* [pyright](https://github.com/microsoft/pyright) 1.1.408

It was generated from typeshed commit
[`c79275d92eb624f5bba59b4e9cdf30b60195d67e`](https://github.com/python/typeshed/commit/c79275d92eb624f5bba59b4e9cdf30b60195d67e).
dc-acuity-cli 1.4.2
CLI for managing Acuity Scheduling appointments, clients, and availability
Requires Python: >=3.10
Keywords: acuity, appointments, cli, scheduling

# acuity-cli

Python CLI for managing Acuity Scheduling appointments, clients, and availability.

## Installation

**macOS users:** Modern macOS requires a virtual environment (PEP 668).

```bash
# Create and activate virtual environment
python3 -m venv venv
source venv/bin/activate

# Install CLI
pip install -e ".[dev]"
```

**Linux/WSL users:**
```bash
pip install -e ".[dev]"
```

**All installation options:**
- **Option A:** Virtual environment (recommended for macOS) - shown above
- **Option B:** System Install (Linux/WSL) - see [QUICKSTART.md](./QUICKSTART.md#option-b-system-install-linuxwsl)
- **Option C:** pipx (Isolated System Install) - see [QUICKSTART.md](./QUICKSTART.md#option-c-pipx-isolated-system-install)
- **Full guide:** See [INSTALL.md](./INSTALL.md)

## Update

```bash
acuity update
```

For Homebrew-managed Python (PEP 668), use:

```bash
acuity update --pipx
# or
acuity update --venv ~/venvs/acuity
```

## Released Versions (PyPI vs Git Tags)

PyPI may lag behind git tags. If `acuity --version` does not match the latest tag, install from the tag directly:

```bash
pip install -U "dc-acuity-cli @ git+https://github.com/DallasCrilleyMarTech/acuity-scheduling.git@v1.3.0#subdirectory=acuity-cli"
hash -r
acuity --version
```

If your shell still shows an older version, check the active binary and reinstall:

```bash
which acuity
pip uninstall -y dc-acuity-cli
pip install -U "dc-acuity-cli @ git+https://github.com/DallasCrilleyMarTech/acuity-scheduling.git@v1.3.0#subdirectory=acuity-cli"
hash -r
acuity --version
```

## Usage

```bash
# Step 1: Get appointment types (ALWAYS FIRST)
acuity types list

# Step 2: Check availability
acuity availability dates --type 12345 --month 2026-02
acuity availability times --type 12345 --date 2026-02-15

# Step 3: Validate slot
acuity availability check --type 12345 --datetime "2026-02-15T14:00:00"

# Step 4: Book appointment
acuity appointments book --type 12345 --datetime "2026-02-15T14:00:00" \
  --first-name Jane --last-name Doe --email jane@example.com
```

## Configuration

Set credentials via environment variables or config file:

```bash
export ACUITY_USER_ID="your-user-id"
export ACUITY_API_KEY="your-api-key"
```

Or create `~/.config/acuity/config.json`:

```json
{
  "user_id": "your-user-id",
  "api_key": "your-api-key",
  "default_timezone": "America/Chicago",
  "output": "json"
}
```

## Development

```bash
# Type checking
mypy acuity_cli

# Linting & formatting
ruff check acuity_cli
ruff format acuity_cli

# Run tests
pytest
```
iflow-mcp_joeseesun_qiniu-mcp-joe 0.1.0
用于上传文件到七牛云存储的MCP服务
Requires Python: >=3.8

# 七牛云存储 MCP 服务

用于上传文件到七牛云存储的MCP服务

## 安装指南

1. 克隆仓库
2. 创建并激活虚拟环境:
   ```bash
   python3 -m venv venv
   source venv/bin/activate
   ```
3. 安装依赖:
   ```bash
   pip install -r requirements.txt
   ```
4. 配置环境变量:
   ```bash
   export QINIU_ACCESS_KEY="你的AccessKey"
   export QINIU_SECRET_KEY="你的SecretKey" 
   export QINIU_BUCKET_NAME="joemarkdown"
   export QINIU_DOMAIN="https://img.t5t6.com"
   ```
5. 启动服务:
   ```bash
   python server.py
   ```

## 配置说明

1. 复制示例配置文件:
   ```bash
   cp .env.example .env
   ```
2. 编辑`.env`文件填写你的七牛云凭证
3. 切勿将`.env`文件提交到版本控制

示例`.env`内容:
```
QINIU_ACCESS_KEY=你的AccessKey
QINIU_SECRET_KEY=你的SecretKey
QINIU_BUCKET_NAME=你的存储空间名称
QINIU_DOMAIN=https://你的域名
```

## 使用方法

1. 克隆项目后首次运行:
```bash
# 进入项目目录
cd qiniu_mcp_server

# 创建虚拟环境
python3 -m venv venv

# 激活环境 (Linux/Mac)
source venv/bin/activate

# 安装依赖
pip install -r requirements.txt

# 复制并配置.env文件
cp .env.example .env
nano .env  # 编辑填入你的七牛云凭证

# 启动服务
python server.py
```

2. 日常使用:
```bash
cd qiniu_mcp_server
source venv/bin/activate  # 激活环境
python server.py          # 启动服务
```

3. 调用上传接口示例:
```python
from mcp import McpClient

client = McpClient("qiniu_mcp")
url = client.use_tool("upload_file", {
    "file_path": "/path/to/your/file.jpg"
})
print("文件URL:", url)
```

服务提供以下工具:
- `upload_file(file_path: str) -> str`: 上传文件并返回公开访问URL

## Trae 集成配置

在Trae的配置文件中添加以下内容(请替换实际路径和凭证):

```json
{
  "mcpServers": {
    "qiniu_mcp": {
      "command": "python",
      "args": [
        "/path/to/qiniu_mcp_server/server.py"
      ],
      "env": {
        "QINIU_ACCESS_KEY": "你的AccessKey",
        "QINIU_SECRET_KEY": "你的SecretKey",
        "QINIU_BUCKET_NAME": "你的存储空间名称",
        "QINIU_DOMAIN": "https://你的域名"
      }
    }
  }
}
```

注意: 实际使用时请确保:
1. 替换`/path/to/`为实际服务器路径
2. 使用真实的凭证信息替换示例值
3. 妥善保管凭证信息
nc-user-terminator 0.1.20
OAuth client wrapper for multi-tenant projects
Requires Python: >=3.8

# 更新
+ V0.1.5
  - 新增本地缓存机制
+ v0.1.6
  - 默认连接地址
+ v0.1.7
  - 映射host
+ v0.1.8
  - 调整相对路径
+ v0.1.9
  - 修改缓存配置
+ v0.1.10
  - 获取用户信息,本地缓存配置
+ v0.1.11
  - 用户头像字段调整
+ v0.1.12
  - 新增密码学登录
  - 新增修改密码
  - 支持重置社媒账号密码
+ v0.1.13
  - 包路径调整
+ v0.1.14
  - 新增facebook第三方登录
  - 新增邮箱注册功能
+ v0.1.15
  - 新增忘记密码
  - 新增找回密码
  - 新增账户注销
+ v0.1.16
  - 修改接口返回数据
+ v0.1.17
  - 用户注销调整
+ v0.1.18
  - 新增邮件发送功能
+ v0.1.19
  - 兼容py3.8
+ v0.1.20
  -
ai-sidekick 0.1.1
Add your description here
Requires Python: >=3.11

# AI Sidekick

> Add your description here

## Installation

```bash
uv sync
```

## Usage

```bash
# Run the CLI
uv run ai-sidekick

# Or run the module directly
uv run python -m ai_sidekick
```

## Development

```bash
# Install development dependencies
uv sync --dev

# Run tests
uv run pytest

# Run linting
uv run ruff check .

# Format code
uv run ruff format .
```

## License

Apache-2.0