diff options
author | Ian Johnson <ian.johnson@appliedlanguage.com> | 2012-08-10 19:52:53 +0400 |
---|---|---|
committer | Ian Johnson <ian.johnson@appliedlanguage.com> | 2012-08-13 12:09:04 +0400 |
commit | db337149cfe0da2f1e51a3f2b00cf06f61d8ba8e (patch) | |
tree | 757efb3c51589954338d8114248020a3f4a6f822 /setup.py | |
parent | 6d27e65da5738146e7ed10e3c92d35a7d3be5b07 (diff) |
Initial code commit.
Changed email address in setup.py
Remove temporary files and add tilda suffixed files to gitignore.
Added copyright notices
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..c06cd39 --- /dev/null +++ b/setup.py @@ -0,0 +1,39 @@ +# +# Copyright Applied Language Solutions 2012 +# +# This file is part of Pypeline. +# +# Pypeline is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Pypeline is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with Pypeline. If not, see <http://www.gnu.org/licenses/>. +# +from setuptools import setup, find_packages + + +setup( + name = "pypeline", + version = "0.1", + packages = find_packages("src", exclude = ["*tests"]), + package_dir = {'': 'src'}, + + # metadata for upload to PyPI + author = "Ian Johnson", + author_email = "languagetechnology@appliedlanguage.com", + description = "A composable pipeline implementation using arrows.", + license = "LGPLv3", + keywords = "haskell arrow arrows monad monads computation pipeline pipelines", + url = "http://www.appliedlanguage.com", + + setup_requires = ['nose>=1.0'], + + test_suite = 'nose.collector', +) |