From 4c77f3fecfcf6c23e9ab21b9f9a55ffed7640a07 Mon Sep 17 00:00:00 2001 From: Phil Elson <pelson.pub@gmail.com> Date: Tue, 12 Apr 2016 06:50:38 +0100 Subject: [PATCH] Added tornado, certify and ssl_match_hostname. --- recipes/certifi/meta.yaml | 34 +++++++++++++++++++++++ recipes/ssl_match_hostname/meta.yaml | 35 ++++++++++++++++++++++++ recipes/tornado/meta.yaml | 41 ++++++++++++++++++++++++++++ 3 files changed, 110 insertions(+) create mode 100644 recipes/certifi/meta.yaml create mode 100644 recipes/ssl_match_hostname/meta.yaml create mode 100644 recipes/tornado/meta.yaml diff --git a/recipes/certifi/meta.yaml b/recipes/certifi/meta.yaml new file mode 100644 index 0000000000000..3d50f0076ac40 --- /dev/null +++ b/recipes/certifi/meta.yaml @@ -0,0 +1,34 @@ +{% set version = "2016.2.28" %} + +package: + name: certifi + version: {{ version }} + +source: + fn: certifi-{{ version }}.tar.gz + url: https://pypi.python.org/packages/source/c/certifi/certifi-{{ version }}.tar.gz + sha256: 5e8eccf95924658c97b990b50552addb64f55e1e3dfe4880456ac1f287dc79d0 + +build: + number: 0 + script: python setup.py install + +requirements: + build: + - python + run: + - python + +test: + imports: + - certifi + +about: + home: http://certifi.io/ + license: ISC + summary: Python package for providing Mozilla's CA Bundle. + +extra: + recipe-maintainers: + - dan-blanchard + - pelson diff --git a/recipes/ssl_match_hostname/meta.yaml b/recipes/ssl_match_hostname/meta.yaml new file mode 100644 index 0000000000000..fde5c2f87f5a8 --- /dev/null +++ b/recipes/ssl_match_hostname/meta.yaml @@ -0,0 +1,35 @@ +{% set version = "3.5.0.1" %} +package: + name: ssl_match_hostname + version: {{ version }} + +source: + fn: backports.ssl_match_hostname-{{ version }}.tar.gz + url: https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/backports.ssl_match_hostname-{{ version }}.tar.gz + sha256: 502ad98707319f4a51fa2ca1c677bd659008d27ded9f6380c79e8932e38dcdf2 + +build: + number: 0 + script: python setup.py install + skip: True # [py>=35] + +requirements: + build: + - python + run: + - python + +test: + imports: + - backports + - backports.ssl_match_hostname + +about: + home: http://bitbucket.org/brandon/backports.ssl_match_hostname + license: Python Software Foundation License + summary: 'The ssl.match_hostname() function from Python 3.5' + +extra: + recipe-maintainers: + - mwcraig + - pelson diff --git a/recipes/tornado/meta.yaml b/recipes/tornado/meta.yaml new file mode 100644 index 0000000000000..0fde66d151e54 --- /dev/null +++ b/recipes/tornado/meta.yaml @@ -0,0 +1,41 @@ +{% set version = "4.2.1" %} + +package: + name: tornado + version: {{ version }} + +source: + fn: tornado-{{ version }}.tar.gz + url: https://pypi.python.org/packages/source/t/tornado/tornado-{{ version }}.tar.gz + md5: d523204389cfb70121bb69709f551b20 + +build: + number: 0 + script: python setup.py install --single-version-externally-managed --record=record.txt + +requirements: + build: + - python + - setuptools + - ssl_match_hostname # [py<35] + - certifi + run: + - python + - ssl_match_hostname # [py<35] + - certifi + +test: + imports: + - tornado + - tornado.platform + - tornado.test + +about: + home: http://www.tornadoweb.org/ + license: Apache Software License + summary: 'Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.' + +extra: + recipe-maintainers: + - jakirkham + - pelson