HeyGenLabs commited on
Commit
a4c83b9
·
1 Parent(s): 0c9f627
Files changed (3) hide show
  1. app.py +10 -0
  2. packages.txt +1 -0
  3. requirements.txt +161 -0
app.py ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ import subprocess
2
+ import os
3
+
4
+ PAT = os.getenv("GITHUB_TOKEN")
5
+ USER = os.getenv("GITHUB_USER")
6
+ SLUG = os.getenv("GITHUB_SLUG")
7
+
8
+ os.system(f"git clone https://{USER}:{PAT}@github.com/{SLUG}.git")
9
+ os.chdir(SLUG.replace(f"{USER}/", ""))
10
+ os.system("python demo.py")
packages.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ ffmpeg
requirements.txt ADDED
@@ -0,0 +1,161 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gradio==5.1.0
2
+ tqdm
3
+ opencv-python
4
+ requests
5
+ python-dotenv
6
+ urllib3==2.2.3
7
+ aiohappyeyeballs==2.4.3
8
+ aiohttp==3.10.10
9
+ aiosignal==1.3.1
10
+ alabaster==1.0.0
11
+ annotated-types==0.7.0
12
+ anyio==4.6.2.post1
13
+ attrs==24.2.0
14
+ babel==2.16.0
15
+ beautifulsoup4==4.12.3
16
+ bleach==6.1.0
17
+ cachetools==5.5.0
18
+ certifi==2024.8.30
19
+ charset-normalizer==3.4.0
20
+ click==8.1.7
21
+ cython==3.0.11
22
+ dataclasses-json==0.6.7
23
+ defusedxml==0.7.1
24
+ distro==1.9.0
25
+ docstring-parser==0.16
26
+ docutils==0.21.2
27
+ edge-tts==6.1.14
28
+ fastjsonschema==2.20.0
29
+ ffmpeg==1.4
30
+ frozenlist==1.5.0
31
+ fuzzywuzzy==0.18.0
32
+ google-ai-generativelanguage==0.6.10
33
+ google-api-core==2.21.0
34
+ google-api-core[grpc]==2.21.0
35
+ google-api-python-client==2.149.0
36
+ google-auth-httplib2==0.2.0
37
+ google-auth==2.35.0
38
+ google-cloud-aiplatform==1.70.0
39
+ google-cloud-bigquery==3.26.0
40
+ google-cloud-core==2.4.1
41
+ google-cloud-resource-manager==1.13.0
42
+ google-cloud-storage==2.18.2
43
+ google-crc32c==1.6.0
44
+ google-generativeai==0.8.3
45
+ google-resumable-media==2.7.2
46
+ googleapis-common-protos==1.65.0
47
+ googleapis-common-protos[grpc]==1.65.0
48
+ grpc-google-iam-v1==0.13.1
49
+ grpcio-status==1.67.0
50
+ grpcio==1.67.0
51
+ h11==0.14.0
52
+ httpcore==1.0.6
53
+ httplib2==0.22.0
54
+ httpx-sse==0.4.0
55
+ httpx==0.27.2
56
+ idna==3.10
57
+ imagesize==1.4.1
58
+ iniconfig==2.0.0
59
+ jinja2==3.1.4
60
+ jiter==0.6.1
61
+ jsonpatch==1.33
62
+ jsonpointer==3.0.0
63
+ jsonschema-specifications==2024.10.1
64
+ jsonschema==4.23.0
65
+ jupyter-client==8.6.3
66
+ jupyter-core==5.7.2
67
+ jupyterlab-pygments==0.3.0
68
+ langchain-community==0.3.3
69
+ langchain-core==0.3.12
70
+ langchain-google-genai==2.0.1
71
+ langchain-google-vertexai==2.0.5
72
+ fal-client
73
+ langchain-text-splitters==0.3.0
74
+ langchain==0.3.4
75
+ langsmith==0.1.137
76
+ levenshtein==0.26.0
77
+ markdown-it-py==3.0.0
78
+ markupsafe
79
+ marshmallow==3.23.0
80
+ mdurl==0.1.2
81
+ mistune==3.0.2
82
+ multidict==6.1.0
83
+ mypy-extensions==1.0.0
84
+ nbclient==0.10.0
85
+ nbconvert==7.16.4
86
+ nbformat==5.10.4
87
+ nbsphinx==0.9.5
88
+ nest-asyncio==1.6.0
89
+ numpy==1.26.4
90
+ openai==1.52.2
91
+ orjson==3.10.10
92
+ packaging==24.1
93
+ pandas==2.2.3
94
+ pandoc==2.4
95
+ pandocfilters==1.5.1
96
+ platformdirs==4.3.6
97
+ pluggy==1.5.0
98
+ plumbum==1.9.0
99
+ ply==3.11
100
+ propcache==0.2.0
101
+ proto-plus==1.25.0
102
+ protobuf==5.28.3
103
+ pyasn1-modules==0.4.1
104
+ pyasn1==0.6.1
105
+ pycparser==2.22
106
+ pydantic-core==2.23.4
107
+ pydantic-settings==2.6.0
108
+ pydantic==2.9.2
109
+ pydub==0.25.1
110
+ pygments==2.18.0
111
+ pymupdf==1.24.12
112
+ pyparsing==3.2.0
113
+ pytest==8.3.3
114
+ python-dateutil==2.9.0.post0
115
+ python-dotenv==1.0.1
116
+ python-levenshtein==0.26.0
117
+ pytz==2024.2
118
+ pyyaml==6.0.2
119
+ pyzmq==26.2.0
120
+ rapidfuzz==3.10.1
121
+ referencing==0.35.1
122
+ requests-toolbelt==1.0.0
123
+ requests==2.32.3
124
+ rich==13.9.3
125
+ rpds-py==0.20.0
126
+ rsa==4.9
127
+ setuptools==75.2.0
128
+ shapely==2.0.6
129
+ shellingham==1.5.4
130
+ six==1.16.0
131
+ sniffio==1.3.1
132
+ snowballstemmer==2.2.0
133
+ soupsieve==2.6
134
+ sphinx-autodoc-typehints==2.5.0
135
+ sphinx-rtd-theme==3.0.1
136
+ sphinx==8.1.3
137
+ sphinxcontrib-applehelp==2.0.0
138
+ sphinxcontrib-devhelp==2.0.0
139
+ sphinxcontrib-htmlhelp==2.1.0
140
+ sphinxcontrib-jquery==4.1
141
+ sphinxcontrib-jsmath==1.0.1
142
+ sphinxcontrib-qthelp==2.0.0
143
+ sphinxcontrib-serializinghtml==2.0.0
144
+ sqlalchemy==2.0.36
145
+ tenacity==9.0.0
146
+ tinycss2==1.4.0
147
+ tornado==6.4.1
148
+ tqdm==4.66.5
149
+ traitlets==5.14.3
150
+ typer==0.12.5
151
+ types-pyyaml==6.0.12.20240917
152
+ typing-extensions==4.12.2
153
+ typing-inspect==0.9.0
154
+ tzdata==2024.2
155
+ uritemplate==4.1.1
156
+ urllib3==2.2.3
157
+ webencodings==0.5.1
158
+ websockets
159
+ wheel==0.44.0
160
+ yarl==1.16.0
161
+ youtube-transcript-api