diff --git a/recipes/htseq/0.6.1.post1/meta.yaml b/recipes/htseq/0.6.1.post1/meta.yaml index b659d51bf51d7..2e8b94eb9be63 100644 --- a/recipes/htseq/0.6.1.post1/meta.yaml +++ b/recipes/htseq/0.6.1.post1/meta.yaml @@ -8,10 +8,13 @@ source: build: preserve_egg_dir: True - number: 2 + number: 3 skip: True # [not py27] requirements: + build: + - {{ compiler('c') }} + host: - python - setuptools @@ -19,7 +22,7 @@ requirements: run: - python - - numpy + - {{ pin_compatible('numpy') }} - matplotlib - pysam diff --git a/recipes/htseq/0.6.1/meta.yaml b/recipes/htseq/0.6.1/meta.yaml index 92214d99ba9af..d23079d56530e 100644 --- a/recipes/htseq/0.6.1/meta.yaml +++ b/recipes/htseq/0.6.1/meta.yaml @@ -4,7 +4,7 @@ about: summary: 'A framework to process and analyze data from high-throughput sequencing (HTS) assays' build: - number: 1 + number: 2 skip: True # [py3k or osx] package: @@ -12,6 +12,8 @@ package: version: 0.6.1 requirements: + build: + - {{ compiler('c') }} host: - python - cython diff --git a/recipes/htseq/0.7.2/meta.yaml b/recipes/htseq/0.7.2/meta.yaml index c55069d6520e5..5bf70b398fc3e 100644 --- a/recipes/htseq/0.7.2/meta.yaml +++ b/recipes/htseq/0.7.2/meta.yaml @@ -7,9 +7,12 @@ source: sha256: b9da6d6a9004e8e05a40ecf08f74f765ec0e0be0e835e82205a117aba2ce375b build: - number: 1 + number: 2 requirements: + build: + - {{ compiler('c') }} + host: - python - setuptools @@ -19,7 +22,7 @@ requirements: run: - python - - numpy + - {{ pin_compatible('numpy') }} - matplotlib - pysam >=0.9.0 diff --git a/recipes/htseq/0.9.1/build.sh b/recipes/htseq/0.9.1/build.sh new file mode 100644 index 0000000000000..bf07930878d76 --- /dev/null +++ b/recipes/htseq/0.9.1/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +$PYTHON setup.py build install diff --git a/recipes/htseq/0.9.1/meta.yaml b/recipes/htseq/0.9.1/meta.yaml new file mode 100644 index 0000000000000..401d1590b63be --- /dev/null +++ b/recipes/htseq/0.9.1/meta.yaml @@ -0,0 +1,46 @@ +package: + name: htseq + version: "0.9.1" + +source: + url: https://pypi.python.org/packages/fd/94/b7c8c1dcb7a3c3dcbde66b8d29583df4fa0059d88cc3592f62d15ef539a2/HTSeq-0.9.1.tar.gz + md5: fc71e021bf284a68f5ac7533a57641ac + +build: + number: 2 + +requirements: + build: + - {{ compiler('c') }} + + host: + - python + - setuptools + - cython + - numpy + - pysam >=0.9.0 + - swig >=3.0.8 + + run: + - python + - {{ pin_compatible('numpy') }} + - matplotlib >=1.4 + - pysam >=0.9.0 + +test: + # Python imports + imports: + - HTSeq._HTSeq_internal + - HTSeq.StepVector + - HTSeq._version + - HTSeq.scripts.count + - HTSeq.scripts.qa + + commands: + - htseq-count -h + - htseq-qa -h + +about: + home: https://github.com/simon-anders/htseq + license: GPL-3.0 + summary: 'HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.'