Removed extra extra parentheses in SessionRedirectMixin.resolve_redirects
[services/python-requests.git] / tasks.py
1 # -*- coding: utf-8 -*-
2
3 import requests
4 from invoke import run, task
5
6 @task
7 def test():
8     run('py.test', pty=True)
9
10 @task
11 def deps():
12     print('Vendoring urllib3...')
13
14     run('rm -fr requests/packages/urllib3')
15     run('git clone https://github.com/shazow/urllib3.git')
16     run('mv urllib3/urllib3 requests/packages/')
17     run('rm -fr urllib3')
18
19     print('Vendoring Charade...')
20
21     run('rm -fr requests/packages/charade')
22     run('git clone https://github.com/sigmavirus24/charade.git')
23     run('mv charade/charade requests/packages/')
24     run('rm -fr charade')
25
26 @task
27 def certs():
28     print('Grabbing latest CA Bundle...')
29     r = requests.get('https://raw.github.com/kennethreitz/certifi/master/certifi/cacert.pem')
30
31     with open('requests/cacert.pem', 'w') as f:
32         f.write(r.content)