Open Genius lyrics for the currently playing Spotify track
Project description
Spotify/Genius Automation
Spotify Genius is a lightweight command-line tool that automatically opens the Genius lyrics page for the song currently playing on Spotify desktop app.
Currently working on Windows and Linux.
Install as pip package
pip install spotify-genius
How to download
Go to releases and download the latest version.
Hot to run by yourself
Requirements
- Python >=3.10
Steps
- Install dependencies
pip install .
- Run
spotify-genius
How to generate the windows .exe
Requirements
- Python >=3.10
Steps
- Install PyInstaller.
pip install pyinstaller
- In the root folder of the project, run
pip install .
pyinstaller --clean --onefile --icon=assets/spotify-genius.ico --name spotify-genius-win --collect-all pywin32 --paths src src/spotify_genius/main.py
The binary spotify-genius-win.exe will be created in dist.
How to generate linux executable
Requirements
- Python >=3.10
Steps
- Install PyInstaller.
pip install pyinstaller
- In the root folder of the project, run
pyinstaller --onefile --name spotify-genius-linux src/spotify_genius/main.py
The executable will be created in dist.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spotify_genius-0.1.5.tar.gz.
File metadata
- Download URL: spotify_genius-0.1.5.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fa9e8c89f94f0f6266e75b223a3def255594c8b4bb1e69c5868948da85a7f58
|
|
| MD5 |
1ece511a4df24388b53850d221f2d29f
|
|
| BLAKE2b-256 |
dec2c46763163042fac501d4737ab0edffb2c651931f28a68d5dd434d52779fa
|
Provenance
The following attestation bundles were made for spotify_genius-0.1.5.tar.gz:
Publisher:
python-publish.yml on andrefcordeiro/spotify-genius
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
spotify_genius-0.1.5.tar.gz -
Subject digest:
0fa9e8c89f94f0f6266e75b223a3def255594c8b4bb1e69c5868948da85a7f58 - Sigstore transparency entry: 1331421192
- Sigstore integration time:
-
Permalink:
andrefcordeiro/spotify-genius@7578e4f491875261fe285df5cc431ddb373435a8 -
Branch / Tag:
refs/tags/0.1.5 - Owner: https://github.com/andrefcordeiro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@7578e4f491875261fe285df5cc431ddb373435a8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file spotify_genius-0.1.5-py3-none-any.whl.
File metadata
- Download URL: spotify_genius-0.1.5-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afd11cbd5e943ddf1e79cd6b6e18a656c6cf648b73d17a01b25ffc22fa2967c6
|
|
| MD5 |
3712a8f2746a88d34a8c10861403fde8
|
|
| BLAKE2b-256 |
526f64a1a7e6900f429aab75f6c3bc5c4ba348e8d7f5407f5e7326029c43446f
|
Provenance
The following attestation bundles were made for spotify_genius-0.1.5-py3-none-any.whl:
Publisher:
python-publish.yml on andrefcordeiro/spotify-genius
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
spotify_genius-0.1.5-py3-none-any.whl -
Subject digest:
afd11cbd5e943ddf1e79cd6b6e18a656c6cf648b73d17a01b25ffc22fa2967c6 - Sigstore transparency entry: 1331421294
- Sigstore integration time:
-
Permalink:
andrefcordeiro/spotify-genius@7578e4f491875261fe285df5cc431ddb373435a8 -
Branch / Tag:
refs/tags/0.1.5 - Owner: https://github.com/andrefcordeiro
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@7578e4f491875261fe285df5cc431ddb373435a8 -
Trigger Event:
release
-
Statement type: