| 1234567891011121314151617181920212223242526272829303132 |
- # -*- coding: utf-8 -*-
- import requests
- from invoke import run, task
- @task
- def test():
- run('py.test', pty=True)
- @task
- def deps():
- print('Vendoring urllib3...')
- run('rm -fr requests/packages/urllib3')
- run('git clone https://github.com/shazow/urllib3.git')
- run('mv urllib3/urllib3 requests/packages/')
- run('rm -fr urllib3')
- print('Vendoring Charade...')
- run('rm -fr requests/packages/charade')
- run('git clone https://github.com/sigmavirus24/charade.git')
- run('mv charade/charade requests/packages/')
- run('rm -fr charade')
- @task
- def certs():
- print('Grabbing latest CA Bundle...')
- r = requests.get('https://raw.github.com/kennethreitz/certifi/master/certifi/cacert.pem')
- with open('requests/cacert.pem', 'w') as f:
- f.write(r.content)
|