summaryrefslogtreecommitdiff
path: root/glueviz/meta.yaml
diff options
context:
space:
mode:
authorThomas Robitaille <thomas.robitaille@gmail.com>2016-10-18 19:40:26 -0400
committerJoseph Hunkeler <jhunkeler@users.noreply.github.com>2016-10-18 19:40:26 -0400
commit96314aa9b5373b98bc9e48736057a282792a7643 (patch)
tree393f0510d285ecb4293f5f65d18dc815d0343c1c /glueviz/meta.yaml
parentd62ce4b7cfc4ebfa1189542c34b9747a345cdad0 (diff)
downloadastroconda-contrib-96314aa9b5373b98bc9e48736057a282792a7643.tar.gz
Update glue to v0.9 (#73)
* Update glueviz to v0.9 and glue-vispy-viewers to v0.5 * Added recipe for QtPy * Added LICENSE files from conda-forge
Diffstat (limited to 'glueviz/meta.yaml')
-rw-r--r--glueviz/meta.yaml46
1 files changed, 32 insertions, 14 deletions
diff --git a/glueviz/meta.yaml b/glueviz/meta.yaml
index 3eccf06..ab3b1a0 100644
--- a/glueviz/meta.yaml
+++ b/glueviz/meta.yaml
@@ -1,4 +1,4 @@
-{% set version = "0.8.2" %}
+{% set version = "0.9.0" %}
package:
name: glueviz
@@ -7,10 +7,10 @@ package:
source:
fn: glueviz-{{version}}.tar.gz
url: https://pypi.io/packages/source/g/glueviz/glueviz-{{version}}.tar.gz
- md5: 92dd7de2621a6ab6861cc9b689e86c3e
+ md5: 34b4923e4e2441a95b1830ede26ddca2
build:
- number: 0
+ number: 2
script: python setup.py install --single-version-externally-managed --record record.txt
osx_is_app: True
@@ -18,29 +18,46 @@ requirements:
build:
- python
+ - setuptools
run:
+
+ # The following is needed to make sure that the package works as a GUI
+ # application (glue needs to be run with python.app, not python)
+ - python.app # [osx]
+
+ # Required dependencies
- python
- numpy
- - scipy
+ - pandas
+ - astropy >=1
- matplotlib
- - astropy
- - ipython
- - ipykernel
+ - qtpy >=1.1.1
+ - setuptools
+
+ # The conda-forge version of Qt 4.11.4 is currently broken because
+ # it doesn't include session-related functionality, so we disallow
+ # this version for now.
+ - pyqt !=4.11.4 # [linux]
+ - pyqt # [not linux]
+
+ # Optional dependencies (defined in ``extras_require``)
+ - dill
- h5py
- - pandas
- - pyqt
+ - scipy
+ - scikit-image
+ - ipython >=1
+ - ipykernel
- qtconsole
+ - plotly
- xlrd
- - scikit-image
- - python.app # [osx]
+ - glue-vispy-viewers >=0.5
test:
- requires:
- - mock
- - pytest
imports:
- glue
+ - glue.core
+ - glue.app.qt
commands:
- glue --version
- glue-deps list
@@ -54,6 +71,7 @@ app:
about:
home: http://glueviz.org
license: BSD 3-Clause
+ license_file: LICENSE
summary: Multi-dimensional linked data exploration
extra: