We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ed06e7 commit 4b5cdbeCopy full SHA for 4b5cdbe
setup.py
@@ -1,3 +1,42 @@
1
-from setuptools import setup
+from setuptools import setup, find_packages
2
3
-setup()
+setup(
4
+ name="youtool",
5
+ version="0.1.0",
6
+ packages=find_packages(),
7
+ install_requires=[
8
+ 'youtool[cli]',
9
+ ],
10
+ extras_require={
11
+ 'cli': [
12
+ 'loguru',
13
+ 'tqdm'
14
15
+ 'transcription': [
16
+ 'yt-dlp'
17
18
+ 'livechat': [
19
+ 'chat-downloader'
20
21
+ 'dev': [
22
+ 'autoflake',
23
+ 'black',
24
+ 'flake8',
25
+ 'ipython',
26
+ 'isort',
27
+ 'pytest',
28
+ 'pytest-dependency',
29
+ 'twine',
30
+ 'wheel'
31
32
+ 'base': [
33
+ 'isodate',
34
+ 'requests'
35
36
+ },
37
+ entry_points={
38
+ 'console_scripts': [
39
+ 'youtool=youtool.cli:main',
40
41
42
+)
0 commit comments