Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ianj-als/pypeline.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Johnson <ian.johnson@appliedlanguage.com>2012-08-10 19:52:53 +0400
committerIan Johnson <ian.johnson@appliedlanguage.com>2012-08-13 12:09:04 +0400
commitdb337149cfe0da2f1e51a3f2b00cf06f61d8ba8e (patch)
tree757efb3c51589954338d8114248020a3f4a6f822 /setup.py
parent6d27e65da5738146e7ed10e3c92d35a7d3be5b07 (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.py39
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',
+)