Updates the requirements on [av](https://github.com/PyAV-Org/PyAV) to permit the latest version. - [Release notes](https://github.com/PyAV-Org/PyAV/releases) - [Changelog](https://github.com/PyAV-Org/PyAV/blob/main/CHANGELOG.rst) - [Commits](https://github.com/PyAV-Org/PyAV/compare/v12.0.0...v17.0.1) --- updated-dependencies: - dependency-name: av dependency-version: 17.0.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
# ComfyUI-Majoor-AssetsManager Python Dependencies
|
|
|
|
# Core web framework
|
|
aiohttp>=3.8.0,<4.0.0
|
|
|
|
# Async SQLite (non-blocking DB adapter)
|
|
aiosqlite>=0.20.0,<1.0.0
|
|
|
|
# Image processing and thumbnails
|
|
# Updated for security patches (CVE-2023-50447, CVE-2024-28219)
|
|
pillow>=10.0.0,<13.0.0
|
|
|
|
# Video encoding/metadata support for the Majoor Save Video node
|
|
av>=12.0.0,<18.0.0
|
|
|
|
# Pure-Python media metadata parser fallback (audio/video) when ffprobe is missing
|
|
hachoir>=3.3.0,<4.0.0
|
|
|
|
# Safe file deletion (recycle bin support)
|
|
send2trash>=1.8.0,<3.0.0
|
|
|
|
# File system monitoring for auto-reindexing (optional, enable with MJR_ENABLE_WATCHER=1)
|
|
watchdog>=3.0.0,<7.0.0
|
|
|
|
# Windows-specific: Windows Property System metadata support
|
|
# Only required on Windows; gracefully skipped on other platforms
|
|
pywin32>=300,<312; sys_platform == 'win32'
|
|
|
|
# Fast cryptographic hashing (~5x faster than SHA-256) aligned with ComfyUI core
|
|
# asset model (blake3: URIs). Optional — code falls back to hashlib.sha256 if
|
|
# the import fails. Pre-built wheels exist for Win/macOS/Linux on x86_64 + arm64.
|
|
blake3>=0.4.0,<2.0.0
|
|
|
|
# Note: tkinter is required for native folder browser functionality
|
|
# tkinter is included in standard Python distribution but may be missing in minimal installs
|
|
|
|
# Dev/test tools are intentionally kept out of runtime requirements.
|