{% set name = "attrs" %} {% set version = "21.4.0" %} {% set sha256 = "626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd" %} 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 script: python -m pip install . --no-deps --ignore-installed requirements: host: - pip - python - setuptools run: - python test: imports: - attr requires: - coverage - hypothesis - pip - pympler - six commands: - pip check about: home: https://attrs.readthedocs.io/en/stable/ license: MIT license_family: MIT license_file: LICENSE summary: attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). description: | attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). Its main goal is to help you to write concise and correct software without slowing down your code. For that, it gives you a class decorator and a way to declaratively define the attributes on that class: doc_url: https://attrs.readthedocs.io/en/stable/ dev_url: https://github.com/python-attrs/attrs extra: recipe-maintainers: - CJ-Wright - licode - nicoddemus - jochym