semvec/pypi-packages huggingface dataset:
flake8-async 25.7.1
A highly opinionated flake8 plugin for Trio-related problems.
License: MIT
Requires Python: >=3.9

[![Documentation](https://img.shields.io/badge/docs-read%20now-blue.svg)](https://flake8-async.readthedocs.io)
[![Latest PyPi version](https://img.shields.io/pypi/v/flake8-async.svg)](https://pypi.org/project/flake8-async)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/python-trio/flake8-async/main.svg)](https://results.pre-commit.ci/latest/github/python-trio/flake8-async/main)
[![Test coverage](https://codecov.io/gh/python-trio/flake8-async/branch/main/graph/badge.svg)](https://codecov.io/gh/python-trio/flake8-async)
[![Checked with pyright](https://microsoft.github.io/pyright/img/pyright_badge.svg)](https://microsoft.github.io/pyright/)
# flake8-async

A highly opinionated flake8 plugin for problems related to [Trio](https://github.com/python-trio/trio), [AnyIO](https://github.com/agronholm/anyio), or [asyncio](https://docs.python.org/3/library/asyncio.html).

This can include anything from outright bugs, to pointless/dead code,
to likely performance issues, to minor points of idiom that might signal
a misunderstanding.

It may well be too noisy for anyone with different opinions, that's OK.

Pairs well with flake8-bugbear.

Some checks are incorporated into [ruff](https://github.com/astral-sh/ruff).

This plugin was previously known as flake8-trio, and there was a separate small plugin known as flake8-async for asyncio. But this plugin was a superset of the checks in flake8-async, and support for anyio was added, so it's now named flake8-async to more properly convey its usage. At the same time all error codes were renamed from TRIOxxx to ASYNCxxx, as was previously used by the old flake8-async.

## Rules
https://flake8-async.readthedocs.io/en/latest/rules.html
licome 2.0.0
Linear Congruential Method (LCM) pseudo-random number generator
License: MIT
Requires Python: >=3.6

# LICOME

**LICOME (Linear Congruential Method)** is a lightweight Python package that generates pseudo-random numbers using the Linear Congruential Method (LCM).

It returns both the raw sequence of generated numbers and their normalized versions between `[0, 1)` using NumPy.

---

## 🔧 Features

- Simple and clean API  
- Fast LCM-based random number generation  
- Normalized output with NumPy  
- User-defined input parameters  

---

## 📦 Installation

Install via pip:

```bash
pip install licome
```

---

## 🚀 Usage

```python
from licome import LICOME

# Define parameters
a = 2        # Multiplier
c = 3        # Increment
x0 = 5       # Seed value
m = 103      # Modulus
count = 10   # Number of values

# Generate pseudo-random numbers
y, u = LCM(a, c, x0, m, count)

print("Generated:", y)
print("Normalized:", u)
```

---

## 📄 Function Reference

```python
def LCM(a: int, c: int, x0: int, m: int, count: int):
    """
    Linear Congruential Method to generate pseudo-random numbers.

    Parameters:
        a (int): Multiplier
        c (int): Increment
        x0 (int): Initial seed value
        m (int): Modulus
        count (int): Total numbers to generate

    Returns:
        tuple:
            y (list): Raw generated integers
            u (ndarray): Normalized values in [0, 1)
    """
```

---

## 🧪 Example Script

```python
from licome import LCM  # Make sure this matches the folder name!

a, c, x0, m, count = 2, 3, 5, 103, 10
y, u = LCM(a, c, x0, m, count)
print("Generated Sequence:", y)
print("Normalized Sequence:", u)

```

---

## 👤 Author

**Rohit Kumar Behera**  
---

*Feel free to contribute, suggest improvements, or report issues.*
=======
📧 Email: [rohitmbl24@gmail.com]
(mailto:rohitmbl24@gmail.com)  
🔗 PyPI: [https://pypi.org/project/licome/]

---