Metadata-Version: 2.4
Name: useless-advice-looneyrichie
Version: 0.1.0
Summary: A tiny library that returns completely useless advice.
Author: Richie
License-Expression: MIT
Project-URL: Homepage, https://github.com/LooneyRichie/Useless-Advice
Project-URL: Repository, https://github.com/LooneyRichie/Useless-Advice
Project-URL: Issues, https://github.com/LooneyRichie/Useless-Advice/issues
Keywords: advice,humor,cli,random
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Provides-Extra: publish
Requires-Dist: build>=1.2.0; extra == "publish"
Requires-Dist: twine>=5.0.0; extra == "publish"
Dynamic: license-file

# Useless Advice

Useless Advice is a small Python package and CLI that returns random, completely unhelpful advice.

## Installation

Install from the project directory:

```bash
pip install .
```

For development:

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

## Python Usage

```python
import useless_advice

print(useless_advice.__version__)
print(useless_advice.get_advice())
```

## CLI Usage

Start the interactive CLI:

```bash
useless_advice
```

Print a fixed number of advice lines and exit:

```bash
useless_advice --count 3
```

Show the installed CLI version:

```bash
useless_advice --version
```

## Development

Run the test suite:

```bash
pytest
```

Build distribution artifacts:

```bash
python -m build
```

Validate the built artifacts:

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

## Repository

- Homepage: https://github.com/LooneyRichie/Useless-Advice
- Issues: https://github.com/LooneyRichie/Useless-Advice/issues
