semvec/pypi-packages huggingface dataset:
rubu-tech-pypi 0.1.0
Temas Socket API zur Steuerung und Kommunikation mit Temas-Geräten
Requires Python: >=3.6
Keywords: temas, rubu-tech, hardware-control, socket

# Rubu Tech PyPI Client

Python-Modul zur Steuerung und Kommunikation mit Temas-Geräten via Sockets.

## Installation

```bash
pip install rubu-tech-pypi
gpsr 0.1.0
Phase space reconstruction using differentiable beam dynamics and generative beam representations
Requires Python: >=3.10

Generative Phase Space Reconstruction (GPSR)
====

Flexible reconstruction of beam distributions from experimental measurements.

The goal of this package is to provide software necessary to reconstruct
phase space distributions from experimental data. This work is based on
the following publications:

[Phase Space Reconstruction from Accelerator Beam Measurements Using Neural Networks and Differentiable Simulations](https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.130.145001)

[Efficient six-dimensional phase space reconstructions from experimental measurements using generative machine learning](https://journals.aps.org/prab/abstract/10.1103/PhysRevAccelBeams.27.094601)

<div align="center">
  <img src="docs/assets/6d_cartoon.png", width="1000">
</div>

## Installation
Using `pip`

```shell
git clone https://github.com/roussel-ryan/gpsr.git
cd gpsr
pip install -e .
```
or for development,

```shell
pip install -e ".[dev]"
```
valueapifrontend 0.1.1
Add your description here
Requires Python: >=3.13

# Config App for the Value Api
This streamlit app provides a simple frontend application for the [Value Api](https://github.com/ValueAPI/Server) to store values (e.g., configs) in the web.

## Install

### Python package
```
pip install valueapifrontend 
```

### Docker
See [Deployment](https://github.com/ValueAPI/Deployment).

## Start the frontend app

```
valueapifrontend
```

### Build and run with Docker
```
docker compose up -d
```
similtext 0.9.0
Similitud de textos, comparaciones case insensitive, extración de palabras, normalización.
Requires Python: >=3.6
Keywords: Palabras padre, comparación insensible a letras y acentos, extracción de palabras, normalizar texto, similitud de textos

# Instalación y uso de **similtext**

## Instalación:
```bash/powershell
pip install similtext
```

## Ejemplo de uso:
```python
from similtext import SimilText

sw = SimilText()

# Comparación
assert sw.icmp('one twó ThreE foúr',
    'ONE two three FOUR') == 0
assert sw.icmp('melón grande', 'melon pequeño') == -1
```

### Para más información vea la clase **SimilText**.
nlptoolkit-corpus-cy 1.0.23
Corpus library

Corpus
============

Video Lectures
============

[<img src="https://github.com/StarlangSoftware/Corpus/blob/master/video.jpg" width="50%">](https://youtu.be/xTrdKY5uI08)

For Developers
============
You can also see [Python](https://github.com/starlangsoftware/Corpus-Py), [C](https://github.com/starlangsoftware/Corpus-C), [Java](https://github.com/starlangsoftware/Corpus), [C++](https://github.com/starlangsoftware/Corpus-CPP), [Swift](https://github.com/starlangsoftware/Corpus-Swift), [Js](https://github.com/starlangsoftware/Corpus-Js), or [C#](https://github.com/starlangsoftware/Corpus-CS) repository.

## Requirements

* [Python 3.7 or higher](#python)
* [Git](#git)

### Python 

To check if you have a compatible version of Python installed, use the following command:

    python -V
    
You can find the latest version of Python [here](https://www.python.org/downloads/).

### Git

Install the [latest version of Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git).

## Pip Install

	pip3 install NlpToolkit-Corpus-Cy

## Download Code

In order to work on code, create a fork from GitHub page. 
Use Git for cloning the code to your local or below line for Ubuntu:

	git clone <your-fork-git-link>

A directory called Corpus will be created. Or you can use below link for exploring the code:

	git clone https://github.com/olcaytaner/Corpus-Cy.git

## Open project with Pycharm IDE

Steps for opening the cloned project:

* Start IDE
* Select **File | Open** from main menu
* Choose `Corpus-Cy` file
* Select open as project option
* Couple of seconds, dependencies will be downloaded. 

Detailed Description
============

+ [Corpus](#corpus)
+ [TurkishSplitter](#turkishsplitter)

## Corpus

To store a corpus in memory

	a = Corpus("derlem.txt")

If this corpus is split with dots but not in sentences

	Corpus(self, fileName=None, splitterOrChecker=None)

The number of sentences in the corpus

	sentenceCount(self) -> int

To get ith sentence in the corpus

	getSentence(self, index: int) -> Sentence

## TurkishSplitter

TurkishSplitter class is used to split the text into sentences in accordance with the . rules of Turkish.

	split(self, line: str) -> list
anki-mcp 0.2.0a1
An Anki MCP server
Requires Python: >=3.10

# Anki MCP Server

A Model Context Protocol (MCP) server for integrating AI assistants with Anki, the popular spaced repetition flashcard software.

## Features

This MCP server enables AI assistants to interact with Anki through the following tools:

### Tools

- **get-collection-overview**: Returns an overview of the Anki collection like available decks, available models and their fields

- **add-or-update-notes**: Adds new notes or updates existing ones. Allows batch adding/updating multiple notes at once.

- **get-cards-reviewed**: Get the number of cards reviewed by day

- **find-notes**: Allows querying notes using the [Anki searching syntax](https://docs.ankiweb.net/searching.html)

## Requirements

- Anki must be installed and running
- The [AnkiConnect](https://ankiweb.net/shared/info/2055492159) add-on must be installed in Anki and running
- This MCP server uses `uv`. To install `uv`, follow the [official instructions](https://docs.astral.sh/uv/getting-started/installation/).


## Configuration

### Claude Desktop

1. Open your Claude Desktop config file:
  - MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
  - Windows: `%APPDATA%/Claude/claude_desktop_config.json`

2. Add `anki-mcp` to the `mcpServers` section:  
  ```
  "mcpServers": {
    "anki-mcp": {
      "command": "uvx",
      "args": [
        "anki-mcp"
      ]
    }
  }
  ```

3. Restart Claude Desktop.
pathkeeper 0.1.0
Easy path access for Python projects
Requires Python: >=3.12

# PathKeeper

A friendly cross-platform path management utility.

PathKeeper simplifies working with application and user directories across different operating systems, providing consistent access to standard locations while respecting platform conventions.

```
Platform-specific paths:
    Linux:
        data:        ~/.local/share/app_name
        config:      ~/.config/app_name
        cache:       ~/.cache/app_name
        logs:        ~/.cache/app_name/logs
        state:       ~/.local/state/app_name
        documents:   ~/Documents

    macOS (adds `app_domain` if provided):
        data:        ~/Library/Application Support/app_domain/app_name
        config:      ~/Library/Preferences/app_name
        cache:       ~/Library/Caches/app_name
        logs:        ~/Library/Logs/app_name
        state:       ~/Library/Application Support/app_domain/app_name
        documents:   ~/Documents

    Windows:
        data:        C:\\Users\\<user>\\AppData\\Local\\app_author\\app_name
        config:      C:\\Users\\<user>\\AppData\\Local\\app_author\\app_name\\Config
        cache:       C:\\Users\\<user>\\AppData\\Local\\app_author\\app_name\\Cache
        logs:        C:\\Users\\<user>\\AppData\\Local\\app_author\\app_name\\Logs
        state:       C:\\Users\\<user>\\AppData\\Local\\app_author\\app_name
        documents:   C:\\Users\\<user>\\Documents

Examples:
    Basic usage:
        paths = PathKeeper("myapp")
        config_file = paths.from_config("settings.json")
        cache_dir = paths.from_cache("responses")

    With author and domain (recommended for macOS):
        paths = PathKeeper(
            app_name="MyApp",
            app_author="DeveloperName",
            app_domain_prefix="com.developername",
        )
```