See http://wesmckinney.com/blog/conda-forge-centos-moment for more on conda-forge
conda config --add channels ODM2 curl -L http://bit.ly/ODM2-env -o environment.yml conda env create environment.yml
That is it!
name: ODM2 channels: - ODM2 dependencies: - python=2.7 - odm2api - wofpy - jupyter - matplotlib
{% set version = "1.0" %} package: name: example version: {{ version }} source: fn: example-{{ version }}.tar.gz url: https://pypi.python.org/example-{{ version }}.tar.gz md5: 842b44f8c95517ed5b792081a2370da1 patches: - some.patch build: number: 0 script: script: python -m pip install --no-deps . requirements: build: - python - pip run: - python test: imports: - example commands: - example --version about: home: https://example.com/examples/ license: BSD 3-Clause summary: An example package extra: recipe-maintainers: - GitHubHandle
# Placeholder meta, the canonical one comes from source.txt package: name: shapely build: script: exit 1
gh-repo: conda-forge/shapely-feedstock git-tag: master contents: recipe/*
{% set version = "1.0" %} package: name: example version: {{ version }} source: fn: example-{{ version }}.tar.gz url: https://pypi.python.org/example-{{ version }}.tar.gz md5: 842b44f8c95517ed5b792081a2370da1 patches: - some.patch build: number: 0 . . .
Let's try to answer: - What's needed in the repo to be ready for packaging - The multi-OS support - The role of the Continuous Integration (CI)