forked from ibis-project/ibis
/
meta.yaml
70 lines (65 loc) · 1.63 KB
/
meta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
package:
name: ibis-framework
version: {{ environ.get('GIT_DESCRIBE_TAG', '').replace('v', '')}}
build:
number: {{ environ.get('GIT_DESCRIBE_NUMBER', 0) }}
{% if environ.get('GIT_DESCRIBE_NUMBER', '0') == '0' %}string: py{{ environ.get('PY_VER').replace('.', '') }}_0
{% else %}string: py{{ environ.get('PY_VER').replace('.', '') }}_{{ environ.get('GIT_BUILD_STR', 'GIT_STUB') }}{% endif %}
source:
path: ../..
requirements:
build:
- enum34 # [py27]
- pathlib2 # [py27]
- numpy >=1.10.0
- pandas >=0.18.1
- python
- setuptools
- six
- toolz
run:
- enum34 # [py27]
- pathlib2 # [py27]
- numpy >=1.10.0
- pandas >=0.18.1
- python
- setuptools
- six
- toolz
test:
requires:
- graphviz # [not (py34 and win)]
- mock # [py27]
- multipledispatch
- pytest >=3
- python-graphviz # [not (py34 and win)]
imports:
- ibis
- ibis.expr
- ibis.expr.tests
- ibis.expr.visualize # [not (py34 and win)]
- ibis.hive
- ibis.hive.tests
- ibis.impala # [linux]
- ibis.impala.tests # [linux]
- ibis.spark
- ibis.spark.tests
- ibis.sql
- ibis.sql.presto
- ibis.sql.presto.tests
- ibis.sql.redshift
- ibis.sql.redshift.tests
- ibis.sql.sqlite
- ibis.sql.sqlite.tests
- ibis.sql.tests
- ibis.sql.vertica
- ibis.sql.vertica.tests
- ibis.file
- ibis.file.tests
- ibis.tests
commands:
- pytest --version
- pytest --tb=short --pyargs ibis -m "not impala and not hdfs"
about:
license: Apache License, Version 2.0
summary: 'Productivity-centric Python Big Data Framework'