diff options
author | Joseph Hunkeler <jhunk@stsci.edu> | 2016-01-12 22:36:37 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunk@stsci.edu> | 2016-01-12 22:36:37 -0500 |
commit | 7d1ee75af89b3e65c2ef1de8a0a32c92ab4b11b9 (patch) | |
tree | 7ea9efcb5b1cd0d0f4e72d1f790784417e638045 | |
parent | 5b4a787144468680c6239ea5db1361d163933071 (diff) | |
download | cbc-recipes-7d1ee75af89b3e65c2ef1de8a0a32c92ab4b11b9.tar.gz |
Initial commit (mostly pandeia related)
-rw-r--r-- | ext_shmht/ext_shmht.ini | 39 | ||||
-rw-r--r-- | jwst_pipeline/jwst_pipeline.ini | 56 | ||||
-rw-r--r-- | jwst_tools/jwst_tools.ini | 54 | ||||
-rw-r--r-- | linecache2/linecache2.ini | 42 | ||||
-rw-r--r-- | mechanize/mechanize.ini | 39 | ||||
-rw-r--r-- | pandeia-thirdparty/pandeia-thirdparty.ini | 56 | ||||
-rw-r--r-- | pandeia.engine/pandeia.engine.ini | 59 | ||||
-rw-r--r-- | pandeia_data/pandeia_data.ini | 45 | ||||
-rw-r--r-- | pandokia/:w | 46 | ||||
-rw-r--r-- | pandokia/pandokia.ini | 44 | ||||
-rw-r--r-- | parsley/parsley.ini | 40 | ||||
-rw-r--r-- | sphinx_rtd_theme/sphinx_rtd_theme.ini | 41 | ||||
-rw-r--r-- | sphinxcontrib-programoutput/sphinxcontrib-programoutput.ini | 41 | ||||
-rw-r--r-- | threading2/threading2.ini | 39 | ||||
-rw-r--r-- | traceback2/traceback2.ini | 45 | ||||
-rw-r--r-- | ws4py/ws4py.ini | 39 | ||||
-rw-r--r-- | yolk/yolk.ini | 40 |
17 files changed, 765 insertions, 0 deletions
diff --git a/ext_shmht/ext_shmht.ini b/ext_shmht/ext_shmht.ini new file mode 100644 index 0000000..d6c0f8e --- /dev/null +++ b/ext_shmht/ext_shmht.ini @@ -0,0 +1,39 @@ +[package] +name: ext_shmht +version: {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +home: https://github.com/stsci-ssb/${package:name} +license: BSD +summary: ${package:name} + +[source] +#fn: ${package:name}-${package:version}.tar.gz +#url: ${cbc_cgi:url}/${fn} +git_url: ${about:home} + +[build] +number: {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} + +[requirements] +build: + setuptools + python + +run: + six + python + +[test] +imports: + ext_shmht + +commands: + +[cbc_build] +linux: + python setup.py install || exit 1 + +windows: + python setup.py install + if errorlevel 1 exit 1 diff --git a/jwst_pipeline/jwst_pipeline.ini b/jwst_pipeline/jwst_pipeline.ini new file mode 100644 index 0000000..1943ac4 --- /dev/null +++ b/jwst_pipeline/jwst_pipeline.ini @@ -0,0 +1,56 @@ +[package] +name : jwst_pipeline +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +# The JWST repo layout is different: One repo for many packages. +home : ssh://git@bitbucket.org/stsci_ssb/jwst.git +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : ${about:home} +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} +preserve_egg_dir: True + +[requirements] +build : + d2to1 + astropy >=1.1 + jwst_lib + stsci.distutils + numpy + setuptools + python +run : + astropy >=1.1 + jwst_lib + stsci.distutils + numpy + python + +[test] +imports : + jwst_pipeline + +commands : + + +[cbc_build] +linux : + pip install --no-deps --force --upgrade d2to1 + for d in jwst_pipeline/* + do + ( cd $$d && python setup.py install || exit 1 ) + done + +windows : + echo "Unsupported (yet?)" + #python setup.py install + #if errorlevel 1 exit 1 + diff --git a/jwst_tools/jwst_tools.ini b/jwst_tools/jwst_tools.ini new file mode 100644 index 0000000..1ab248c --- /dev/null +++ b/jwst_tools/jwst_tools.ini @@ -0,0 +1,54 @@ +[package] +name : jwst_tools +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +# The JWST repo layout is different: One repo for many packages. +home : ssh://git@bitbucket.org/stsci_ssb/jwst.git +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : ${about:home} +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} +preserve_egg_dir: True + +[requirements] +build : + d2to1 + astropy >=1.1 + stsci.distutils + numpy + setuptools + python +run : + astropy >=1.1 + stsci.distutils + numpy + python + +[test] +imports : + jwst_tools + +commands : + + +[cbc_build] +linux : + pip install --no-deps --force --upgrade d2to1 + for d in jwst_tools/* + do + ( cd $$d && python setup.py install || exit 1 ) + done + +windows : + echo "Unsupported (yet?)" + #python setup.py install + #if errorlevel 1 exit 1 + diff --git a/linecache2/linecache2.ini b/linecache2/linecache2.ini new file mode 100644 index 0000000..449f9b5 --- /dev/null +++ b/linecache2/linecache2.ini @@ -0,0 +1,42 @@ +[package] +name : linecache2 +version : 1.0.0 + +[about] +home : https://pypi.python.org/packages/source/l/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 7b25d0289ec36bff1f9e63c4329ce65c + +[build] +number : 0 + +[requirements] +build : + pbr + setuptools + python + +run : + pbr + python + +[test] +imports : + linecache2 + +commands : + +[cbc_build] +linux : + find . -name "inspect_fodder2.py" -delete + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/mechanize/mechanize.ini b/mechanize/mechanize.ini new file mode 100644 index 0000000..ccf9fd5 --- /dev/null +++ b/mechanize/mechanize.ini @@ -0,0 +1,39 @@ +[package] +name : mechanize +version : 0.2.5 + +[about] +home : https://pypi.python.org/packages/source/m/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 32657f139fc2fb75bcf193b63b8c60b2 + +[build] +number : 0 + +[requirements] +build : + setuptools + python + +run : + python + +[test] +imports : + mechanize + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/pandeia-thirdparty/pandeia-thirdparty.ini b/pandeia-thirdparty/pandeia-thirdparty.ini new file mode 100644 index 0000000..f7b8411 --- /dev/null +++ b/pandeia-thirdparty/pandeia-thirdparty.ini @@ -0,0 +1,56 @@ +[package] +name : pandeia-thirdparty +version : 1.0 + +[about] +home : http://stsci.edu +license : BSD +summary : ${package:name} meta-package + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} + +[build] +number : 0 + +[requirements] +build : + ${requirements:run} +run : + d2to1 + astropy >=1.1 + pandokia + yolk + parsley + sphinx_rtd_theme + sphinxcontrib-programoutput + threading2 + ws4py + ext_shmht + traceback2 + mechanize + pysynphot + ginga + photutils + + jupyter + jupyter_client + ipython-notebook + python + +[test] +imports : + # Nothing to test + + +[cbc_build] +linux : + if [[ $$PY3K != 0 ]]; then + echo "Pandeia does not support Python 3k, sorry." + exit 255 + fi + echo "meta-package" + +windows : + echo "meta-package" diff --git a/pandeia.engine/pandeia.engine.ini b/pandeia.engine/pandeia.engine.ini new file mode 100644 index 0000000..468d17b --- /dev/null +++ b/pandeia.engine/pandeia.engine.ini @@ -0,0 +1,59 @@ +[package] +name : pandeia-engine +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +home : https://github.com:stsci-ssb/pandeia +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : git@github.com:STScI-SSB/pandeia.git +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} +preserve_egg_dir : yes + +[requirements] +build : + d2to1 + stsci.distutils + tornado + setuptools + python + +run : + tornado + python + +[test] +imports : + pandeia + pandeia.engine + +commands : + + +[cbc_build] +linux : + pip install --no-deps --upgrade --force d2to1 || exit 1 + + ( cd engine && \ + (python setup.py install || exit 1 ) ) && \ + ( cd ui && \ + (python setup.py install || exit 1 ) ) + + # Copy documentation + DOCDIR="$$PREFIX/share/doc/${package:name}" + mkdir -p $$DOCDIR + cp -a doc/{api_overview,user,install} $$DOCDIR + +windows : + pip install --no-deps --upgrade --force d2to1 + if errorlevel 1 exit 1 + python setup.py install + if errorlevel 1 exit 1 + diff --git a/pandeia_data/pandeia_data.ini b/pandeia_data/pandeia_data.ini new file mode 100644 index 0000000..a3ae279 --- /dev/null +++ b/pandeia_data/pandeia_data.ini @@ -0,0 +1,45 @@ +[package] +name : pandeia_data +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +home : https://github.com:stsci-ssb/pandeia_data +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : git@github.com:STScI-SSB/${package:name} +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} +preserve_egg_dir : yes + +[requirements] +build : + setuptools + python + +run : + pandeia + python + +[test] +imports : + +commands : + + +[cbc_build] +linux : + # Copy data + DATADIR="$$PREFIX/share/${package:name}" + mkdir -p $$DATADIR + cp -a * $$DATADIR || exit 1 + +windows : + # something something + if errorlevel 1 exit 1 + diff --git a/pandokia/:w b/pandokia/:w new file mode 100644 index 0000000..a0daac6 --- /dev/null +++ b/pandokia/:w @@ -0,0 +1,46 @@ +[package] +name : pandokia +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +home : http://ssb.stsci.edu/testing/pandokia +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : git@bitbucket.org:stsci_ssb/${package:name}.git +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} +preserve_egg_dir : yes + +[requirements] +build : + setuptools + python + +run : + nose + py.test + unittest2 + python + +[test] +imports : + pdk + +commands : + pdk + + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/pandokia/pandokia.ini b/pandokia/pandokia.ini new file mode 100644 index 0000000..6d90e45 --- /dev/null +++ b/pandokia/pandokia.ini @@ -0,0 +1,44 @@ +[package] +name : pandokia +version : {{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}.git + +[about] +home : http://ssb.stsci.edu/testing/pandokia +license : BSD +summary : ${package:name} + +[source] +#fn : ${package:name}-${package:version}.tar.gz +#url : ${about:home}/${fn} +git_url : git@bitbucket.org:stsci_ssb/${package:name}.git +#git_tag : + +[build] +number : {{ environ.get("GIT_DESCRIBE_NUMBER", 0) }} + +[requirements] +build : + setuptools + python + +run : + nose + pytest + python + +[test] +imports : + pandokia + +commands : + pdk --help + + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/parsley/parsley.ini b/parsley/parsley.ini new file mode 100644 index 0000000..fa12aa5 --- /dev/null +++ b/parsley/parsley.ini @@ -0,0 +1,40 @@ +[package] +name : parsley +version : 1.3 + +[about] +home : https://pypi.python.org/packages/source/P/Parsley +license : BSD +summary : ${package:name} + +[source] +fn : Parsley-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 92bc256e5f73810a609dc7874637ad31 + +[build] +number : 0 + +[requirements] +build : + + setuptools + python +run : + + python + +[test] +imports : + parsley + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/sphinx_rtd_theme/sphinx_rtd_theme.ini b/sphinx_rtd_theme/sphinx_rtd_theme.ini new file mode 100644 index 0000000..92bfef5 --- /dev/null +++ b/sphinx_rtd_theme/sphinx_rtd_theme.ini @@ -0,0 +1,41 @@ +[package] +name : sphinx_rtd_theme +version : 0.1.9 + +[about] +home : https://pypi.python.org/packages/source/s/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 86a25c8d47147c872e42dc84cc66f97b + +[build] +number : 0 + +[requirements] +build : + sphinx + setuptools + python + +run : + sphinx + python + +[test] +imports : + sphinx_rtd_theme + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/sphinxcontrib-programoutput/sphinxcontrib-programoutput.ini b/sphinxcontrib-programoutput/sphinxcontrib-programoutput.ini new file mode 100644 index 0000000..2c699ee --- /dev/null +++ b/sphinxcontrib-programoutput/sphinxcontrib-programoutput.ini @@ -0,0 +1,41 @@ +[package] +name : sphinxcontrib-programoutput +version : 0.8 + +[about] +home : https://pypi.python.org/packages/source/s/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : bb0be17ef13f268378b2af51ff413c58 + +[build] +number : 0 + +[requirements] +build : + sphinx + setuptools + python + +run : + sphinx + python + +[test] +imports : + # can't test this + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/threading2/threading2.ini b/threading2/threading2.ini new file mode 100644 index 0000000..90caff2 --- /dev/null +++ b/threading2/threading2.ini @@ -0,0 +1,39 @@ +[package] +name : threading2 +version : 0.1.0 + +[about] +home : https://pypi.python.org/packages/source/t/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 07ee88b45eae81e0481a454d3197030a + +[build] +number : 0 + +[requirements] +build : + setuptools + python + +run : + python + +[test] +imports : + threading2 + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/traceback2/traceback2.ini b/traceback2/traceback2.ini new file mode 100644 index 0000000..5afaaec --- /dev/null +++ b/traceback2/traceback2.ini @@ -0,0 +1,45 @@ +[package] +name : traceback2 +version : 1.4.0 + +[about] +home : https://pypi.python.org/packages/source/t/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 9e9723f4d70bfc6308fa992dd193c400 + +[build] +number : 0 + +[requirements] +build : + pbr + linecache2 + six + setuptools + python + +run : + pbr + linecache2 + six + python + +[test] +imports : + traceback2 + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/ws4py/ws4py.ini b/ws4py/ws4py.ini new file mode 100644 index 0000000..b01afa8 --- /dev/null +++ b/ws4py/ws4py.ini @@ -0,0 +1,39 @@ +[package] +name : ws4py +version : 0.3.4 + +[about] +home : https://pypi.python.org/packages/source/w/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 6b47e33cbd13f5c134b04f2a44a480ad + +[build] +number : 0 + +[requirements] +build : + setuptools + python + +run : + python + +[test] +imports : + ws4py + +commands : + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + diff --git a/yolk/yolk.ini b/yolk/yolk.ini new file mode 100644 index 0000000..4a2a3ae --- /dev/null +++ b/yolk/yolk.ini @@ -0,0 +1,40 @@ +[package] +name : yolk +version : 0.4.3 + +[about] +home : https://pypi.python.org/packages/source/y/${package:name} +license : BSD +summary : ${package:name} + +[source] +fn : ${package:name}-${package:version}.tar.gz +url : ${about:home}/${fn} +md5 : 10dfabca7a020058436aec9dbad70123 + +[build] +number : 0 + +[requirements] +build : + + setuptools + python +run : + + python + +[test] +imports : + +commands : + yolk + +[cbc_build] +linux : + python setup.py install || exit 1 + +windows : + python setup.py install + if errorlevel 1 exit 1 + |