123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- {% set name = "urllib3" %}
- {% set version = "1.26.16" %}
- package:
- name: {{ name|lower }}
- version: {{ version }}
- source:
- url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
- sha256: 8f135f6502756bde6b2a9b28989df5fbe87c9970cecaa69041edcce7f0589b14
- build:
- number: 0
- skip: True # [py<36]
- script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation -vv
- requirements:
- host:
- - python
- - pip
- - setuptools
- - wheel
- run:
- - python
- # optional deps [secure]
- - pyopenssl >=0.14
- - cryptography >=1.3.4
- - idna >=2.0.0
- - certifi
- # optional deps [socks]
- - pysocks >=1.5.6,<2.0,!=1.5.7
- # optional deps [brotli]
- # issue with brotli and brotlicffi, so revert to brotlipy
- # https://github.com/AnacondaRecipes/urllib3-feedstock/issues/2
- - brotlipy >=0.6.0
- test:
- imports:
- - urllib3
- - urllib3.contrib
- - urllib3.contrib._securetransport
- - urllib3.packages
- - urllib3.packages.backports
- - urllib3.util
- commands:
- - pip check
- requires:
- - pip
- about:
- home: https://urllib3.readthedocs.io/
- license: MIT
- license_family: MIT
- license_file: LICENSE.txt
- summary: HTTP library with thread-safe connection pooling, file post, and more.
- description: |
- urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the
- Python ecosystem already uses urllib3. urllib3 brings many critical features
- that are missing from the Python standard libraries, such as thread safety,
- connection pooling, client side ssl/tls verification, support for gzip and
- deflate encodings, HTTP and SOCKS proxy support, helpers for retrying requests
- and dealing with HTTP redirects.
- doc_url: https://urllib3.readthedocs.io/
- dev_url: https://github.com/urllib3/urllib3
- extra:
- recipe-maintainers:
- - pmlandwehr
- - sigmavirus24
- - ocefpaf
- - sethmlarson
|