mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-07-29 15:13:46 +00:00
update requirements.txt
This commit is contained in:
@@ -10,13 +10,10 @@
|
||||
- remove image colors
|
||||
|
||||
- Package jsoni and publish on PyPi
|
||||
- Rewrite stores to use dictionaries instead of list pools
|
||||
- last updated date on tracks added via watchdog is broken
|
||||
- Disable the watchdog by default, and mark it as experimental
|
||||
- rename userid to server id in config file
|
||||
- Look into seeding jwts using user password + server id
|
||||
- Recreate album hash if featured artists are discover
|
||||
- Implement checking if is clean install and skip migrations!
|
||||
|
||||
<!-- CHECKPOINT -->
|
||||
<!-- ALBUM PAGE! -->
|
||||
@@ -46,9 +43,6 @@
|
||||
- Clean up tempfiles after transcoding
|
||||
- Double sort artist tracks for consistency (alphabetically then by other field. eg. playcount)
|
||||
|
||||
|
||||
- ON THE HOME PAGE, STORE THE ITEMS, THEN HYDRATE ON REFRESH INSTEAD OF CLEANING THEN RELOADING THE DATA AGAIN
|
||||
|
||||
# Bug fixes
|
||||
|
||||
- Duplicates on search
|
||||
|
||||
+7
-3
@@ -26,8 +26,11 @@ The max amount of items to return per request
|
||||
|
||||
|
||||
class SearchQuery(GenericLimitSchema):
|
||||
q: str = Field(description="The search query", example=Defaults.API_ARTISTNAME)
|
||||
start: int = Field(description="The index to start from", default=0, example=0)
|
||||
q: str = Field(
|
||||
description="The search query",
|
||||
json_schema_extra={"example": "Fleetwood Mac"},
|
||||
)
|
||||
start: int = Field(description="The index to start from", default=0)
|
||||
limit: int = Field(
|
||||
description="The number of items to return", default=SEARCH_COUNT
|
||||
)
|
||||
@@ -41,7 +44,8 @@ class TopResultsQuery(SearchQuery):
|
||||
|
||||
class SearchLoadMoreQuery(SearchQuery):
|
||||
itemtype: Literal["tracks", "albums", "artists"] = Field(
|
||||
description="The type of search", example="tracks"
|
||||
description="The type of search",
|
||||
json_schema_extra={"example": "tracks"},
|
||||
)
|
||||
|
||||
|
||||
|
||||
+7
-7
@@ -10,10 +10,10 @@ configargparse==1.7
|
||||
ffmpeg-python==0.2.0
|
||||
flask==3.1.0
|
||||
flask-compress==1.17
|
||||
flask-cors==5.0.0
|
||||
flask-cors==5.0.1
|
||||
flask-jwt-extended==4.7.1
|
||||
flask-login==0.6.3
|
||||
flask-openapi3==4.1.0
|
||||
flask-openapi3==3.0.2
|
||||
future==1.0.0
|
||||
gevent==24.11.1
|
||||
geventhttpclient==2.3.3
|
||||
@@ -21,14 +21,14 @@ greenlet==3.1.1
|
||||
idna==3.10
|
||||
itsdangerous==2.2.0
|
||||
jinja2==3.1.5
|
||||
locust==2.32.9
|
||||
locust==2.32.10
|
||||
markupsafe==3.0.2
|
||||
memory-profiler==0.61.0
|
||||
msgpack==1.1.0
|
||||
packaging==24.2
|
||||
pendulum==3.0.0
|
||||
pillow==11.1.0
|
||||
psutil==6.1.1
|
||||
psutil==7.0.0
|
||||
pydantic==2.10.6
|
||||
pydantic-core==2.27.2
|
||||
pyinstaller==6.12.0
|
||||
@@ -37,10 +37,10 @@ pyjwt==2.10.1
|
||||
python-dateutil==2.9.0.post0
|
||||
pyxdg==0.28
|
||||
pyzmq==26.2.1
|
||||
rapidfuzz==3.12.1
|
||||
rapidfuzz==3.11.0
|
||||
requests==2.32.3
|
||||
schedule==1.2.2
|
||||
setproctitle==1.3.4
|
||||
setproctitle==1.3.5
|
||||
setuptools==75.8.0
|
||||
show-in-file-manager==1.1.5
|
||||
six==1.17.0
|
||||
@@ -48,7 +48,7 @@ sortedcontainers==2.4.0
|
||||
sqlalchemy==2.0.38
|
||||
tabulate==0.9.0
|
||||
time-machine==2.16.0
|
||||
tinytag==2.0.0
|
||||
tinytag==2.1.0
|
||||
tqdm==4.67.1
|
||||
typing-extensions==4.12.2
|
||||
tzdata==2025.1
|
||||
|
||||
Reference in New Issue
Block a user