diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..8549fde --- /dev/null +++ b/setup.py @@ -0,0 +1,36 @@ +#!/usr/bin/env python3 +# -*- coding:utf-8 -*- +### +# Copyright (c) 2024 Haofan Zheng +# Use of this source code is governed by an MIT-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/MIT. +### + + + +from setuptools import setup +from setuptools import find_packages + +import CanvasAPI._Meta + + +setup( + name = CanvasAPI._Meta.PKG_NAME, + version = CanvasAPI._Meta.__version__, + packages = find_packages(where='.', exclude=['setup.py']), + url = 'https://github.com/lsd-ucsc/CanvasAPI', + license = CanvasAPI._Meta.PKG_LICENSE, + author = CanvasAPI._Meta.PKG_AUTHOR, + description = CanvasAPI._Meta.PKG_DESCRIPTION, + entry_points= { + 'console_scripts': [ + 'CanvasAPI=CanvasAPI.__main__:main', + ] + }, + install_requires=[ + 'requests==2.31.0', + 'pandas==2.2.1', + 'numpy==1.26.4', + ], +)