CSUMB 205 Multimedia in PYTHON  0.8.12
An easy-to-use wrapper module for the PIL module
setup.py
1 from setuptools import setup
2 from codecs import open # To use a consistent encoding
3 from os import path
4 
5 here = path.abspath(path.dirname(__file__))
6 
7 # Get the long description from the relevant file
8 with open(path.join(here, 'DESCRIPTION.rst'), encoding='utf-8') as f:
9  long_description = f.read()
10 
11 setup(
12  name='csumb205_multimedia',
13 
14  # Versions should comply with PEP440. For a discussion on single-sourcing
15  # the version across setup.py and the project code, see
16  # https://packaging.python.org/en/latest/single_source_version.html
17  version='0.8.12',
18 
19  description='A easier-to-use, academic wrapper class for different multimedia',
20  long_description=long_description,
21 
22  # The project's main homepage.
23  url='https://github.com/pwalker91/CSUMB205_Multimedia',
24 
25  # Author details
26  author='Peter Walker',
27  author_email='pwalker@csumb.edu',
28 
29  # Choose your license
30  license='MIT',
31 
32  # See https://pypi.python.org/pypi?%3Aaction=list_classifiers
33  classifiers=[
34  # How mature is this project? Common values are
35  # 3 - Alpha
36  # 4 - Beta
37  # 5 - Production/Stable
38  'Development Status :: 4 - Beta',
39 
40  # Indicate who your project is intended for
41  'Intended Audience :: Education',
42  'Topic :: Artistic Software',
43  'Topic :: Education',
44  'Topic :: Multimedia',
45  'Topic :: Multimedia :: Graphics',
46 
47  #The language this project is written in
48  'Natural Language :: English',
49 
50  # Pick your license as you wish (should match "license" above)
51  'License :: OSI Approved :: MIT License',
52 
53  # Specify the Python versions you support here. In particular, ensure
54  # that you indicate whether you support Python 2, Python 3 or both.
55  #'Programming Language :: Python :: 2',
56  'Programming Language :: Python :: 3',
57  #'Programming Language :: Python :: 3.3',
58  'Programming Language :: Python :: 3.4',
59 
60  # Specify the operating systems that this module should work on
61  'Operating System :: MacOS',
62  'Operating System :: Microsoft :: Windows :: Windows 7'
63  ],
64 
65  # What does your project relate to?
66  keywords='image multimedia manipulation education csumb 205',
67 
68  # You can just specify the packages manually here if your project is
69  # simple. Or you can use find_packages().
70  py_modules=['simpleAudio',
71  'simpleImage',
72  'simpleVideo'],
73 
74  # List run-time dependencies here. These will be installed by pip when your
75  # project is installed. For an analysis of "install_requires" vs pip's
76  # requirements files see:
77  # https://packaging.python.org/en/latest/requirements.html
78  install_requires=['Pillow', 'numpy'], #'moviepy', ...],
79 )
Definition: setup.py:1