update requirements.txt

This commit is contained in:
cwilvx
2025-02-28 19:27:10 +03:00
parent bcd4f6688c
commit 7aae38ae3b
3 changed files with 14 additions and 16 deletions
-6
View File
@@ -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
View File
@@ -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
View File
@@ -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