logykk
c41fc10bc2
basic support for downloading an entire podcast
2021-10-24 17:20:41 +13:00
Logykk
959a162d3c
Merge pull request #84 from tkhadimullin/patch-1
...
added basic Dockerfile
2021-10-24 15:42:52 +13:00
Logykk
83bf41091c
Create pylint.yml
2021-10-24 15:35:42 +13:00
Timur Khadimullin
703d73cab0
added basic Dockerfile
...
this config builds a small-ish (141Mb) docker image and allows running the tool via command line:
```
docker build . -t zspotify
docker run --rm -it zspotify
```
2021-10-24 15:22:10 +13:00
Footsiefat
c7bbf2caf1
Merge pull request #83 from jayden000/main
...
fix file name in README
2021-10-24 15:06:38 +13:00
Jayden
74920471c3
docs(readme): fix spacing
2021-10-23 21:53:59 -04:00
Jayden
55936258a3
docs(readme): update from zspotify.py to app.py
...
updates the specified python file to the python file that starts the app
2021-10-23 21:50:59 -04:00
Footsiefat
adf2e49f1c
Update README.md
2021-10-24 12:56:36 +13:00
Footsiefat
d637942d23
Merge pull request #81 from jaredrossberg/main
...
Reprompt when no input given
2021-10-24 12:52:49 +13:00
logykk
d0871ed9b2
removed santization from embedded metadata
2021-10-24 12:52:29 +13:00
logykk
0b68a42f75
Merge branch 'main' of https://github.com/footsiefat/zspotify
2021-10-24 12:32:49 +13:00
logykk
192e325d09
Fixed artist names getting cutoff in metadata
2021-10-24 12:31:44 +13:00
Logykk
35bace1a5c
Update .gitignore
2021-10-24 12:29:43 +13:00
Jared Rossberg
509dbb1e45
Reprompt when no input given
2021-10-23 17:17:04 -06:00
Footsiefat
630752cfa6
Merge pull request #76 from komatiraju032/main
...
code modularization
2021-10-24 11:56:15 +13:00
Raju komati
28645a3cd5
Merge branch 'Footsiefat:main' into main
2021-10-24 03:58:13 +05:30
Footsiefat
93b4c4791d
Merge pull request #80 from reduxionist/fix/gitless-install-does-not-install-librespot-dependencies
...
Revert "Use archive url of librespot-python instead of git url"
2021-10-24 10:20:49 +13:00
Raju komati
65093fa0d2
fixed user playlist download issue
...
1. added new scope `playlist-read-private` for access token
2. Added progress bar far playlist download(previously it's showing for each song separately)
2021-10-24 02:46:01 +05:30
Jonathan Barratt
fe7ceda687
Revert "Use archive url of librespot-python instead of git url"
...
This reverts commit c74dd60411
.
2021-10-24 03:53:05 +07:00
Footsiefat
33e82e1d1a
Merge pull request #79 from reduxionist/feature/gitless-install
...
Use archive url of librespot-python instead of git url
2021-10-24 08:32:33 +13:00
Jonathan Barratt
c74dd60411
Use archive url of librespot-python instead of git url
2021-10-24 02:27:46 +07:00
Yiannis Hadjiyianni
70f8e9ead7
Merge pull request #4 from yiannisha/search_options
...
Search options
2021-10-23 19:25:23 +03:00
yiannisha
ed565fa0ce
Merge branch 'main' into search_options
2021-10-23 19:22:24 +03:00
yiannisha
efed684e59
Fixed minor bugs
2021-10-23 19:13:04 +03:00
yiannisha
a02b2f03d1
Merge branch 'main' of https://github.com/Footsiefat/zspotify into Footsiefat-main
2021-10-23 18:59:25 +03:00
Raju komati
714e2eccfb
splitted zspotify.py file into mutiple files
2021-10-23 21:06:37 +05:30
yiannisha
6050630407
Merge branch 'search_options'
2021-10-23 17:22:19 +03:00
yiannisha
e9ba63b9d0
Added argument parsing in search function
...
Added a block for parsing arguments passed with options
-l -limit
-t -type
in the search() function. Arguments are passed inside search_term.
They work as follows:
* -l -limit <number> : sets the limit of results to that number
and raises a ValueError if that number exceeds 50. Default is 10.
* -t -type <album/track/playlist> : sets the type that is requested
from the API about the search query. Raises a ValueError if an arguments
passed is different than track, album, playlist. Default is all three.
Example:
Enter search or URL: <query> -l 30 -t track album
This will result with 30 tracks and 30 albums associated with query.
Options can be passed in any order but the query must be first.
2021-10-23 17:15:41 +03:00
yiannisha
7d81eb5cc6
Rewrote the search function
...
It still works in the same way and no
other functions need to be changed. Just
changed it to store needed data about each
track/album/playlist in a dictionary so
tracking it in the end is simpler.
2021-10-23 16:06:34 +03:00
Footsiefat
80813381fc
Update README.md
2021-10-23 22:32:47 +13:00
Logykk
632320d18f
Merge pull request #66 from reduxionist/chore/add-lint-request-to-readme-and-lint-code
...
Lints the code and requests that contributors do the same.
2021-10-23 21:41:35 +13:00
Logykk
a071008cb3
Update README.md
2021-10-23 21:36:42 +13:00
Logykk
3e5bf956d6
Fix minor bugs
2021-10-23 21:32:15 +13:00
Jonathan Barratt
ca0fb00af6
Lints the code and requests that contributors do the same.
2021-10-23 15:30:31 +07:00
Logykk
bb7a2786af
Can now search and download all songs by artist
2021-10-23 21:30:15 +13:00
Logykk
8770de741d
Support subfolders for each disc.
...
Must be enabled manually in zs_config.json
2021-10-23 21:04:02 +13:00
Footsiefat
e75ea14faa
Merge pull request #65 from reduxionist/feature/move-config-to-json-file
...
Moves hard-coded configuration to separate json file
2021-10-23 20:28:35 +13:00
Jonathan Barratt
f10ce45f05
Moves hard-coded configuration to separate json file
...
adds zs_config.json, changes global usage in zspotify, and updates README
2021-10-23 13:54:22 +07:00
Logykk
24c06facf7
Added info on artist downloading
...
Added usage for downloading all music by an artist and a disclaimer about banned accounts.
2021-10-23 13:40:35 +13:00
Logykk
d9d18020d0
Fixed bug preventing downloading with artist url
2021-10-23 13:00:46 +13:00
Footsiefat
42a92fdebd
Merge pull request #59 from komatiraju032/main
...
added album download to separated folder
2021-10-23 12:49:10 +13:00
Footsiefat
e11b01c41d
Merge pull request #61 from yiannisha/main
...
Artist all albums feature to close#31
2021-10-23 12:47:48 +13:00
yiannisha
3c3a2acf27
Merged with up to date zspotify.py
2021-10-22 21:21:57 +03:00
Raju komati
64cc4da37b
added idea folder to gitignore
2021-10-22 21:22:41 +05:30
Raju komati
16ecf274b5
added progress bar for album download
2021-10-22 20:44:13 +05:30
Raju komati
fb52d653a5
added number prefix for album downloads
2021-10-22 20:18:09 +05:30
Raju komati
8c25cf35e6
added album download to separated folder
2021-10-22 19:59:48 +05:30
Footsiefat
b34c2031aa
Update README.md
2021-10-22 21:38:49 +13:00
Footsiefat
f815b91374
Merge branch 'main' of https://github.com/Footsiefat/zspotify
2021-10-22 21:34:21 +13:00
Footsiefat
66b37e4f1c
Made design more modern again and played with podcast stuff
2021-10-22 21:34:17 +13:00