{% set name = "navipy" %}
{% set version = "0.1" %}

package:
  name: "{{ name|lower }}"
  version: "{{ version }}"

source:
  url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
  sha256: 69850848004b45a286a0176b66257837c2cf27d14c2ce4a051ae73967ea95885

build:
  number: 0
  entry_points:
    - blendnavipy=navipy.scripts.blendnavipy:main
    - blendunittest=navipy.scripts.blendunittest:main
    - blendongrid=navipy.scripts.blend_ongrid:main
    - blendoverlaytraj=navipy.scripts.blend_overlaytraj:main
    - blendalongtraj=navipy.scripts.blend_alongtraj:main
    - dltcalibrator=navipy.scripts.dlt_calibrator:main
  script: "{{ PYTHON }} -m pip install . --no-deps --ignore-installed -vvv "

requirements:
  host:
    - coverage
    - flake8
    - ipython
    - matplotlib
    - networkx
    - numpy
    - opencv
    - pandas
    - pillow
    - pip
    - python
    - pyyaml
    - scipy
  run:
    - coverage
    - flake8
    - ipython
    - matplotlib
    - networkx
    - numpy
    - opencv
    - pandas
    - pillow
    - python
    - pyyaml
    - scipy

test:
  imports:
    - navipy
    - navipy.arenatools
    - navipy.comparing
    - navipy.database
    - navipy.errorprop
    - navipy.io
    - navipy.maths
    - navipy.models
    - navipy.moving
    - navipy.processing
    - navipy.scripts
    - navipy.sensors
    - navipy.tools
    - navipy.trajectories
  commands:
    - blendnavipy --help
    - blendunittest --help
    - blendongrid --help
    - blendoverlaytraj --help
    - blendalongtraj --help
    - dltcalibrator --help

about:
  home: https://gitlab.ub.uni-bielefeld.de/olivier.bertrand/navipy.git
  license: GNU
  license_family: OTHER
  license_file: LICENSE
  summary: Insect Navigation Toolbox
  doc_url: 
  dev_url: 

extra:
  recipe-maintainers:
    - your-github-id-here
