Kanhshsh commited on
Commit
b944f82
Β·
verified Β·
1 Parent(s): 97e5c8a

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +32 -0
requirements.txt ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ─── Core runtime ─────────────────────────────────────
2
+ flask>=3.0.0
3
+ requests>=2.32.0
4
+ pymongo>=4.7.0
5
+ numpy>=1.26.0
6
+
7
+ # ─── Google / YouTube API stack ───────────────────────
8
+ google-api-python-client>=2.126.0
9
+ google-auth>=2.29.0
10
+ google-auth-oauthlib>=1.2.0
11
+ google-auth-httplib2>=0.2.0
12
+ httplib2>=0.22.0 # pulled in, but list for clarity
13
+
14
+ # ─── Instagram + Selenium fetcher ─────────────────────
15
+ git+https://github.com/subzeroid/instagrapi.git # bleeding‑edge fork
16
+ undetected-chromedriver>=3.5.5
17
+ selenium>=4.22.0
18
+
19
+ # ─── Video editing stack (moviepy + codecs) ───────────
20
+ moviepy==1.0.3
21
+ imageio[ffmpeg]>=2.34.0 # moviepy’s video I/O
22
+ moviepy==1.0.3
23
+ decorator==4.4.2 # moviepy dep
24
+ tqdm>=4.66.0 # moviepy progress bars
25
+ proglog>=0.1.10 # moviepy logging helper
26
+ pillow==9.4.0 # locked for emoji compositing
27
+
28
+ # ─── Extra utils ──────────────────────────────────────
29
+ emoji>=2.11.0
30
+
31
+ # (Optional) python-dotenv if you load .env vars elsewhere
32
+ # python-dotenv>=1.0.1