a working meta.yml
# Jinja variables help maintain the recipe as you'll update the version only here.
# Using the name variable with the URL in line 14 is convenient
# when copying and pasting from another recipe, but not really needed.
-{% set name = "simplejson" %}
-{% set version = "3.8.2" %}
+{% set name = "forest" %}
+{% set version = "0.3.1" %}
package:
name: {{ name|lower }}
version: {{ version }}
source:
- url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
+ url: https://github.com/informatics-lab/forest/archive/v{{ version }}.tar.gz
# If getting the source from GitHub, remove the line above,
# uncomment the line below, and modify as needed.
# url: https://github.com/simplejson/{{ name }}/archive/{{ version }}.tar.gz
- sha256: d58439c548433adcda98e695be53e526ba940a4b9c44fb9a05d92cd495cdd47f
+ sha256: d06a17ec394ed737fe265d5c163a4e536be3ae20f10443968ba7a04457b710e0
# sha256 is the preferred checksum -- you can get it for a file with:
# `openssl sha256 <file name>`.
# You may need the openssl package, available on conda-forge:
@@ -30,38 +30,39 @@ build:
# If the installation is complex, or different between Unix and Windows, use separate bld.bat and build.sh files instead of this key.
# By default, the package will be built for the Python versions supported by conda-forge and for all major OSs.
# Add the line "skip: True # [py<35]" (for example) to limit to Python 3.5 and newer, or "skip: True # [not win]" to limit to Windows.
- script: "{{ PYTHON }} -m pip install . -vv"
+ script: "python -m pip install . -vv"
requirements:
- build:
- # If your project compiles code (such as a C extension) then add the required compilers as separate entries here.
- # Compilers are named 'c', 'cxx' and 'fortran'.
- - {{ compiler('c') }}
+ # build:
+ # # If your project compiles code (such as a C extension) then add the required compilers as separate entries here.
+ # # Compilers are named 'c', 'cxx' and 'fortran'.
+ # - {{ compiler('c') }}
host:
- python
- pip
run:
- python
+ - iris
+ - bokeh
test:
# Some packages might need a `test/commands` key to check CLI.
# List all the packages/modules that `run_test.py` imports.
imports:
- - simplejson
- - simplejson.tests
+ - forest.cli
about:
home: http://github.com/simplejson/simplejson
# Remember to specify the license variants for BSD, Apache, GPL, and LGPL.
# Prefer the short version, e.g: GPL-2.0 instead of GNU General Public License version 2.0
# See https://opensource.org/licenses/alphabetical
- license: MIT
+ license: GPL-3.0
# The license_family, i.e. "BSD" if license is "BSD-3-Clause". (optional)
- license_family: MIT
+ license_family: GPL
# It is strongly encouraged to include a license file in the package,
# (even if the license doesn't require it) using the license_file entry.
# See http://conda.pydata.org/docs/building/meta-yaml.html#license-file
- license_file: LICENSE.txt
+ license_file: LICENSE
summary: 'Simple, fast, extensible JSON encoder/decoder for Python'
# The remaining entries in this section are optional, but recommended.
