{% set name = "pycparser" %} {% set version = "2.18" %} {% set sha256 = "99a8ca03e29851d96616ad0404b4aad7d9ee16f25c9f9708a11faf2810f7b226" %} 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: 1 script: python setup.py install --single-version-externally-managed --record=record.txt requirements: host: - python - setuptools run: - python test: imports: - pycparser - pycparser.ply about: home: https://github.com/eliben/pycparser license: BSD 3-clause license_file: LICENSE license_family: BSD 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://pypi.python.org/pypi/pycparser doc_source_url: https://github.com/eliben/pycparser extra: recipe-maintainers: - synapticarbors - mingwandroid