{% set name = 'bob.io.base' %} {% set project_dir = environ.get('RECIPE_DIR') + '/..' %} package: name: {{ name }} version: {{ environ.get('BOB_PACKAGE_VERSION', '0.0.1') }} build: number: {{ environ.get('BOB_BUILD_NUMBER', 0) }} run_exports: - {{ pin_subpackage(name) }} script: - cd {{ project_dir }} {% if environ.get('BUILD_EGG') %} - "{{ PYTHON }} setup.py sdist --formats=zip" {% endif %} - "{{ PYTHON }} -m pip install . -vv" requirements: host: - python {{ python }} - setuptools {{ setuptools }} - pip {{ pip }} - bob.extension - h5py {{ h5py }} - numpy {{ numpy }} - pillow {{ pillow }} - imageio {{ imageio }} run: - python - setuptools - {{ pin_compatible('numpy') }} - {{ pin_compatible('pillow') }} - {{ pin_compatible('imageio') }} - {{ pin_compatible('h5py') }} test: imports: - {{ name }} commands: - nosetests --with-coverage --cover-package={{ name }} -sv {{ name }} - sphinx-build -aEW {{ project_dir }}/doc {{ project_dir }}/sphinx - sphinx-build -aEb doctest {{ project_dir }}/doc sphinx - conda inspect linkages -p $PREFIX {{ name }} # [not win] - conda inspect objects -p $PREFIX {{ name }} # [osx] requires: - nose {{ nose }} - coverage {{ coverage }} - sphinx {{ sphinx }} - sphinx_rtd_theme {{ sphinx_rtd_theme }} about: home: https://www.idiap.ch/software/bob/ license: BSD 3-Clause summary: Basic IO for Bob license_family: BSD