This commit is contained in:
nose
2025-12-23 16:36:39 -08:00
parent 16316bb3fd
commit 8bf04c6b71
25 changed files with 3165 additions and 234 deletions

View File

@@ -39,7 +39,6 @@ dependencies = [
"yt-dlp-ejs", # EJS challenge solver scripts for YouTube JavaScript challenges
"requests>=2.31.0",
"httpx>=0.25.0",
"ffmpeg-python>=0.2.0",
# Document and data handling
"pypdf>=3.0.0",
@@ -49,13 +48,13 @@ dependencies = [
# Image and media support
"Pillow>=10.0.0",
"python-bidi>=0.4.2",
"ffmpeg-python>=0.2.0",
# Metadata extraction and processing
"musicbrainzngs>=0.7.0",
"lxml>=4.9.0",
# Advanced searching and libraries
"libgen-api>=1.0.0",
"aioslsk>=1.6.0",
"imdbinfo>=0.1.10",
@@ -104,14 +103,18 @@ dev = [
mm = "medeia_macina.cli_entry:main"
medeia = "medeia_macina.cli_entry:main"
[project.url]
[project.urls]
Homepage = "https://github.com/yourusername/medeia-macina"
Documentation = "https://medeia-macina.readthedocs.io"
Repository = "https://github.com/yourusername/medeia-macina.git"
Issues = "https://github.com/yourusername/medeia-macina/issues"
[tool.setuptools]
packages = ["cmdlet", "helper", "TUI", "medeia_macina"]
py-modules = ["medeia_entry"]
[tool.setuptools.packages.find]
where = ["."]
exclude = ["tests*", "docs*"]
[tool.black]
line-length = 100