From 672f1d3281a1603f861bae3a94d7b525ec78a728 Mon Sep 17 00:00:00 2001 From: wisecolt Date: Sat, 7 Mar 2026 01:40:37 +0300 Subject: [PATCH] chore: remove generated egg-info and ignore packaging artifacts --- .gitignore | 6 ++ src/wscraper.egg-info/PKG-INFO | 92 ---------------------- src/wscraper.egg-info/SOURCES.txt | 13 --- src/wscraper.egg-info/dependency_links.txt | 1 - src/wscraper.egg-info/entry_points.txt | 2 - src/wscraper.egg-info/requires.txt | 1 - src/wscraper.egg-info/top_level.txt | 1 - 7 files changed, 6 insertions(+), 110 deletions(-) delete mode 100644 src/wscraper.egg-info/PKG-INFO delete mode 100644 src/wscraper.egg-info/SOURCES.txt delete mode 100644 src/wscraper.egg-info/dependency_links.txt delete mode 100644 src/wscraper.egg-info/entry_points.txt delete mode 100644 src/wscraper.egg-info/requires.txt delete mode 100644 src/wscraper.egg-info/top_level.txt diff --git a/.gitignore b/.gitignore index 4de397f..0e4bf4b 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,9 @@ docs/brainstorms/*.md # Local clone used during development; package install should be used instead Scrapling/ + +# Packaging artifacts +*.egg-info/ + +# Packaging artifacts +*.egg-info/ diff --git a/src/wscraper.egg-info/PKG-INFO b/src/wscraper.egg-info/PKG-INFO deleted file mode 100644 index ede08e2..0000000 --- a/src/wscraper.egg-info/PKG-INFO +++ /dev/null @@ -1,92 +0,0 @@ -Metadata-Version: 2.4 -Name: wscraper -Version: 0.1.0 -Summary: Multi-site scraper CLI -Requires-Python: >=3.12 -Description-Content-Type: text/markdown -Requires-Dist: scrapling[fetchers]==0.4.1 - -# wscraper - -HappyFappy için komutlar paketlenmiş `wscraper` CLI üzerinden çalışır. Proje çoklu site desteği için `src/` paket yapısına göre düzenlenmiştir. - -## 1) Repo Clone - -```bash -git clone -cd -``` - -## 2) Kurulum - -### macOS / Linux - -```bash -python3.12 -m venv .venv -source .venv/bin/activate -python -m pip install -U pip -python -m pip install -e . -scrapling install -``` - -### Windows (PowerShell) - -```powershell -py -3.12 -m venv .venv -.venv\Scripts\Activate.ps1 -python -m pip install -U pip -python -m pip install -e . -scrapling install -``` - -### Windows (CMD) - -```bat -py -3.12 -m venv .venv -.venv\Scripts\activate.bat -python -m pip install -U pip -python -m pip install -e . -scrapling install -``` - -Not: Ortamı aktive ettikten sonra komutlar `wscraper ...` olarak kullanılabilir. İstersen `python -m wscraper ...` da kullanabilirsin. - -## 3) HappyFappy Komutları - -### Bookmarks Çekme - -```bash -wscraper happyfappy --action get-bookmarks -c cookies.txt -o bookmarks.json -``` - -### Torrent Dosyası İndirme - -```bash -wscraper happyfappy --action download-torrent-files -u "https://www.happyfappy.net/torrents.php?id=110178" -c cookies.txt -o torrent -``` - -## 4) Kısa Alias Kullanımı - -```bash -# site alias: hf -# action alias: gb (get-bookmarks), dtf (download-torrent-files) -wscraper hf -a gb -c cookies.txt -o bookmarks.json -wscraper hf -a dtf -u "https://www.happyfappy.net/torrents.php?id=110178" -c cookies.txt -o torrent -``` - -## 5) Proje Dizini - -```text -. -├── pyproject.toml -├── requirements.txt -├── src/ -│ └── wscraper/ -│ ├── __init__.py -│ ├── __main__.py -│ ├── cli.py -│ └── sites/ -│ ├── __init__.py -│ └── happyfappy.py -└── README.md -``` diff --git a/src/wscraper.egg-info/SOURCES.txt b/src/wscraper.egg-info/SOURCES.txt deleted file mode 100644 index 2309d30..0000000 --- a/src/wscraper.egg-info/SOURCES.txt +++ /dev/null @@ -1,13 +0,0 @@ -README.md -pyproject.toml -src/wscraper/__init__.py -src/wscraper/__main__.py -src/wscraper/cli.py -src/wscraper.egg-info/PKG-INFO -src/wscraper.egg-info/SOURCES.txt -src/wscraper.egg-info/dependency_links.txt -src/wscraper.egg-info/entry_points.txt -src/wscraper.egg-info/requires.txt -src/wscraper.egg-info/top_level.txt -src/wscraper/sites/__init__.py -src/wscraper/sites/happyfappy.py \ No newline at end of file diff --git a/src/wscraper.egg-info/dependency_links.txt b/src/wscraper.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/src/wscraper.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/wscraper.egg-info/entry_points.txt b/src/wscraper.egg-info/entry_points.txt deleted file mode 100644 index 52aeba6..0000000 --- a/src/wscraper.egg-info/entry_points.txt +++ /dev/null @@ -1,2 +0,0 @@ -[console_scripts] -wscraper = wscraper.cli:main diff --git a/src/wscraper.egg-info/requires.txt b/src/wscraper.egg-info/requires.txt deleted file mode 100644 index 03260b2..0000000 --- a/src/wscraper.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -scrapling[fetchers]==0.4.1 diff --git a/src/wscraper.egg-info/top_level.txt b/src/wscraper.egg-info/top_level.txt deleted file mode 100644 index 016c5eb..0000000 --- a/src/wscraper.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -wscraper