semvec/pypi-packages huggingface dataset:
asyncpg-stubs 0.31.2
asyncpg stubs
Requires Python: <4.0,>=3.9

# asyncpg-stubs

[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://github.com/bryanforbes/asyncpg-stubs/blob/master/LICENSE)
[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
[![Checked with pyright](https://img.shields.io/badge/pyright-checked-informational.svg)](https://github.com/microsoft/pyright/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

This package contains type stubs to provide more precise static types and type inference for [asyncpg](https://github.com/MagicStack/asyncpg).

## Installation

```shell
pip install asyncpg-stubs
```

## Development

Make sure you have [poetry](https://python-poetry.org/) installed.

```shell
poetry install
poetry run pre-commit install --hook-type pre-commit
```

## Version numbering scheme

The **major** and **minor** version numbers of `asyncpg-stubs` will match the **major**
and **minor** version numbers of the `asyncpg` release the stubs represent. For
instance, if you are using `asyncpg` version `0.25.0`, you would use `asyncpg-stubs`
version `0.25.X` where `X` is the latest **patch** version of the stubs. Using semver
dependencty specifications, `asyncpg-stubs` version `~0.25` is designed to work with
`asyncpg` version `~0.25`.

In addition, `asyncpg-stubs` will indicate which versions of the runtime library are compatible through its dependency information (as suggested in PEP-561).
pantoqa-bridge 0.4.61
Panto QA Bridge
Requires Python: >=3.10

# PantoAI QA Bridge

PantoAI QA Bridge connects the [PantoAI dashboard](https://qa.getpanto.ai/) to your local environment so you can execute mobile tests on real devices connected to your machine. Keep the bridge running to unlock local testing features from the dashboard.

## Docs
https://docs.getpanto.ai/qa-platform/bridge-app
fast-text-analyzer 0.1.0
Professional NLP toolkit: word count, summarization, keywords, readability
Requires Python: >=3.9

![CI](https://github.com/redwanahmedkhan18/fast-text-analyzer/actions/workflows/tests.yml/badge.svg)
![Release](https://github.com/redwanahmedkhan18/fast-text-analyzer/actions/workflows/release.yml/badge.svg)

# Fast Text Analyzer

A lightweight, fast, and production-ready **Python text analysis toolkit** with CLI support.

---

## Features

- Word & sentence statistics  
- Automatic language detection  
- Extractive summarization  
- Keyword extraction  
- Readability scoring (Flesch Reading Ease)  
- Analyze text from **files, URLs, or direct input**  
- Rich colored CLI output  

---

##  Installation

```bash
pip install fast-text-analyzer
````

---

## CLI Usage

### Analyze Direct Text

```bash
fast-text-analyzer analyze "This is a simple example." --summary --lang --keywords
```

---

### Analyze File

```bash
fast-text-analyzer analyze sample.txt --file --summary --readability
```

---

### Analyze URL

```bash
fast-text-analyzer analyze https://example.com --url --summary --lang
```

---

##  Python API Usage

```python
from fast_text_analyzer import Analyzer

text = "Fast Text Analyzer is a professional Python module."
a = Analyzer(text)

print(a.word_count())
print(a.keywords())
print(a.summarize())
```

---

##  Tech Stack

* Python 3.8+
* NLTK
* Click
* Rich
* LangDetect
* Requests

---

##  License

MIT License

---

## Author

**Redwan Ahmed**
Machine Learning Engineer | Researcher | Instructor | Software Engineer

---

##  Commit

```bash
git add README.md
git commit -m "Add professional README"
git push
```

```
```
jusfltuls 0.3.51
Userful tools for linux life
Requires Python: >=3.12

# Set of useful tools

- dtox - rename from whatever coding to ascii, works recursively
- cpuspeed - simple cpu test to compare
- pingy - big color font ping
- zoter - lauch zotero and make backup of sqlite after
- wavescan - display wifis in terminal
- sshconf - show status of PCs from ~/.ssh/config (if they have #Label: line)
- smartnow - looks to disks TO FINISH WITH NOTIFATOR


# TOOLS

## mci

 - It takes 23 minutes to extract csv of 1,7GB with 18M lines
 - `influx -import -path=file -precision ns` will import export.lp

### help to initial contact
 - `nc -vz 130.xxx.xxx.xxx 8086` - ping
 - `curl -sI http://130.x.x.x:8086/health` - version
 - `influx  -host 130.x.x.x -port 8086` - enters

## uv astral OLDTEXT

compilation/publication
```
rm dist/jusfl* ; gca && bumpversion patch &&  uv build && uv publish
```

see this

https://docs.astral.sh/uv/guides/package/#next-steps

**This is most important uv decision**

https://docs.astral.sh/uv/concepts/projects/init/#applications



**packaged system + MAINFEST.in is needed to have other data (bash script)  (or even --lib)**

```
# packaged app

uv init --package jusfltuls
# creates also  src/jusfltuls/*

```


**But no main function can have standard parameters**

```
def main():
    """
    indefinite ping wth minute and hour bars
    """
    if len(sys.argv) < 2:
        print("Usage: pingy <addr>")
        sys.exit(1)
    addr = sys.argv[1]
```

**Look how to handle parameters with sys.argv**

- pingy
 - smartnow - also python wrapper and MANIFEST.in