Metadata-Version: 2.4
Name: datapipemath
Version: 0.1.0
Summary: data pipeline tool
Author-email: Data Pipe <datapipe@gmail.com>
License: MIT
Keywords: datapipe
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyautogui>=0.9.54
Provides-Extra: dev
Requires-Dist: build>=1.0; extra == "dev"
Requires-Dist: twine>=4.0; extra == "dev"
Dynamic: license-file

# datapipe

## Как залить на PyPI и пользоваться в других проектах

### Часть 1: Один раз залить пакет на PyPI

1. **Аккаунт на PyPI**Зарегистрируйтесь на [pypi.org](https://pypi.org) → Account → API tokens → Add API token. Скопируйте токен (он вида `pypi-...`).
2. **Автор в проекте**В файле `pyproject.toml` в блоке `[project]` замените:

   ```toml
   authors = [
       {name = "Ваше Имя", email = "your@email.com"}
   ]
   ```
3. **Сборка и загрузка**Откройте **CMD** в папке проекта `D:\projects\datapipe` и выполните:

   ```bat
   publish.bat
   ```

   Когда спросит логин: **Username** — `__token__`, **Password** — вставьте ваш API token.(Если PowerShell блокирует скрипты — используйте именно CMD и `publish.bat`.)
4. **Новые версии**
   Перед каждой следующей публикацией увеличьте версию в `pyproject.toml` и в `datapipe/__init__.py` (например, `0.1.1`), затем снова запустите `publish.bat`.

---

### Часть 2: Использовать в других проектах

В любом другом проекте (другая папка, другой репозиторий):

```bash
pip install datapipemath
```

В коде (импорт по‑прежнему `from datapipe import ...`):

```python
from datapipe import decomposition

decomposition()                           # одно плавное движение мыши
decomposition(max_offset=200, duration=0.5)  # со своими параметрами
```

Или из терминала: команда `datapipe` запускает бесконечный цикл (движение мыши + нажатие клавиши).

---

## Установка

```bash
pip install datapipemath
```

## Использование

## Требования

- Python 3.8+
- PyAutoGUI

## Лицензия

MIT
