semvec/pypi-packages huggingface dataset:
ner-anon 0.1.3
A NER-based anonymization tool that replaces named entities in text with random entities from a given context.
Requires Python: >=3.7

# 🕵️‍♂️ ner_anon_pkg

A simple Python package for anonymizing text using Named Entity Recognition (NER).  
Swap out real-world names, locations, and organizations with fun entities from Marvel, Star Wars, or Harry Potter!

Built on top of Hugging Face Transformers.

---

## 🚀 Features

- 🔍 Named Entity Recognition using fine-tuned BERT models
- 🧙 Replace real entities with fictional ones (Marvel, Star Wars, or Harry Potter)
- 🌍 Multilingual and monolingual model support
- 💡 Clean class-based design (`EntityAnonymizer`)
umlviz 0.2.1
A CLI to generate a unified modeling language diagrem from programming language based domain-specific language. 
Keywords: UML

# umlviz

A tool for generating UML blocks using a dev-friendly domain-specfic language

# Usage

Example class file:
```
class BaseClass {
  int m_member1
  int m_member2
  print()
}
```

Generating a PNG from the command line:
```
umlviz output-name png input.uvz # This takes o
```
snowflake-opendic 0.1.23
Add your description here
Requires Python: >=3.9

# snowflake-opendic
Pushbased approach to synchronizing opendic objects to snowflake. Meant to support local development.


## Development environment
### Prerequisites
- install uv

### Getting started
Set

Init:
```bash
# uv as build backend is still in preview.
export export UV_PREVIEW=1

uv sync
```
Duitku 0.2.10
Duitku Python SDK
Requires Python: >=3.5

# Duitku Python API Client Library
[![pypi](https://img.shields.io/pypi/v/Duitku)](https://pypi.org/project/Duitku/)
[![Build Status](https://github.com/idoyudha/duitku-python/actions/workflows/python.yml/badge.svg?branch=master)](https://github.com/idoyudha/duitku-python/actions/workflows/python.yml?query=branch%3Amaster)
[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)

Duitku API Library for Python
## Supported Feature
|        Feature         |              Function                |                HTTP Request                   |              Description              |
|------------------------|--------------------------------------|-----------------------------------------------|---------------------------------------|
| Get Payment Method     | duitku.payment.get_methods           | POST /merchant/paymentmethod/getpaymentmethod | Get list of available payment methods |
| Craete New Invoice     | duitku.invoice.create                | POST /merchant/createInvoice                  | Create Transaction via POP API        |
| Create New Transaction | duitku.transaction.create            | POST /merchant/v2/inquiry                     | Create Transaction via V2 API         |
| Get Transaction        | duitku.transaction.get_status        | POST /merchant/transactionStatus              | Get Transaction via V2 API            |

## Requirements
- Python 3.5 or later
- Duitku account, [register here](https://dashboard.duitku.com/Account/Register)
- [API Key](https://docs.duitku.com/en/account/#account-integration--getting-api-key)

## Documentation
- https://docs.duitku.com/

## Installation
Get this library, add to your project

```bash
pip install Duitku
```

## Example Usage
```python
import requests
import Duitku

from http import HTTPStatus
from datetime import datetime

duitku = Duitku.Duitku()

client = duitku.client
client.merchant_code = "YOUR MERCHANT CODE"
client.api_key = "YOUR API KEY"
client.environment = client.SandboxEnv

create_invoice_req = {
    "paymentAmount": 10001,
    "merchantOrderId": datetime.now().strfti("%Y%m%d%H%M%S"),
    "productDetails": "test invoice",
    "email": "test@duitku.com",
    "callbackUrl": "https://duitku.com/callback",
    "returnUrl": "https://duitku.com"
}
result = self.duitku.invoice.create(create_invoice_req)
print(result)
```

## More Detailed Example
- [Invoice (Create Invoice - POP)](examples/invoice.md)
- [Payment (Get Payment Method)](examples/payment.md)
- [Transaction (Create Transaction, Get Transaction Status)](examples/transaction.md)
- [How to Write in FastAPI](examples/fastapi/main.py)

## Support
If you have a feature request or spotted a bug or a techical problem, [create an issue here](https://github.com/idoyudha/duitku-python/issues/new/choose).
For other questions, please contact duitku through their live chat on your dashboard.

## License
MIT license. For more information, see the LICENSE file.
chuk-mcp-time-server 0.1.11
MCP Time Server
Requires Python: >=3.11

# MCP Time Server

## Overview

The MCP Time Server is a sophisticated Python-based microservice designed to provide advanced time-related utilities across different timezones. It offers robust functionality for retrieving current times and converting times between various global timezones.

## Project Details

- **Version**: 0.1.1
- **Python Compatibility**: Python 3.11+

## Features

- **Current Time Retrieval**: Get the current time for any IANA timezone
- **Time Zone Conversion**: Convert times between different time zones
- **Comprehensive Validation**: Robust input validation using Pydantic models
- **Async Server Architecture**: Built with asyncio for efficient performance
- **Flexible Configuration**: Configurable through environment variables and config files

## Dependencies

Core dependencies:
- mcp (>=1.6.0)
- pydantic (>=2.11.2)
- PyYAML (>=6.0.2)
- pyz (>=0.4.3)

Development dependencies:
- pytest (>=8.3.5)

## Installation

### Prerequisites

- Python 3.11 or higher
- pip
- (Optional) Virtual environment recommended

### Install from PyPI

```bash
pip install chuk-mcp-time-server
```

### Install from Source

1. Clone the repository:
```bash
git clone <repository-url>
cd chuk-mcp-time-server
```

2. Create a virtual environment:
```bash
python -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
```

3. Install the package:
```bash
pip install .  # Installs the package in editable mode
```

### Development Installation

To set up for development:
```bash
pip install .[dev]  # Installs package with development dependencies
```

## Running the Server

### Command-Line Interface

```bash
chuk-mcp-time-server
```

### Programmatic Usage

```python
from chuk_mcp_time_server.main import main

if __name__ == "__main__":
    main()
```

## Environment Variables

- `NO_BOOTSTRAP`: Set to disable component bootstrapping
- Other configuration options can be set in the configuration files

## Available Tools

### 1. Get Current Time

**Input**:
- `timezone`: IANA timezone name (e.g., 'America/New_York')

**Example**:
```python
get_current_time('Europe/London')
```

**Returns**:
- Current time in the specified timezone
- Timezone details
- Daylight Saving Time (DST) status

### 2. Convert Time

**Input**:
- `source_timezone`: Source timezone (IANA format)
- `time`: Time in HH:MM (24-hour) format
- `target_timezone`: Target timezone (IANA format)

**Example**:
```python
convert_time('America/New_York', '14:30', 'Europe/Paris')
```

**Returns**:
- Source time details
- Target time details
- Time difference between zones

## Development

### Code Formatting

- Black is used for code formatting
- isort is used for import sorting
- Line length is set to 88 characters

### Running Tests

```bash
pytest
```

## Contributing

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Ensure code passes formatting and testing
4. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
5. Push to the branch (`git push origin feature/AmazingFeature`)
6. Open a Pull Request

## License

[MIT License](LICENSE)