Commit 0e3dd3ff authored by Roland Haas's avatar Roland Haas
Browse files

add setup.py file

parent 04ef4fff
......@@ -12,8 +12,10 @@ tasks.
Installation
------------
There is currently no installer or `setup.py` provided, so installation consists
of downloading the code and putting it somewhere whitin your `$PYTHONPATH`.
You can use pip wiht this repository to install the package:
```#bash
pip3 install git+https://git.ncsa.illinois.edu/bw-seas/globustransferhelper
```
Usage
-----
......@@ -52,4 +54,4 @@ TODO
----
1. add `setup.py` to enable installation via `pip` etc.
1. add more useful python docstrings
\ No newline at end of file
1. add more useful python docstrings
import setuptools
with open("README.md", "r") as fh:
long_description = fh.read()
setuptools.setup(
name="GlobusTransferHelper",
version="0.1.0",
author="Roland Haas",
author_email="rhaas@ncsa.illinois.edu",
description="A convenience wrapper around Globus' Python API",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://git.ncsa.illinois.edu/bw-seas/globustransferhelper",
py_modules=["globustransferhelper"],
scripts=["showcase_helper.py"],
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: NCSA License",
"Operating System :: OS Independent",
],
python_requires='>=3.0',
install_requires=["globus-sdk"],
)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment