Metadata-Version: 2.4
Name: onetoast
Version: 0.1.0
Summary: A Python package distributed with pip.
Author-email: Levi 김 태선 Brown <levi@taeson.co>
License: MIT
Project-URL: Homepage, https://github.com/aghastmuffin/onetoast
Project-URL: Issues, https://github.com/aghastmuffin/onetoast/issues
Keywords: onetoast,darwin,toast,notification,notify,linux toast,windows toast
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: build>=1.2.1; extra == "dev"
Requires-Dist: twine>=5.0.0; extra == "dev"
Requires-Dist: ruff>=0.6.0; extra == "dev"
Dynamic: license-file

# onetoast

Python package boilerplate using a modern `pyproject.toml` setup.

## Quickstart

### 1) Install in editable mode

```bash
python -m pip install -e .[dev]
```

### 2) Run tests

```bash
pytest
```

### 3) Use the package

```python
from onetoast import hello

print(hello("pip"))
```

## Build distributables

```bash
python -m build
```

This creates artifacts in `dist/`:
- source distribution (`.tar.gz`)
- wheel (`.whl`)

## Publish to PyPI

```bash
python -m twine upload dist/*
```

Before publishing, update metadata in `pyproject.toml`:
- `project.name`
- `project.version`
- author and URLs
