semvec/pypi-packages huggingface dataset:
evictionsplit 1.1.2
Alliance Auth plugin to manage loot split in evictions
Requires Python: >=3.9

# Eviction split

Alliance auth module dedicated to splitting the loot of an eviction between participants based on their participation time.

[![release](https://img.shields.io/pypi/v/evictionsplit?label=release)](https://pypi.org/project/evictionsplit/)
[![python](https://img.shields.io/pypi/pyversions/evictionsplit)](https://pypi.org/project/evictionsplit/)
[![django](https://img.shields.io/pypi/djversions/evictionsplit?label=django)](https://pypi.org/project/evictionsplit/)
[![license](https://img.shields.io/badge/license-MIT-green)](https://gitlab.com/r0kym/aa-evictionsplit/-/blob/master/LICENSE)

## Features:

- Create and manage evictions
- Apply to join an eviction
- Signal the current activity of members (standby and/or doorstopping)

### TODO:

- [ ] Enhance the signup for applicants specify what they bring to the eviction
- [x] Add information in the README for install
  - [x] Screenshots of the project also
- [x] Logging


### Screenshots

![](./images/view_eviction.png)

![](./images/admin_clocking.png)

## Installation

### Step 1 - Check prerequisites

Evictionsplit is a plugin for Alliance Auth.
If you don't have Alliance Auth running already, please install it first before proceeding.
(see the official [AA installation guide](https://allianceauth.readthedocs.io/en/latest/installation/auth/allianceauth/) for details)

### Step 2 - Install app

Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:

```bash
pip install evictionsplit
```

### Step 3 - Configure Auth settings

Configure your Auth settings (`local.py`) as follows:

- Add `'evictionsplit',` to `INSTALLED_APPS`

### Step 4 - Finalize App installation

Run migrations & copy static files

```bash
python manage.py migrate
python manage.py collectstatic --noinput
```

Restart your supervisor services for Auth.

## Permissions

|      ID      |           Description           |                            Notes                            |
|:------------:|:-------------------------------:|:-----------------------------------------------------------:|
| basic_access |       Can access this app       |           All line members should have this role            |
|   manager    | Can create and manage evictions | Role to create/edit evictions and access archived evictions |
pyosmocom 0.0.12
Python implementation of core osmocom utilities / protocols
Requires Python: >=3.9
Keywords: telecom, gsm, 3gpp, cellular

pyosmocom - python implementation of key Osmocom protocols/interfaces
=====================================================================

Within the Osmocom (Open Source Mobile Communciations) project family, there have been a number
of implementations of key protocols or interfaces in the C language, and occasionally also Erlang.

This repository contains python implementation of key Osmocom related library code,
like

* utilities for common problems found in mobile communications
* TLV parsers/encoders
* helpers for 'construct' based encoders/decoders

Releases get published to [pypi](https://pypi.org/project/pyosmocom/) and can
be installed with:
```
$ pip install pyosmocom
```
rootfilespec 0.0.3
A format specification for ROOT files
Requires Python: >=3.10

# rootfilespec

[![Actions Status][actions-badge]][actions-link]
[![Documentation Status][rtd-badge]][rtd-link]

[![PyPI version][pypi-version]][pypi-link]
[![Conda-Forge][conda-badge]][conda-link]
[![PyPI platforms][pypi-platforms]][pypi-link]

[![GitHub Discussion][github-discussions-badge]][github-discussions-link]

<!-- SPHINX-START -->

<!-- prettier-ignore-start -->
[actions-badge]:            https://github.com/nsmith-/rootfilespec/workflows/CI/badge.svg
[actions-link]:             https://github.com/nsmith-/rootfilespec/actions
[conda-badge]:              https://img.shields.io/conda/vn/conda-forge/rootfilespec
[conda-link]:               https://github.com/conda-forge/rootfilespec-feedstock
[github-discussions-badge]: https://img.shields.io/static/v1?label=Discussions&message=Ask&color=blue&logo=github
[github-discussions-link]:  https://github.com/nsmith-/rootfilespec/discussions
[pypi-link]:                https://pypi.org/project/rootfilespec/
[pypi-platforms]:           https://img.shields.io/pypi/pyversions/rootfilespec
[pypi-version]:             https://img.shields.io/pypi/v/rootfilespec
[rtd-badge]:                https://readthedocs.org/projects/rootfilespec/badge/?version=latest
[rtd-link]:                 https://rootfilespec.readthedocs.io/en/latest/?badge=latest

<!-- prettier-ignore-end -->

The rootfilespec package is designed to efficiently parse ROOT file binary data
into python datastructures. It does not drive I/O and expects materialized bytes
buffers as input. It also does not return any types beyond python dataclasses of
primitive types (and numpy arrays thereof). The goal of the project is to
provide a stable and feature-complete read/write backend for packages such as
uproot.

Further details on the design decisions can be found in
[docs/design.md](docs/design.md).
lazynovel 0.1.71
小说平台接口封包

# lazynovel
![](https://img.shields.io/badge/Python-3.8.6-green.svg)


#### 介绍
对接小说分销平台的接口封装方法，方便调用

支持列表：
- 常读（番茄）: open_changdu
- 迈步书城（开放平台接口）: open_mbookcn
- 迈步书城（非开放平台接口）: crawler_mbookcn
- 阅文: open_yuewen
- 网易文鼎: open_reading163
- 点众分销平台: open_dianzhong（已升级为https协议）

#### 软件架构
软件架构说明

- open_yuewen
```text
阅文开放平台
coop_id：合作方式代码
    1：微信分销
    9：陌香快应用（共享包）
    11：快应用（独立包）
```


#### 安装教程

1.  pip安装
```shell script
pip3 install lazynovel
```

2.  pip安装（使用阿里镜像加速）
```shell script
pip3 install lazynovel -i https://mirrors.aliyun.com/pypi/simple
```


#### 使用说明


#### changelog
1.  2022-08-01 changdu模块更名为open_changdu，原模块不再维护
cerina-mcp 0.1.1
MCP server for CBT Clinical Review Multi-Agent System
Requires Python: >=3.13

# Cerina MCP Server

MCP (Model Context Protocol) server that exposes the CBT Clinical Review Multi-Agent System as tools for AI assistants like Claude Desktop.

## Features

- **create_cbt_exercise**: Create CBT exercises using the multi-agent workflow
- **list_exercises**: List approved exercises from the database
- **get_session_status**: Check status of exercise creation sessions
- **approve_exercise**: Approve exercises awaiting human review

## Prerequisites

1. Python 3.13+
2. [uv](https://github.com/astral-sh/uv) package manager
3. Cerina Foundry backend running at `http://localhost:8000`

## Installation

```bash
cd mcp
uv sync
```

## Claude Desktop Configuration

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

### Daily Use
```json
{
  "mcpServers": {
    "cerina-mcp": {
      "command": "uvx",
      "args": ["cerina-foundry"]
    }
  }
}
```

### Development
```json
{
  "mcpServers": {
    "cerina-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/jagjeevankashid/Developer/cerina/mcp",
        "run",
        "cerina-foundry"
      ],
      "env": {
        "CERINA_BACKEND_URL": "http://localhost:8000/api/v1",
      }
    }
  }
}
```

## Environment Variables

| Variable | Default | Description |
|----------|---------|-------------|
| `CERINA_BACKEND_URL` | `http://localhost:8000/api/v1` | Backend API URL |
| `CERINA_AUTO_APPROVE` | `false` | Auto-approve without human review |
| `CERINA_POLL_INTERVAL` | `2.0` | Seconds between status polls |
| `CERINA_MAX_POLL_ATTEMPTS` | `300` | Max polls before timeout (~10 min) |

## Usage Examples

Once configured in Claude Desktop:

### Create an Exercise
> "Ask Cerina Foundry to create a sleep hygiene protocol for patients with insomnia"

### List Exercises
> "Show me the approved CBT exercises for anxiety"

### Check Status
> "What's the status of session abc123?"

### Approve Pending Exercise
> "Approve the exercise in session xyz789"

## Development

Run the server manually:

```bash
uv run cerina-foundry
```

Test with MCP inspector:

```bash
npx @modelcontextprotocol/inspector uv --directory . run cerina-foundry
```