/
meta.yaml
72 lines (63 loc) · 3.05 KB
/
meta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# 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.
{% set name = "simplejson" %}
{% set version = "3.8.2" %}
{% set 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``
package:
name: {{ name|lower }}
version: {{ version }}
source:
fn: {{ name }}-{{ version }}.tar.gz
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: {{ sha256 }}
build:
number: 0
# 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 Python 2.7, 3.4, and above, for all major OSs.
# Add the line "skip: True # [py<34]" (for example) to limit to Python 3.4 and newer, or "skip: True # [not win]" to limit to Windows.
script: python setup.py install --single-version-externally-managed --record record.txt
requirements:
build:
- python
# When setuptools is available add the `--single-version-externally-managed --record record.txt` above.
- setuptools
# if your project compiles code (such as a C extension) then add `toolchain` as a build requirement.
run:
- python
test:
# Some package might need a `test/commands` key to check CLI.
# List all the packages/modules that `run_test.py` imports.
imports:
- simplejson
- simplejson.tests
about:
home: http://github.com/simplejson/simplejson
# 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 https://opensource.org/licenses/alphabetical
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 http://conda.pydata.org/docs/building/meta-yaml.html#license-file
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 <http://json.org> 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.
doc_url: http://simplejson.readthedocs.io/
dev_url: https://github.com/simplejson/simplejson
extra:
recipe-maintainers:
# 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!)
- HomerSimpson
- LukeSkywalker