BLD: Updated dependency recipes

This commit is contained in:
Richard Frank
2015-12-31 11:56:07 -05:00
parent 9896c3cdb6
commit 4dd04b5bb6
5 changed files with 91 additions and 8 deletions
+2 -1
View File
@@ -12,6 +12,7 @@ conda-build you should be able to:
```
conda build ta-lib
conda build logbook
conda build cyordereddict
conda build zipline
```
@@ -23,4 +24,4 @@ Windows
Building ta-lib on Windows requires Visual Studio (Express) and
the [compiled ta-lib](ta-lib-0.4.0-msvc.zip) which you have to
unzip to C:\ta-lib.
unzip to C:\ta-lib.
+8
View File
@@ -0,0 +1,8 @@
"%PYTHON%" setup.py install
if errorlevel 1 exit 1
:: Add more build steps here, if they are necessary.
:: See
:: http://docs.continuum.io/conda/build.html
:: for a list of environment variables that are set during the build process.
+9
View File
@@ -0,0 +1,9 @@
#!/bin/bash
$PYTHON setup.py install
# Add more build steps here, if they are necessary.
# See
# http://docs.continuum.io/conda/build.html
# for a list of environment variables that are set during the build process.
+61
View File
@@ -0,0 +1,61 @@
package:
name: cyordereddict
version: "0.2.2"
source:
fn: cyordereddict-0.2.2.tar.gz
url: https://pypi.python.org/packages/source/c/cyordereddict/cyordereddict-0.2.2.tar.gz
md5: 6279eb0bf9819f0293ad5315b2d484d0
# patches:
# List any patch files here
# - fix.patch
# build:
# noarch_python: True
# preserve_egg_dir: True
# entry_points:
# Put any entry points (scripts to be generated automatically) here. The
# syntax is module:function. For example
#
# - cyordereddict = cyordereddict:main
#
# Would create an entry point called cyordereddict that calls cyordereddict.main()
# If this is a new build for the same version, increment the build
# number. If you do not include this key, it defaults to 0.
# number: 1
requirements:
build:
- python
run:
- python
test:
# Python imports
imports:
- cyordereddict
- cyordereddict.benchmark
# commands:
# You can put test commands to be run here. Use this to test that the
# entry points work.
# You can also put a file called run_test.py in the recipe that will be run
# at test time.
# requires:
# Put any additional test requirements here. For example
# - nose
about:
home: https://github.com/shoyer/cyordereddict
license: BSD License
summary: "Cython implementation of Python's collections.OrderedDict"
# See
# http://docs.continuum.io/conda/build.html for
# more information about meta.yaml
+11 -7
View File
@@ -1,18 +1,19 @@
package:
name: logbook
version: !!str 0.6.0
version: "0.10.0"
source:
fn: Logbook-0.6.0.tar.gz
url: https://pypi.python.org/packages/source/L/Logbook/Logbook-0.6.0.tar.gz
md5: 2c77da3adeafd191bb8071cc5ad447bf
fn: Logbook-0.10.0.tar.gz
url: https://pypi.python.org/packages/source/L/Logbook/Logbook-0.10.0.tar.gz
md5: 92439ce6f71f3120d65d84c2a3ab5047
# patches:
# List any patch files here
# - fix.patch
# build:
#preserve_egg_dir: True
#entry_points:
# noarch_python: True
# preserve_egg_dir: True
# entry_points:
# Put any entry points (scripts to be generated automatically) here. The
# syntax is module:function. For example
#
@@ -29,16 +30,18 @@ requirements:
build:
- python
- setuptools
- six >=1.4.0
run:
- python
- six >=1.4.0
test:
# Python imports
imports:
- logbook
#commands:
# commands:
# You can put test commands to be run here. Use this to test that the
# entry points work.
@@ -53,6 +56,7 @@ test:
about:
home: http://logbook.pocoo.org/
license: BSD
summary: 'A logging replacement for Python'
# See
# http://docs.continuum.io/conda/build.html for