From f645c6a5737aa56288ee18e1167c4c584dff37f1 Mon Sep 17 00:00:00 2001 From: Nose Date: Sat, 10 Jan 2026 20:43:58 -0800 Subject: [PATCH] f --- readme.md | 47 ++++++++++++++++++++++++++++-------------- scripts/pyproject.toml | 21 ++++++++++++++++--- 2 files changed, 49 insertions(+), 19 deletions(-) diff --git a/readme.md b/readme.md index d0a1d3d..34118aa 100644 --- a/readme.md +++ b/readme.md @@ -1,28 +1,43 @@ -![logo](https://code.glowers.club/goyimnose/Medios-Macina/raw/branch/main/docs/img/MM.png) - - -# Medeia-Macina - +
+

MEDEIA-MACINA

+ +

4 TEXT BASED FILE ONTOLOGY

+
Medios-Macina is a CLI media manager and toolkit focused on downloading, tagging, and media storage (audio, video, images, and text) from a variety of providers and sources. It is designed around a compact, pipeable command language ("cmdlets") so complex workflows can be composed simply and repeatably. -## Features -- **Flexible syntax structure:** chain commands with `|` and select options from tables with `@N`. -- **Multiple file stores:** *HYDRUSNETWORK, FOLDER* -- **Provider plugin integration:** *YOUTUBE, OPENLIBRARY, INTERNETARCHIVE, SOULSEEK, LIBGEN, ALLDEBRID, TELEGRAM, BANDCAMP* -- **Module Mixing:** *[Playwright](https://github.com/microsoft/playwright), [yt-dlp](https://github.com/yt-dlp/yt-dlp), [typer](https://github.com/fastapi/typer)* -- **Optional stacks:** Telethon (Telegram), aioslsk (Soulseek), and the FlorenceVision tooling install automatically when you configure the corresponding provider/tool blocks. -- **MPV Manager:** Play audio, video, and even images in a custom designed MPV with trimming, screenshotting, and more built right in! +
+

CONTENTS

+FEATURES
+INSTALLATION -## installation ⚡ -GIT CLONE https://code.glowers.club/goyimnose/Medios-Macina -1. run python scripts\bootstrap.py + + +

Features

+ +

INSTALLATION

+ + +git clone https://code.glowers.club/goyimnose/Medios-Macina +python Medios-Macina/scripts/bootstrap.py + - When run interactively (a normal terminal), `bootstrap.py` will show a short menu to Install or Uninstall the project. -2. rename config.conf.remove to config.conf, [config tutorial](https://code.glowers.club/goyimnose/Medios-Macina/wiki/Config.conf) +1. rename config.conf.remove to config.conf, [config tutorial](https://code.glowers.club/goyimnose/Medios-Macina/wiki/Config.conf) +
### MINIMAL EXAMPLE CONFIG - CHANGE VALUES ```Minimal config temp="C:\\Users\\Admin\\Downloads" diff --git a/scripts/pyproject.toml b/scripts/pyproject.toml index 14db29d..da89179 100644 --- a/scripts/pyproject.toml +++ b/scripts/pyproject.toml @@ -113,10 +113,25 @@ Repository = "https://github.com/yourusername/medeia-macina.git" Issues = "https://github.com/yourusername/medeia-macina/issues" [tool.setuptools] +packages = [ + "scripts", + "cmdlet", + "cmdnat", + "API", + "Store", + "ProviderCore", + "Provider", + "SYS", + "tool", + "TUI", + "MPV", + "hydrusnetwork", +] +package-dir = {"" = ".."} + +[tool.setuptools.package-data] +scripts = ["*.py"] -[tool.setuptools.packages.find] -where = [".."] -exclude = ["tests*", "docs*"] [tool.black] line-length = 100