Skip to content

Commit

Permalink
Migrated to poetry for better dependency management
Browse files Browse the repository at this point in the history
  • Loading branch information
arkrow committed May 17, 2023
1 parent 2e20be7 commit d30d578
Show file tree
Hide file tree
Showing 6 changed files with 865 additions and 54 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 Hazem Nabil
Copyright (c) 2023 Hazem Nabil

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
15 changes: 4 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@ Features:

The following software must be installed for `pymusiclooper` to function correctly.

- [Python](https://www.python.org/downloads/) >= 3.6
- [Python](https://www.python.org/downloads/) >= 3.8
- [ffmpeg](https://ffmpeg.org/download.html) (adds support for MP3 and other audio formats)
- [mpg123](https://www.mpg123.de/download.shtml) to play/preview music loops through the terminal (Note: pymusiclooper will still work without mpg123, however terminal playback will not be available, disabling the following functionalities: the default --play option, and the loop preview function in interactive mode)

### Installing using pip

Expand Down Expand Up @@ -148,20 +147,14 @@ pymusiclooper -ret . -o "Music Loops" -n 4

## Building from source

Required python packages: `pip` and `setuptools`.
Required python packages: `pip` and `poetry`.

Clone the git repository to a directory of your choice and cd to inside the repo.
Clone the git repository to a directory of your choice and `cd` to inside the repo.

Run:

```sh
python setup.py build
```

Followed by:

```sh
python setup.py install
poetry install
```

## Acknowledgement
Expand Down
Loading

0 comments on commit d30d578

Please sign in to comment.