Switch branches/tags
Find file Copy path
84 lines (74 sloc) 3.75 KB
# Note: there are many handy hints in comments in this example -- remove them when you've finalized your recipe
# Jinja variables help maintain the recipe as you'll update the version only here.
# Using the name variable with the URL in line 13 is conviniet
# when copying and pasting from another recipe, but not really needed.
{% set name = "simplejson" %}
{% set version = "3.8.2" %}
name: {{ name|lower }}
version: {{ version }}
url:{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
# If getting the source from GitHub remove the line above
# uncomment the line below and modify as needed
# url:{{ name }}/archive/{{ version }}.tar.gz
sha256: d58439c548433adcda98e695be53e526ba940a4b9c44fb9a05d92cd495cdd47f
# sha256 is the prefered checksum -- you can get it for a file with:
# `openssl sha256 <file name>`.
# You may need the openssl package, available on conda-forge
# `conda install openssl -c conda-forge``
# Uncomment the following line if the package is pure python and the recipe is exactly the same for all platforms.
# It is okay if the dependencies are not built for all platforms/versions, although selectors are still not allowed.
# See for more details.
# noarch: python
number: 0
# If the installation is complex, or different between Unix and Windows, use separate bld.bat and 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.
# Note: --no-deps is currently required due to
# Once resolved, it should be removed.
script: "{{ PYTHON }} -m pip install . --no-deps -vv"
# 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') }}
- python
- pip
- python
# Some package might need a `test/commands` key to check CLI.
# List all the packages/modules that `` imports.
- simplejson
- simplejson.tests
# Remember to specify the license variants for BSD, Apache, GPL, and LGLP.
# Prefer the short version, e.g: GPL-2.0 instead of GNU General Public License version 2.0
# See
license: MIT
# The license_family, i.e. "BSD" if license is "BSD-3-Clause". (optional)
license_family: MIT
# 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
license_file: LICENSE.txt
summary: 'Simple, fast, extensible JSON encoder/decoder for Python'
# The remaining entries in this section are optional, but recommended
description: |
simplejson is a simple, fast, complete, correct and extensible
JSON <> encoder and decoder for Python 2.5+ and
Python 3.3+. It is pure Python code with no dependencies, but includes
an optional C extension for a serious speed boost.
# GitHub IDs for maintainers of the recipe.
# Always check with the people listed below if they are OK becoming maintainers of the recipe. (There will be spam!)
- LisaSimpson
- LandoCalrissian