Current File : /home/inlingua/miniconda3/pkgs/pycparser-2.21-pyhd3eb1b0_0/info/recipe/meta.yaml.template |
{% set name = "pycparser" %}
{% set version = "2.21" %}
{% set sha256 = "e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" %}
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:
noarch: python
number: 0
skip: True # [py<36]
script: {{ PYTHON }} -m pip install . -vvv
requirements:
host:
- pip
- python
- setuptools
- wheel
run:
- python >=3.6
test:
imports:
- pycparser
- pycparser.ply
requires:
- pip
- python <3.10
commands:
- pip check
about:
home: https://github.com/eliben/pycparser
license: BSD-3-clause
license_family: BSD
license_file: LICENSE
summary: Complete C99 parser in pure Python
description: |
pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library.
It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.
dev_url: https://github.com/eliben/pycparser
doc_url: https://github.com/eliben/pycparser/blob/master/README.rst
extra:
recipe-maintainers:
- synapticarbors