diff options
author | Joseph Hunkeler <jhunkeler@users.noreply.github.com> | 2018-01-07 14:56:49 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-07 14:56:49 -0500 |
commit | a13bd9ea702bb659a1266d93d28ff63a6839fe89 (patch) | |
tree | beb8e421ed8e5e64fd92079da3b8b85fe8573a04 /glue-core/meta.yaml | |
parent | c8495059d41572180372e2e339405abcc349f785 (diff) | |
download | astroconda-dev-a13bd9ea702bb659a1266d93d28ff63a6839fe89.tar.gz |
Backport from contrib (#86)
Diffstat (limited to 'glue-core/meta.yaml')
-rw-r--r-- | glue-core/meta.yaml | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/glue-core/meta.yaml b/glue-core/meta.yaml new file mode 100644 index 0000000..87c787d --- /dev/null +++ b/glue-core/meta.yaml @@ -0,0 +1,77 @@ +{% set name = 'glue-core' %} +{% set version = '0.12.0' %} +{% set number = '0' %} + +package: + name: {{ name }} + version: {{ version }} + +source: + fn: {{ name }}-{{ version }}.tar.gz + url: https://pypi.io/packages/source/g/{{ name }}/{{ name }}-{{ version }}.tar.gz + sha256: db871285e9fe4ff0092d6803d573daa953ec9864b9128cd027cee97b2573e557 + +build: + number: {{ number }} + script: python setup.py install --single-version-externally-managed --record record.txt + entry_points: + - glue = glue.main:main + - glue-config = glue.config_gen:main + - glue-deps = glue._deps:main + osx_is_app: True + +requirements: + + build: + - python + - setuptools + - pyqt + + 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 >=1.9 + - pandas >=0.14 + - astropy >=1.3 + - matplotlib >=1.4 + - qtpy >=1.2 + - ipython >=4.0 + - ipykernel + - qtconsole + - dill >=0.2 + - xlrd >=1.0 + - h5py >=2.4 + - setuptools >=1.0 + - pyqt + + # Optional dependencies (defined in ``extras_require``) + - scipy + - scikit-image + - plotly + + # Temporary: the scikit-image conda package is missing the dask dependency + # so we add it here for now + - dask + +test: + imports: + - glue + - glue.core + - glue.app.qt + commands: + - glue --version + - glue-deps list + +# NOTE: we deliberatey do NOT include an app entry here, because we instead do this +# in the glueviz meta-package (we don't want glue to appear twice in the navigator) + +about: + home: http://glueviz.org + license: BSD 3-Clause + license_file: LICENSE + summary: Multi-dimensional linked data exploration |