mirror of
https://github.com/harry0703/MoneyPrinterTurbo.git
synced 2026-02-21 08:27:22 +08:00
* feat: Add PDM support with auth & i18n enhancements 1. Added PDM project dependency management - Created pyproject.toml for dependency definitions - Added PDM lock file for reproducible builds - Created .pdm-python for virtual environment management 2. Enhanced authentication & configuration - Added user validation in base configuration - Implemented streamlit-authenticator for login functionality - Updated config.example.toml with user authentication fields 3. Improved internationalization (i18n) - Updated translation files for multiple languages (en, de, pt, vi, zh) - Enhanced i18n support in the web UI - Standardized translation structure across language files
33 lines
726 B
TOML
33 lines
726 B
TOML
[project]
|
|
name = "MoneyPrinterTurbo"
|
|
version = "1.2.3"
|
|
description = "Default template for PDM package"
|
|
authors = [
|
|
{name = "yyhhyyyyyy", email = "yyhhyyyyyy8@gmail.com"},
|
|
]
|
|
dependencies = [
|
|
"moviepy==2.1.1",
|
|
"streamlit==1.40.2",
|
|
"edge-tts==6.1.19",
|
|
"fastapi==0.115.6",
|
|
"uvicorn==0.32.1",
|
|
"openai==1.56.1",
|
|
"faster-whisper==1.1.0",
|
|
"loguru==0.7.2",
|
|
"google-generativeai==0.8.3",
|
|
"dashscope==1.20.14",
|
|
"g4f==0.3.8.1",
|
|
"azure-cognitiveservices-speech==1.41.1",
|
|
"redis==5.2.0",
|
|
"python-multipart==0.0.19",
|
|
"streamlit-authenticator==0.4.1",
|
|
"pyyaml",
|
|
]
|
|
requires-python = "==3.11.*"
|
|
readme = "README.md"
|
|
license = {text = "MIT"}
|
|
|
|
|
|
[tool.pdm]
|
|
distribution = false
|