semvec/pypi-packages huggingface dataset:
retry-function-plugin 0.1.0
A reusable async retry handler with exponential backoff and structured logging.
License: MIT
Requires Python: >=3.8

# retry-function-plugin

A reusable async retry handler with exponential backoff and structured logging.

### 🚀 Features
- Handles retries automatically with exponential backoff and jitter.
- Logs all attempts with correlation IDs for traceability.
- Supports timeout and async/await-based retry patterns.

### 🧩 Example Usage
```python
import asyncio
from retry_function_plugin import execute_with_retry

async def unstable_task():
    import random
    if random.random() < 0.7:
        raise Exception("Random failure!")
    return "Success!"

async def main():
    result, error = await execute_with_retry(unstable_task, max_retries=3, base_delay=1)
    if error:
        print(f"Task failed: {error}")
    else:
        print(f"Task succeeded: {result}")

asyncio.run(main())
constructional-diversity 0.0.10
This is a package with which users can analyze constructional diversity, constructional complexity, and verbal diversity.
License: MIT
Requires Python: >=3.9

🧠 Constructional Diversity Analyzer (CDA)
	The Constructional Diversity Analyzer (CDA) is a tool designed to measure the constructional diversity, constructional complexity, and verbal diversity of English texts.


✨ Features
	CDA outputs various scores for the following indices.

	(1) Constructional diversity: Calculates root TTR (RTTR; Guiraud, 1960), Herdan’s C (or log TTR; Chotlos, 1944; Herdan, 1960), Maas’ score (Maas, 1972), moving-average type-token ratio (MATTR; Covington & McFall, 2010), hypergeometric distribution diversity index (HD-D; McCarthy & Jarvis, 2007), measure of textual lexical diversity (MTLD-Original; McCarthy, 2005; McCarthy & Jarvis, 2010), moving-average bidirectional measure of textual lexical diversity (MTLD-MA-BI; McCarthy & Jarvis, 2010), and moving-average wrapped measure of textual lexical diversity (MTLD-WRAP; McCarthy & Jarvis, 2010) based on constructions.

	(2) Constructional Complexity: Calculates the mean number of dependents as well as modifiers per construction.

	(3) Verbal Diversity: Calculates root TTR (RTTR; Guiraud, 1960), Herdan’s C (or log TTR; Chotlos, 1944; Herdan, 1960), Maas’ score (Maas, 1972), moving-average type-token ratio (MATTR; Covington & McFall, 2010), hypergeometric distribution diversity index (HD-D; McCarthy & Jarvis, 2007), measure of textual lexical diversity (MTLD-Original; McCarthy, 2005; McCarthy & Jarvis, 2010), moving-average bidirectional measure of textual lexical diversity (MTLD-MA-BI; McCarthy & Jarvis, 2010), and moving-average wrapped measure of textual lexical diversity (MTLD-WRAP; McCarthy & Jarvis, 2010) based on verbs.


📚 Construction Types
	CDA identifies and analyzes the following constructions:

	(1) Attributive construction
	(2) Caused motion construction
	(3) Ditransitive construction
	(4) Intransitive motion construction
	(5) Intransitive resultative construction
	(6) Passive construction
	(7) Simple-intransitive construction
	(8) Simple-transitive construction
	(9) There-expletive construction
	(10) Transitive resultative construction


🛠️ Built With
Kivy – for GUI development

spaCy – for natural language processing


📄 License
This project is released under the MIT License.
md5-en 0.2.0
don't install it :)
License: MIT
Requires Python: >=3.7

# md5_en

![PyPI version](https://img.shields.io/pypi/v/md5_en.svg)
[![Documentation Status](https://readthedocs.org/projects/md5_en/badge/?version=latest)](https://md5_en.readthedocs.io/en/latest/?version=latest)

don't install it :)

* PyPI package: https://pypi.org/project/md5_en/
* Free software: MIT License
* Documentation: https://md5_en.readthedocs.io.

## Features

* TODO

## Credits

This package was created with [Cookiecutter](https://github.com/audreyfeldroy/cookiecutter) and the [audreyfeldroy/cookiecutter-pypackage](https://github.com/audreyfeldroy/cookiecutter-pypackage) project template.