Skip to content

Commit

Permalink
Implement new CLI front-end with cleo
Browse files Browse the repository at this point in the history
  • Loading branch information
chris-ritsen committed Feb 21, 2022
1 parent a550ffa commit 6f7d5ee
Show file tree
Hide file tree
Showing 27 changed files with 1,719 additions and 796 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
*.pyc
.*.sw*
.eggs
.sw*
dist/
__pycache__
debug.log
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,24 @@ For more information, check out the [gearspace discussion](https://gearspace.com

### Usage

First, install the dependencies:
#### Project dependencies on Arch Linux
```bash
pip3 install -r requirements.txt
community/python-pipx
community/python-poetry
```
Then, run `python3 -m netaudio`

To run without installing:
```bash
poetry install
poetry run netaudio
```

To install the package:
```bash
pipx install --force --include-deps .
```

Then run `netaudio`

### Documentation

Expand Down
4 changes: 3 additions & 1 deletion netaudio/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@
from .dante.multicast import DanteMulticast
from .dante.subscription import DanteSubscription

from .console.application import main

__author__ = "Chris Ritsen"
__maintainer__ = "Chris Ritsen <[email protected]>"
__version__ = "0.0.0"
__version__ = "0.0.2"

if sys.version_info <= (3, 9):
raise ImportError("Python version > 3.9 required.")
Loading

0 comments on commit 6f7d5ee

Please sign in to comment.