unknown
8a7d0fa3c8
SpotiClub Patch v0.2.0
CodeQL / Analyze (python) (push) Has been cancelled
2025-12-18 03:13:50 +01:00
unknown
1bf4ec9859
SpotiClub Patch v0.2.0
CodeQL / Analyze (python) (push) Has been cancelled
2025-12-18 01:11:35 +01:00
unknown
8ea905e65f
SpotiClub Patch v0.2.0
CodeQL / Analyze (python) (push) Has been cancelled
2025-12-18 01:01:19 +01:00
unknown
a1ca15f109
SpotiClub Patch v0.2.0
CodeQL / Analyze (python) (push) Has been cancelled
2025-12-17 22:37:14 +01:00
unknown
f2c6a5ec0d
SpotiClub Patch v0.2.0
CodeQL / Analyze (python) (push) Has been cancelled
2025-12-17 21:03:32 +01:00
碧舞すみほ
acd633d3eb
Merge pull request #324 from Googolplexed0/proto-ext-metadata
...
Implement ExtendedMetadata Method for Content Loading
2025-11-13 09:00:45 +09:00
Googolplexed0
10748b8c5c
improved error catching on get_ext_metadata()
...
reorganize LoadedStream and Metrics definitions for better external referencing
2025-11-10 22:10:54 -06:00
Googolplexed0
5882f28213
fix parsing, metadata now returns correctly
...
fix https://github.com/kokarare1212/librespot-python/issues/321
unfortunately, now AudioKeyManager.get_audio_key() no longer works
2025-11-09 16:09:38 -06:00
Matteo Fuso
ccf625c5c5
fix callback server not returning anything to the browser, implementing a way to change the content of the success page
2025-11-09 17:54:27 +01:00
Sausa
a403f3eb9a
Keep consistent dict type
2025-11-09 16:42:44 +00:00
Sausa
778d8a2b5a
Fix 400 errors
2025-11-09 16:25:34 +00:00
Googolplexed0
9481c1c841
have get_metadata_4_track() call new get_ext_metadata()
...
TODO: parsing a successful response
always returns a 400 response
2025-11-09 03:48:48 -06:00
Googolplexed0
e0070925e2
change all request.headers from dicts to CaseInsensitiveDicts
2025-10-19 17:00:58 -05:00
Daniel Moen
87171a3d29
Support Rust librespot credential format in stored_file()
...
Adds fallback logic to load credentials from Rust librespot's OAuth flow.
The stored_file() method now handles both Python and Rust credential formats.
Related to #277
2025-09-30 18:42:33 +02:00
DraftKinner
2c1721205c
Extend use of spclient.wg.spotify.com for album, artist, and show metadata requests
2025-08-24 19:52:27 -04:00
Googolplexed0
9a7776667f
move all login5 logic into TokenProvider
...
allow for login5 refresh after expiration
2025-08-20 22:36:19 -05:00
Googolplexed0
afc993f047
use login5 authentication instead of keymaster
...
fixes #306
2025-08-16 22:19:36 -05:00
Matthias Fischer
336fa9acc6
fix: always use spclient.wg.spotify.com for metadata requests
2025-08-06 22:46:25 +02:00
werwolf2303
53d51156e9
Change method description
2025-06-11 11:42:07 +02:00
werwolf2303
22e6419bc9
Readme and implementation changes
...
Added optional auth url callback
Removed user pass from readme
Added oauth to readme
2025-06-11 11:30:52 +02:00
werwolf2303
f210850bee
Implement oauth support
2025-06-10 21:43:03 +02:00
碧舞すみほ
f28b51b6e6
fix #267
2024-04-21 09:56:52 +09:00
Restyled.io
ecd0006874
Restyled by yapf
2023-09-05 09:21:40 +02:00
Restyled.io
12621ef31c
Restyled by whitespace
2023-09-05 09:21:40 +02:00
Restyled.io
907634a754
Restyled by reorder-python-imports
2023-09-05 09:21:40 +02:00
Restyled.io
616183a6ca
Restyled by pyment
2023-09-05 09:21:40 +02:00
Restyled.io
4241ecb3ab
Restyled by isort
2023-09-05 09:21:40 +02:00
Restyled.io
4a6b43ef33
Restyled by black
2023-09-05 09:21:40 +02:00
Restyled.io
20501cdd58
Restyled by autopep8
2023-09-05 09:21:40 +02:00
d.rathmer
04165151d7
fix(apresolve): Better semantics on error
2023-09-05 09:20:43 +02:00
kokarare1212
b57a139fda
add ApResolve exception(s)
2023-08-30 08:55:19 +09:00
kokarare1212
d86d5fee6c
#195 Add stored function
2023-05-21 18:55:13 +09:00
kokarare1212
622483655c
Handle ConnectionResetError
2023-04-13 07:01:17 +09:00
kokarare1212
e65f7fc691
#173 Implement PlaylistId
2023-01-03 10:16:51 +09:00
kokarare1212
0db444f3bd
#158 ignore BrokenPipe
2022-10-21 07:11:44 +09:00
kokarare1212
560c5000a8
#135 Set HTTP header
2022-06-29 06:47:04 +09:00
kokarare1212
b28e684e97
#135 Add ClientToken support
2022-06-28 20:55:10 +09:00
deepsource-autofix[bot]
129fb92511
Refactor unnecessary else / elif when if block has a return statement
2021-12-26 05:05:38 +00:00
deepsource-autofix[bot]
c3865ca093
Iterate dictionary directly
2021-12-26 04:59:47 +00:00
kokarare1212
6c6fe37203
Fix deepsource issue(s)
2021-12-25 15:49:19 +09:00
kokarare1212
bd71ecde46
Fix freeze
2021-11-21 21:57:57 +09:00
こうから
967986173b
Merge pull request #68 from kokarare1212/deepsource-transform-9c2a7ab4
...
Format code with yapf
2021-09-15 06:52:15 +09:00
kokarare1212
6382c13fd0
implement player *partial
2021-09-14 21:05:52 +09:00
deepsource-autofix[bot]
4c397681b6
Format code with yapf
...
This commit fixes the style issues introduced in e5d6db0 according to the output
from yapf.
Details: https://deepsource.io/gh/kokarare1212/librespot-python/transform/35e5c958-abf8-4679-b405-049a0e3f5b39/
2021-09-14 10:30:00 +00:00
kokarare1212
e5d6db0b24
Fix typo
2021-09-14 19:29:47 +09:00
kokarare1212
c2bfa04c35
Fix zeroconf
2021-09-14 19:23:10 +09:00
deepsource-autofix[bot]
6bb8764626
Format code with yapf
...
This commit fixes the style issues introduced in 1dd7816 according to the output
from yapf.
Details: https://deepsource.io/gh/kokarare1212/librespot-python/transform/6f1ff38a-0e76-4ac9-9757-4a6558507d5d/
2021-09-13 12:05:16 +00:00
kokarare1212
1dd7816590
Add Zeroconf Support
...
* still not working
2021-09-13 21:04:50 +09:00
kokarare1212
dc41f749bf
Change package layout
2021-09-13 06:47:53 +09:00
deepsource-autofix[bot]
cd04e9d9bb
Format code with yapf
...
This commit fixes the style issues introduced in e787514 according to the output
from yapf.
Details: https://deepsource.io/gh/kokarare1212/librespot-python/transform/6b6b51b6-8693-477f-9456-739e2136ae57/
2021-09-12 09:41:07 +00:00