Files
server-manager/requirements.txt
chrome-storm-c442 9b0e4c76a3 v1.9.0: S3 server type — bucket/object browser, drag-and-drop upload, resilient transfers
New server type: S3 (MinIO, AWS, any S3-compatible storage)
- core/s3_client.py: boto3 client with auto-reconnect, 10 retries, exponential backoff, multipart upload/download, tcp_keepalive
- gui/tabs/s3_tab.py: object browser (Treeview), bucket selector, folder navigation, drag-and-drop upload from Explorer (windnd), progress bar with %, multi-file upload
- CLI: --s3-buckets, --s3-ls, --s3-upload, --s3-download, --s3-delete with retry
- ServerDialog: access_key, secret_key, bucket fields
- Registration: server_store, connection_factory, status_checker, icons, app, i18n (EN/RU/ZH)
- Fix: build.py cleanup_old_releases now sorts by semver (was lexicographic, broke v1.8.100+)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 06:32:03 -05:00

17 lines
281 B
Plaintext

customtkinter>=5.2.0
paramiko>=3.4.0
pillow>=10.0.0
cryptography>=41.0.0
pyotp>=2.9.0
pyte>=0.8.1
psutil>=5.9.0
pymysql>=1.1.0
psycopg2-binary>=2.9.9
pymssql>=2.2.8
redis>=5.0.0
requests>=2.31.0
pywinrm>=0.4.3
telnetlib3>=2.0.0
boto3>=1.28.0
windnd>=1.0.7; sys_platform == "win32"