forked from Zulko/moviepy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
29 lines (25 loc) · 1.04 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python
# This will try to import setuptools. If not here, it will reach for the embedded
# ez_setup (or the ez_setup package). If none, it fails with a message
try:
from setuptools import setup
except ImportError:
try:
import ez_setup
ez_setup.use_setuptools()
except ImportError:
raise ImportError("MoviePy could not be installed, probably because"
" neither setuptools nor ez_setup are installed on this computer."
"\nInstall ez_setup ([sudo] pip install ez_setup) and try again.")
from setuptools import setup, find_packages
exec(open('moviepy/version.py').read()) # loads __version__
setup(name='moviepy',
version=__version__,
author='Zulko 2015',
description='Video editing with Python',
long_description=open('README.rst').read(),
url='http://zulko.github.io/moviepy/',
license='MIT License',
keywords="video editing audio compositing ffmpeg",
packages= find_packages(exclude='docs'),
install_requires= ['numpy', 'decorator', 'imageio', 'tqdm'])