{% set name = "itemadapter" %} {% set version = "0.3.0" %} package: name: {{ name|lower }} version: {{ version }} source: url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz sha256: ab2651ba20f5f6d0e15f041deba4c13ffc59270def2bd01518d13e94c4cd27d1 build: noarch: python number: 0 script: {{ PYTHON }} -m pip install . -vv requirements: host: - python >=3.6 - pip - setuptools - wheel run: - python >=3.6 # Optional dependencies #- scrapy # needed to interact with scrapy items #- attrs # needed to interact with attrs-based items #- pydantic # needed to interact with pydantic-based items test: imports: - itemadapter requires: - pip commands: - pip check about: home: https://github.com/scrapy/itemadapter license: BSD-3-Clause license_family: BSD license_file: LICENSE summary: Common interface for different data containers description: | The ItemAdapter class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation. dev_url: https://github.com/scrapy/itemadapter doc_url: https://github.com/scrapy/itemadapter/blob/master/README.md extra: recipe-maintainers: - Gallaecio - wRAR - dangra - rmax