wrolpi/requirements.txt

39 lines
676 B
Text
Raw Normal View History

Pillow==12.2.0
Pint==0.24.4
2024-09-17 18:04:00 -07:00
PyYAML==6.0.2
Making example label a tag. Tags can be created and deleted in UI. Adding tag_file using id to avoid session error. Using UTC in test. Matching tag_names style in test. Tag icon is displayed on file rows. Archives, Videos and Files can be filtered by their tags. Tags can be added and removed from UI. Tags are displayed in VideoPlayer. The tags of a file are returned in it's JSON. Video favorites are converted to Favorite tag on channel config import. Updating tests to match frontend usage. PDF creator and modification time are displayed. Reworking file search to use Video.__json__ for complex video relations. Archives can be viewed. Removing ebook.title. Reworking alembic migration to be an upgrade rather than a replace. Skipping test on circleci. Clearing out video caption index only if extract_subtitles if off. Channel tests pass. Some video tests pass. Missing videos can be found. A video can be downloaded. Orphaned files can be found. Videos can be tagged. Videos can be searched. Videos can be modeled. Converting some tests to use FileGroup.primary_path. Adding archive and domains to alembic migration. Testing cascading Archive titles. Archives now uses FileGroup. archive.lib tests pass. Archive is partially converted to FileGroup. Calculating FileGroup.primary file on refresh, rather than on select. wrolpi tests pass. Using FilesType to convert between str/pathlib.Path for FileGroup.files. Using list of files in FileGroup.files instead of dictionary. Storing files in dedicated FileGroup.files to avoid overwriting them. Adding comment explaining CASE. Not overwriting FileGroup.data on refresh if no change has been detected. Removing File model in favor of FileGroup.data. Adding typing to Files methods. Files are indexed using the primary mimetype of the FileGroup. files test_lib tests pass. Removing file_group_file in favor of simple one-to-many relationship. PDF files are indexed during refresh. Adding Tag and TagFile to tag files with specific tags. Only iterating when full_stem_ids has contents. Testing that FileGroups are related to their Files. Files and file_groups are created and linked. Bump webpack from 5.75.0 to 5.76.1 in /app (#160) Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.1) --- updated-dependencies: - dependency-name: webpack dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 08:58:18 -06:00
SQLAlchemy[asyncio]==1.3.22
aiohttp==3.13.4
2023-05-10 22:45:06 -06:00
alembic==1.10.4
2024-09-17 18:04:00 -07:00
beautifulsoup4==4.12.3
cachetools==5.5.0
cryptography==46.0.7
ebooklib==0.18
2024-09-17 18:04:00 -07:00
feedparser==6.0.11
jc==1.25.3
2024-09-17 18:04:00 -07:00
libzim==3.5.0
mock==5.1.0
psutil==7.2.2
2024-09-17 18:04:00 -07:00
psycopg2-binary==2.9.9
pydantic>=2.0.0
PyMuPDF>=1.27.0
pytest-asyncio==1.3.0
pytest-xdist==3.5.0
pytest==9.0.3
py7zr>=1.1.0
2024-09-17 18:04:00 -07:00
python-docx==1.1.2
python-dotenv==1.2.2
python-magic~=0.4.27
pytz==2026.1.post1
rarfile>=4.2
sanic-ext==25.12.0
sanic-testing==24.6.0
sanic==25.12.0
secretstorage==3.3.3
2023-05-10 22:45:06 -06:00
selenium==4.9.1
srt==3.5.3
tqdm==4.67.1
vininfo[cli]==1.8.0
2024-09-17 18:04:00 -07:00
webvtt-py==0.5.1
yt-dlp[default,curl-cffi]>=2026.03.17
yt-dlp-ejs>=0.8.0