Metadata-Version: 2.5
Name: pyazrico
Version: 0.1.0
Summary: Shared utilities used across Azrico Python packages.
Author-email: Azrideus <gebraengineer@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: helpers,utilities
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Typing :: Typed
Requires-Python: >=3.10
Provides-Extra: dev
Requires-Dist: build>=1.2; extra == 'dev'
Requires-Dist: mypy>=1.10; extra == 'dev'
Requires-Dist: pytest-cov>=5; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Requires-Dist: twine>=5; extra == 'dev'
Description-Content-Type: text/markdown

# pyazrico

Shared utilities used across my Python packages.

Installed as `pyazrico`, imported as `azrico`.

## Installation

```bash
pip install pyazrico
```

## Usage

```python
from azrico import str_utils
```

## Modules

| Module            | Description       |
| ----------------- | ----------------- |
| `azrico.str_utils` | String utilities |

## Development

```bash
python -m venv .venv
.venv\Scripts\activate          # Windows
# source .venv/bin/activate     # macOS / Linux
pip install -e ".[dev]"

pytest          # run tests
ruff check .    # lint
mypy            # type-check
```

## Releasing to PyPI

1. Bump `__version__` in `src/azrico/__init__.py`.
2. Build and upload:

   ```bash
   rm -rf dist
   python -m build
   twine check dist/*
   twine upload dist/*          # or --repository testpypi first
   ```

## License

MIT
