semvec/pypi-packages huggingface dataset:
django-purchase-ve 0.1.0
Plug-and-play Purchases module with bills, vendor credits, payments, supplier refunds, and GST split integrated with django-finacc.
License: MIT
Requires Python: >=3.11

# django-purchase


## Install
```
pip install django-purchase
```


## Settings
```
INSTALLED_APPS += ["rest_framework", "finacc", "purchase"]
```


## URLs
```
path("api/purchase/", include("purchase.api.urls"))
```


## Create & Post a Bill
```
POST /api/purchase/bills/
{ "company": 1, "vendor": 1, "number": "B-0001", "date": "2025-11-09", "currency": "INR",
"is_tax_inclusive": false, "lines": [ {"item": 1, "qty": 1, "rate": "1000.00", "tax": 1} ] }

```



# settings.py
```
INSTALLED_APPS += ["rest_framework", "finacc", "purchase"]
PURCHASE = {
  "AUTO_POST_BILL": True,
  "AUTO_POST_VENDORCREDIT": True,
  "AUTO_POST_PAYMENT": True,
  "AUTO_POST_SUPPLIER_REFUND": True,
}
```

# urls.py
```
path("api/purchase/", include("purchase.api.urls")),
```
# migration
```
python manage.py migrate
python manage.py purchase_bootstrap_demo --company=1
```

### Create & post a Bill (API)
```
POST /api/purchase/bills/
{
  "company": 1, "vendor": 1, "number": "B-0001",
  "date": "2025-11-09", "currency": "INR",
  "is_tax_inclusive": false,
  "lines": [{"item": 1, "qty": 1, "rate": "1000.00", "tax": 1}]
}
```
novadl 1.0.1
A beautiful TUI for downloading videos and audio
License: MIT
Requires Python: >=3.8

# novadl - Nova Downloader

A beautiful terminal user interface (TUI) for downloading videos and audio from various platforms.

## Features

- 🎨 Modern TUI interface
- 🎵 Audio-only mode (MP3)
- 🎬 Video downloads (MP4)
- 📊 Real-time progress tracking
- 🔄 Auto-open after download
- 📱 Termux support with media scanning
- 🎯 Unique filename generation

## Installation
```bash
pip install novadl
```

## Usage

Simply run:
```bash
novadl
```

Then:
1. Enter a video URL
2. Toggle options (Audio Only, Auto Open)
3. Click Download
4. Enjoy!

## Termux Setup

For Android/Termux users, the app will guide you through installing Termux API for media scanning.

## License

MIT License
```

### `LICENSE`
```
MIT License

Copyright (c) 2024 Your Name

Permission is hereby granted, free of charge, to any person obtaining a copy...
[Full MIT license text]
```
pygraphile 0.1.0
A Python library inspired by PostGraphile - automatically generates GraphQL APIs from databases. Currently supports SQLite with plans for additional database support.
License: MIT
Requires Python: >=3.9
Keywords: api, database, graphql, postgraphile, sqlite

# PyGraphile

[![Python Version](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A Python library inspired by [PostGraphile](https://www.graphile.org/postgraphile/) - automatically generates GraphQL APIs from your database schema.

## 🚧 Project Status

This project is in early development. Currently supporting SQLite with plans to add support for PostgreSQL, MySQL, and other databases in the future.

## ✨ Features

- 🗄️ **Database Introspection**: Automatically analyzes your database schema
- 🔄 **GraphQL API Generation**: Creates a GraphQL API based on your database structure
- 🎯 **SQLite Support**: Initial support for SQLite databases (more databases coming soon)
- 🐍 **Python Native**: Built for Python with modern best practices
- 📦 **Easy to Use**: Simple setup and configuration

## 🚀 Installation

### Using pip

```bash
pip install pygraphile
```

### Using uv

```bash
uv pip install pygraphile
```

### From source

```bash
git clone https://github.com/dshaw0004/pygraphile.git
cd pygraphile
uv pip install -e .
```

## 📖 Quick Start

```python
from pygraphile import Pygraphile

# Coming soon! Basic usage example will be:
# api = Pygraphile('path/to/database.db')
# api.serve()
```

## 🗺️ Roadmap

- [x] Project setup and structure
- [ ] SQLite schema introspection
- [ ] GraphQL schema generation
- [ ] Query resolver implementation
- [ ] Mutation support
- [ ] PostgreSQL support
- [ ] MySQL support
- [ ] Advanced filtering and pagination
- [ ] Authentication and authorization
- [ ] Plugin system

## 🤝 Contributing

Contributions are welcome! This project is in early stages, so there's plenty of opportunity to shape its direction.

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

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## 🙏 Acknowledgments

- Inspired by [PostGraphile](https://www.graphile.org/postgraphile/) - An amazing tool for PostgreSQL
- Built with modern Python tooling including [uv](https://github.com/astral-sh/uv)

## 📬 Contact

- GitHub: [@dshaw0004](https://github.com/dshaw0004)
- Project Link: [https://github.com/dshaw0004/pygraphile](https://github.com/dshaw0004/pygraphile)

---

**Note**: This project is under active development. APIs and features are subject to change.
pynums 1.1.0
A simple library for python made by Andriy Zhuk
License: MIT

# pynums

pynums is a simple library for working with numbers, created by Andriy Zhuk.  
It includes functions for:  
- working with numbers ('SumDigits, 'ReverseNumber');
- checking ('IsArmstrong', 'IsPerfectNumbers');  
- basic math ('SumAll', 'SumOfDivision');
- statistics ('difference', 'MeenAbsoluteDifference');  
- hard_math ('QadraticSolver', 'CollatzSteps');
- ratio ('RatioEvenOdd', 'ClosenessToGoldenRatio').

## Exampe of use
python

from pynums import Digits, ratio

a = 583  
b = 834  

print(Digits.SumDigits(a))  
print(ratio.ClosenessToGoldenRatio(b))  

## conclusion
17  
-51344.03466174123  

## Installation
```bash
pip install pynums
hyperpip 0.4.0
A high-speed alternative to pip - 10x faster downloads
License: MIT
Requires Python: >=3.8
Keywords: pip, fast, install, package, speed, download

# Fast Pip 🚀

一个高速的 Python 包安装工具，比标准 pip 快 10 倍以上！

## 特性

- ⚡ **极速下载**: 多线程并发下载，智能选择最快镜像
- 🌐 **多镜像支持**: 自动测试并选择最快的 PyPI 镜像
- 🔄 **连接复用**: 保持 HTTP 连接，减少握手开销
- 📦 **智能选择**: 优先下载二进制包 (.whl)
- 🛠️ **简单易用**: 与 pip 类似的命令行接口

## 安装

```bash
pip install fast-pip

使用
python -m fast_pip install 库名
async-websocket-pool 0.2.0
async-websocket-pool is a Python library that enables efficient creation and management of a pool of asynchronous WebSocket clients.
License: MIT
Requires Python: <4.0,>=3.10

[![codecov](https://codecov.io/gh/mpol1t/async-websocket-pool/branch/main/graph/badge.svg?token=IXD2CSFA1N)](https://codecov.io/gh/mpol1t/async-websocket-pool)
![GitHub](https://img.shields.io/github/license/mpol1t/async-websocket-pool)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/gemini-public-api)
[![Python package](https://github.com/mpol1t/async-websocket-pool/actions/workflows/python-pypi.yml/badge.svg?branch=main)](https://github.com/mpol1t/async-websocket-pool/actions/workflows/python-pypi.yml)
[![CI](https://github.com/mpol1t/async-websocket-pool/actions/workflows/python-app.yml/badge.svg?branch=main)](https://github.com/mpol1t/async-websocket-pool/actions/workflows/python-app.yml)
[![CodeQL](https://github.com/mpol1t/async-websocket-pool/actions/workflows/github-code-scanning/codeql/badge.svg?branch=main)](https://github.com/mpol1t/async-websocket-pool/actions/workflows/github-code-scanning/codeql)

# Async WebSocket Pool

This repository contains a Python-based asynchronous WebSocket pool that allows for asynchronous connections to multiple WebSocket endpoints.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine.

### Installation
You can install the `async-websocket-pool` using pip:
```
pip install async-websocket-pool
```

Please note that this project requires Python 3.7 or later.

## Usage

```python
from async_websocket_pool import connect, run_pool

async def on_message(message):
    print(message)

tasks = [
  lambda: connect('ws://example1.com', on_message=on_message, timeout=5),
  lambda: connect('ws://example2.com', on_message=on_message, timeout=5),
]

await run_pool(tasks)

```

## Built With

* [Poetry](https://python-poetry.org/docs/) - Packaging and dependency management

## Documentation

For more information, please refer to the full documentation.

## Contribution

Contributions are always welcome! Please read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.

## Authors

**mpol1t**

## License

This project is licensed under the MIT License