mirror of
https://github.com/RoyalnetworkTR/turkanime-client.git
synced 2026-09-25 03:40:00 +03:00
- README.md'yi yeni talimatlarla güncellendi - pyproject.toml bağımlılık yönetimi için değiştirildi - Anilist istemci entegrasyonu iyileştirildi - CLI ana, gereksinimler ve sürüm modülleri geliştirildi - GUI ana ve güncelleme yöneticisi rafine edildi - Daha iyi performans için nesneler ve kaynak adaptörleri güncellendi
55 lines
1.6 KiB
TOML
55 lines
1.6 KiB
TOML
[tool.poetry]
|
||
name = "turkanime-cli"
|
||
version = "9.3.3"
|
||
description = "Türkanime video oynatıcı ve indirici"
|
||
authors = ["Junicchi <junicchi@waifu.club>"]
|
||
readme = "README.md"
|
||
license = "CC-BY-NC-ND-4.0"
|
||
repository = "https://github.com/kebablord/turkanime-indirici"
|
||
keywords = ["turkanime","turk","anime","downloader"]
|
||
|
||
classifiers = [
|
||
"Environment :: Console",
|
||
"Programming Language :: Python :: 3.9",
|
||
"Programming Language :: Python :: 3.10",
|
||
"Programming Language :: Python :: 3.11",
|
||
"Programming Language :: Python :: 3.12",
|
||
"Programming Language :: Python :: 3.13"
|
||
]
|
||
|
||
packages = [
|
||
{ include = "turkanime_api" }
|
||
]
|
||
|
||
[tool.poetry.dependencies]
|
||
python = ">=3.9,<4"
|
||
yt-dlp = { version = "*", extras = ["default", "curl-cffi"] }
|
||
curl-cffi = ">=0.13"
|
||
pycryptodome = "*"
|
||
appdirs = "*"
|
||
questionary = "*"
|
||
py7zr = "*"
|
||
rich = ">=13.0.0"
|
||
easygui = ">=0.98.2"
|
||
# PyQt6 bazı Linux/musl ve yeni Python kombinasyonlarında tekerlek yayınlamayabilir.
|
||
# Bu nedenle opsiyonel yapıyoruz; GUI isteyenler extras ile kurabilir.
|
||
# PyQt6 = { version = ">=6.5", optional = true }
|
||
customtkinter = { version = ">=5.2.0", optional = true }
|
||
|
||
[tool.poetry.extras]
|
||
gui = ["customtkinter>=5.2.0"]
|
||
|
||
[tool.poetry.dev-dependencies]
|
||
|
||
[build-system]
|
||
requires = ["poetry-core"]
|
||
build-backend = "poetry.core.masonry.api"
|
||
|
||
[tool.poetry.scripts]
|
||
# Publish sırasında yapılması gerekenler:
|
||
# turkanime_api/version.py dosyasındaki build, pip olarak değişmeli.
|
||
# poetry build; poetry install; poetry publish
|
||
|
||
turkanime = 'turkanime_api.cli.__main__:main'
|
||
turkanime-gui = 'turkanime_api.gui.main:run'
|