Conda - meta.yaml

Card Puncher Data Processing

About

The file meta.yaml contains all the metadata of the build recipe.

Only the package name and package version sections are required—everything else is optional.

Sample

https://conda.io/docs/_downloads/meta.yaml

package:
  name: rodeo
  version: "0.4.4"

source:
  fn: rodeo-0.4.4.tar.gz
  url: https://pypi.python.org/packages/source/r/rodeo/rodeo-0.4.4.tar.gz
  md5: cbd93b992b508eb6f0915214b3201661
#  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
    #
    # - rodeo = rodeo:main
    #
    # Would create an entry point called rodeo that calls rodeo.main()

    - rodeo = rodeo.cli:cmd

  # 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
    - setuptools
    - jupyter
    - flask >=0.10.1
    - docopt
    - pyzmq >=13
    - mistune

  run:
    - python
    - jupyter
    - flask >=0.10.1
    - docopt
    - pyzmq >=13
    - mistune

test:
  # Python imports
  imports:
    - rodeo

  commands:
    # You can put test commands to be run here.  Use this to test that the
    # entry points work.

    - rodeo --help

  # 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
app:
  entry: rodeo .                              [not osx]
  entry: open ${PREFIX}/bin/rodeo_mac.command [osx]
  icon: logo.png
  summary: Rodeo Data Science IDE
  type: web

about:
  home: http://rodeo.yhat.com/
  license: BSD
  summary: 'A web-based environment for interactive Data Science'
  description: |
    Rodeo is an IDE that was built expressly for doing data science in Python.
    Think of it as a light weight alternative to the IPython Notebook.
  doc_url: http://rodeo.yhat.com/docs/
  dev_url: https://github.com/yhat/rodeo

# See
# http://docs.continuum.io/conda/build.html for
# more information about meta.yaml

Documentation / Reference





Discover More
Card Puncher Data Processing
Conda - Build Recipe

The followin three files are collectively referred to as the conda build recipe: meta.yaml—Contains all the metadata in the recipe. Only the package name and package version sections are required—everything...
Card Puncher Data Processing
Conda - Install a PyPi Package

How to install a PyPi distribution package in the conda repository. The skeleton command get the PyPI package metadata and create the . Check that the skeleton file was created in the...



Share this page:
Follow us:
Task Runner