From e815f178f5b15260672da75c6e66ab43d0bed0ad Mon Sep 17 00:00:00 2001
From: Michiel Brentjens <brentjens@astron.nl>
Date: Thu, 21 Oct 2010 10:07:59 +0200
Subject: [PATCH] Added setup.py script

- Also fixed proper inclusion of ma module
---
 MANIFEST           | 95 ++++++++++++++++++++++++++++++++++++++++++++++
 MANIFEST.in        |  5 +++
 pyautoplot/main.py |  3 +-
 setup.py           | 12 ++++++
 4 files changed, 113 insertions(+), 2 deletions(-)
 create mode 100644 MANIFEST
 create mode 100644 MANIFEST.in
 create mode 100755 setup.py

diff --git a/MANIFEST b/MANIFEST
new file mode 100644
index 0000000..a5b3584
--- /dev/null
+++ b/MANIFEST
@@ -0,0 +1,95 @@
+MANIFEST
+MANIFEST.in
+cep-install.sh
+run-tests.sh
+setup.py
+L2009_12633_SB21.MS/table.dat
+L2009_12633_SB21.MS/table.f0
+L2009_12633_SB21.MS/table.f0i
+L2009_12633_SB21.MS/table.f1
+L2009_12633_SB21.MS/table.f2
+L2009_12633_SB21.MS/table.f2_TSM0
+L2009_12633_SB21.MS/table.f3
+L2009_12633_SB21.MS/table.f3_TSM0
+L2009_12633_SB21.MS/table.f4
+L2009_12633_SB21.MS/table.f4_TSM0
+L2009_12633_SB21.MS/table.info
+L2009_12633_SB21.MS/table.lock
+L2009_12633_SB21.MS/ANTENNA/table.dat
+L2009_12633_SB21.MS/ANTENNA/table.f0
+L2009_12633_SB21.MS/ANTENNA/table.info
+L2009_12633_SB21.MS/ANTENNA/table.lock
+L2009_12633_SB21.MS/DATA_DESCRIPTION/table.dat
+L2009_12633_SB21.MS/DATA_DESCRIPTION/table.f0
+L2009_12633_SB21.MS/DATA_DESCRIPTION/table.info
+L2009_12633_SB21.MS/DATA_DESCRIPTION/table.lock
+L2009_12633_SB21.MS/FEED/table.dat
+L2009_12633_SB21.MS/FEED/table.f0
+L2009_12633_SB21.MS/FEED/table.f0i
+L2009_12633_SB21.MS/FEED/table.info
+L2009_12633_SB21.MS/FEED/table.lock
+L2009_12633_SB21.MS/FIELD/table.dat
+L2009_12633_SB21.MS/FIELD/table.f0
+L2009_12633_SB21.MS/FIELD/table.f0i
+L2009_12633_SB21.MS/FIELD/table.info
+L2009_12633_SB21.MS/FIELD/table.lock
+L2009_12633_SB21.MS/FLAG_CMD/table.dat
+L2009_12633_SB21.MS/FLAG_CMD/table.f0
+L2009_12633_SB21.MS/FLAG_CMD/table.info
+L2009_12633_SB21.MS/FLAG_CMD/table.lock
+L2009_12633_SB21.MS/HISTORY/table.dat
+L2009_12633_SB21.MS/HISTORY/table.f0
+L2009_12633_SB21.MS/HISTORY/table.info
+L2009_12633_SB21.MS/HISTORY/table.lock
+L2009_12633_SB21.MS/OBSERVATION/table.dat
+L2009_12633_SB21.MS/OBSERVATION/table.f0
+L2009_12633_SB21.MS/OBSERVATION/table.info
+L2009_12633_SB21.MS/OBSERVATION/table.lock
+L2009_12633_SB21.MS/POINTING/table.dat
+L2009_12633_SB21.MS/POINTING/table.f0
+L2009_12633_SB21.MS/POINTING/table.f0i
+L2009_12633_SB21.MS/POINTING/table.f1
+L2009_12633_SB21.MS/POINTING/table.info
+L2009_12633_SB21.MS/POINTING/table.lock
+L2009_12633_SB21.MS/POLARIZATION/table.dat
+L2009_12633_SB21.MS/POLARIZATION/table.f0
+L2009_12633_SB21.MS/POLARIZATION/table.f0i
+L2009_12633_SB21.MS/POLARIZATION/table.info
+L2009_12633_SB21.MS/POLARIZATION/table.lock
+L2009_12633_SB21.MS/PROCESSOR/table.dat
+L2009_12633_SB21.MS/PROCESSOR/table.f0
+L2009_12633_SB21.MS/PROCESSOR/table.info
+L2009_12633_SB21.MS/PROCESSOR/table.lock
+L2009_12633_SB21.MS/SPECTRAL_WINDOW/table.dat
+L2009_12633_SB21.MS/SPECTRAL_WINDOW/table.f0
+L2009_12633_SB21.MS/SPECTRAL_WINDOW/table.f0i
+L2009_12633_SB21.MS/SPECTRAL_WINDOW/table.info
+L2009_12633_SB21.MS/SPECTRAL_WINDOW/table.lock
+L2009_12633_SB21.MS/STATE/table.dat
+L2009_12633_SB21.MS/STATE/table.f0
+L2009_12633_SB21.MS/STATE/table.info
+L2009_12633_SB21.MS/STATE/table.lock
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_angle.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_forkmap.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_ma.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_main.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_tableformatter.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_target.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_utilities.py.html
+coverage/_Users_michielbrentjens_git-projects_pyautoplot_pyautoplot_uvplane.py.html
+coverage/index.html
+pyautoplot/__init__.py
+pyautoplot/angle.py
+pyautoplot/forkmap.py
+pyautoplot/ma.py
+pyautoplot/main.py
+pyautoplot/tableformatter.py
+pyautoplot/target.py
+pyautoplot/utilities.py
+pyautoplot/uvplane.py
+test/testangle.py
+test/testma.py
+test/testmain.py
+test/testtableformatter.py
+test/testtarget.py
+test/testutilities.py
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..045a905
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,5 @@
+include *.sh
+include MANIFEST
+include MANIFEST.in
+recursive-include L2009_12633_SB21.MS *
+recursive-include coverage *.html
diff --git a/pyautoplot/main.py b/pyautoplot/main.py
index 97515bd..0e61e2b 100644
--- a/pyautoplot/main.py
+++ b/pyautoplot/main.py
@@ -9,8 +9,7 @@ import forkmap
 from matplotlib.figure import Figure
 from matplotlib.backends.backend_agg import FigureCanvasAgg
 
-
-import maskedarrays as ma
+import ma
 
 import scipy.ndimage as ndimage
 from angle import *
diff --git a/setup.py b/setup.py
new file mode 100755
index 0000000..757323b
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,12 @@
+#!/usr/bin/env python
+
+from distutils.core import setup
+
+setup(name='pyautoplot',
+      version='0.1',
+      description='Library to build interferometric data inspection tools',
+      author='Michiel Brentjens',
+      author_email='brentjens@astron.nl',
+      url='',
+      packages=['pyautoplot'],
+     )
-- 
GitLab