-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsetup.py
More file actions
38 lines (36 loc) · 1.23 KB
/
setup.py
File metadata and controls
38 lines (36 loc) · 1.23 KB
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
30
31
32
33
34
35
36
37
38
#!/usr/bin/env python
import setuptools
from glob import glob
from os.path import basename
from os.path import dirname
from os.path import join
from os.path import splitext
import io
import re
with open("README.md", "r") as fh:
long_description = fh.read()
setuptools.setup(
name="sports_scheduling_via_ortools",
version="0.0.1",
author="James E. Marca",
author_email="james@activimetrics.com",
description="This program generates a feasible sports schedule, with various options allowed",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/jmarca/sports_scheduling",
packages=setuptools.find_packages(),
package_dir={'': 'src'},
py_modules=[splitext(basename(path))[0] for path in glob('src/*.py')],
include_package_data=True,
zip_safe=False,
classifiers=[
'Development Status :: 3 - Alpha',
'Programming Language :: Python',
"Programming Language :: Python :: 3.7",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
'Intended Audience :: Developers',
'License :: OSI Approved :: Apache Software License',
'Topic :: Utilities',
],
)