services/python-requests.git
12 years agowhitespace
Kenneth Reitz [Wed, 30 May 2012 00:53:13 +0000 (20:53 -0400)]
whitespace

12 years agov0.13.0
Kenneth Reitz [Wed, 30 May 2012 00:52:58 +0000 (20:52 -0400)]
v0.13.0

12 years agoby @mwielgoszewski
Kenneth Reitz [Tue, 29 May 2012 23:54:40 +0000 (19:54 -0400)]
by @mwielgoszewski

12 years agocleanup #633
Kenneth Reitz [Tue, 29 May 2012 23:53:22 +0000 (19:53 -0400)]
cleanup #633

12 years agoMerge pull request #633 from tzuryby/develop
Kenneth Reitz [Tue, 29 May 2012 23:51:48 +0000 (16:51 -0700)]
Merge pull request #633 from tzuryby/develop

poor man's patch for issue #630

12 years agoMerge pull request #619 from Lukasa/develop
Kenneth Reitz [Tue, 29 May 2012 23:49:51 +0000 (16:49 -0700)]
Merge pull request #619 from Lukasa/develop

Rewrite quickstart docs.

12 years agoMerge pull request #640 from JuhaS/patch-1
Kenneth Reitz [Tue, 29 May 2012 23:45:54 +0000 (16:45 -0700)]
Merge pull request #640 from JuhaS/patch-1

Small correction on a comment.

12 years agoMerge pull request #638 from mher/develop
Kenneth Reitz [Tue, 29 May 2012 23:44:56 +0000 (16:44 -0700)]
Merge pull request #638 from mher/develop

no_proxy support

12 years agoMerge pull request #632 from amalakar/develop
Kenneth Reitz [Tue, 29 May 2012 23:41:39 +0000 (16:41 -0700)]
Merge pull request #632 from amalakar/develop

Issue #505: Changed the store_cookie configuration to be part of the conig dict, instead of being a new argument

12 years agoSmall correction on a comment.
JuhaS [Mon, 28 May 2012 13:28:31 +0000 (16:28 +0300)]
Small correction on a comment.

12 years agoFixes python3 compatibility issue
Mher Movsisyan [Mon, 28 May 2012 09:11:59 +0000 (14:11 +0500)]
Fixes python3 compatibility issue

12 years agono_proxy support
Mher Movsisyan [Sun, 27 May 2012 17:21:26 +0000 (22:21 +0500)]
no_proxy support

12 years agothis try catch is a poor man's patch for issue #630 see https://github.com/kennethrei...
Tzury Bar Yochay [Thu, 24 May 2012 03:17:21 +0000 (06:17 +0300)]
this try catch is a poor man's patch for issue #630 see https://github.com/kennethreitz/requests/issues/630

12 years agoChange the None check from self.assertIsNone to python style None Check, as build...
Arup Malakar [Wed, 23 May 2012 21:25:54 +0000 (14:25 -0700)]
Change the None check from self.assertIsNone to python style None Check, as build was failing

12 years agoIssue #505: Changed the store_cookie configuration to be part of the config dict...
Arup Malakar [Wed, 23 May 2012 21:12:18 +0000 (14:12 -0700)]
Issue #505: Changed the store_cookie configuration to be part of the config dict, instead of being a new argument

12 years agoMerge pull request #626 from joshimhoff/develop
Kenneth Reitz [Tue, 22 May 2012 04:45:44 +0000 (21:45 -0700)]
Merge pull request #626 from joshimhoff/develop

Improvements to RequestsCookieJar

12 years agoRemoved print statements left over from debugging.
Josh Imhoff [Tue, 22 May 2012 00:27:47 +0000 (20:27 -0400)]
Removed print statements left over from debugging.

12 years agoWrote tests for new CookieJar functionality and made them pass.
Josh Imhoff [Tue, 22 May 2012 00:14:12 +0000 (20:14 -0400)]
Wrote tests for new CookieJar functionality and made them pass.

12 years agoIn cookies.py, CookieConflictError is now thrown if there is more than one cookie...
Josh Imhoff [Mon, 21 May 2012 22:21:12 +0000 (18:21 -0400)]
In cookies.py, CookieConflictError is now thrown if there is more than one cookie with same name.

12 years agoDocstrings and bug fixes in cookies.py
Josh Imhoff [Mon, 21 May 2012 21:59:38 +0000 (17:59 -0400)]
Docstrings and bug fixes in cookies.py

12 years agoFirst draft of full verbs.
Cory Benfield [Sat, 19 May 2012 20:34:36 +0000 (21:34 +0100)]
First draft of full verbs.

12 years agoDefined keys(), values(), and items() in order to support dict-like client interface...
Josh Imhoff [Fri, 18 May 2012 04:48:59 +0000 (00:48 -0400)]
Defined keys(), values(), and items() in order to support dict-like client interface. Now, we throw exceptions if __getitem__() or __setitem__() is used when multiple domains are in jar.

12 years agoCorrectly reflect redirection behaviour.
Cory Benfield [Thu, 17 May 2012 18:25:35 +0000 (19:25 +0100)]
Correctly reflect redirection behaviour.

The docs incorrectly listed HEAD as a method that follows redirects by
default: it does not. This commit resolves this issue, and thus resolves
issue #504.

12 years agoRewrite quickstart docs.
Cory Benfield [Thu, 17 May 2012 09:16:42 +0000 (10:16 +0100)]
Rewrite quickstart docs.

This should help with issue #503.

12 years agoMerge pull request #617 from mwielgoszewski/develop
Kenneth Reitz [Thu, 17 May 2012 00:34:02 +0000 (17:34 -0700)]
Merge pull request #617 from mwielgoszewski/develop

Expose case-insensitive key access when deleting a key from CaseInsensitveDict

12 years agofix test for 2.6's unittest
Kenneth Reitz [Thu, 17 May 2012 00:13:55 +0000 (17:13 -0700)]
fix test for 2.6's unittest

12 years agoauthors
Kenneth Reitz [Thu, 17 May 2012 00:09:43 +0000 (17:09 -0700)]
authors

12 years agoIssue #505: Allow disabling of cookie persistence/sending
Arup Malakar [Wed, 16 May 2012 22:07:15 +0000 (15:07 -0700)]
Issue #505: Allow disabling of cookie persistence/sending

12 years agoExpose case-insensitive key access when deleting a key from CaseInsensitiveDict
Marcin Wielgoszewski [Wed, 16 May 2012 17:58:51 +0000 (13:58 -0400)]
Expose case-insensitive key access when deleting a key from CaseInsensitiveDict

12 years agoMerge pull request #562 from slingamn/urandom
Kenneth Reitz [Wed, 16 May 2012 05:49:27 +0000 (22:49 -0700)]
Merge pull request #562 from slingamn/urandom

replace utils.randombytes with os.urandom

12 years agoreplace utils.randombytes with os.urandom
Shivaram Lingamneni [Wed, 2 May 2012 01:20:44 +0000 (18:20 -0700)]
replace utils.randombytes with os.urandom

12 years agoMerge pull request #614 from ib-lundgren/multipart_fix
Kenneth Reitz [Tue, 15 May 2012 15:39:20 +0000 (08:39 -0700)]
Merge pull request #614 from ib-lundgren/multipart_fix

Better content-type detection and unicode fix

12 years agoUnicode fix for py3
Ib Lundgren [Tue, 15 May 2012 15:37:15 +0000 (17:37 +0200)]
Unicode fix for py3

12 years agoMerge pull request #613 from surajbarkale/patch-1
Kenneth Reitz [Tue, 15 May 2012 15:31:43 +0000 (08:31 -0700)]
Merge pull request #613 from surajbarkale/patch-1

Remove sharing of base_headers config between sessions.

12 years agoBetter content-type detection and unicode fix
Ib Lundgren [Tue, 15 May 2012 15:20:01 +0000 (17:20 +0200)]
Better content-type detection and unicode fix

12 years agoRemove sharing of base_headers config between sessions.
Suraj Barkale [Tue, 15 May 2012 14:17:02 +0000 (19:47 +0530)]
Remove sharing of base_headers config between sessions.
Since base_headers is a dictionary, it's reference was shared with all instances of
Session objects. Using deepcopy here should not incur large performance penalty.

12 years agoMerge pull request #611 from pnasrat/develop
Kenneth Reitz [Mon, 14 May 2012 02:47:19 +0000 (19:47 -0700)]
Merge pull request #611 from pnasrat/develop

Improve developer documentation.

12 years agoImprove developer documentation.
Paul Nasrat [Sun, 13 May 2012 23:09:52 +0000 (16:09 -0700)]
Improve developer documentation.

I cloned, followed the todo and had failures as no certifi or chardet.

Fixed up so easy to get started.

12 years agoMerge pull request #610 from medwards/whitespace
Kenneth Reitz [Sun, 13 May 2012 18:01:22 +0000 (11:01 -0700)]
Merge pull request #610 from medwards/whitespace

Removed extra whitespace

12 years agoRemoved extra whitespace
Michael Edwards [Sun, 13 May 2012 09:59:31 +0000 (11:59 +0200)]
Removed extra whitespace

12 years agoMerge pull request #607 from ztest/develop
Kenneth Reitz [Sat, 12 May 2012 21:23:04 +0000 (14:23 -0700)]
Merge pull request #607 from ztest/develop

Fix a docstring typo (of -> if).

12 years agoFix a docstring typo (of -> if).
ztest [Sat, 12 May 2012 17:09:14 +0000 (13:09 -0400)]
Fix a docstring typo (of -> if).

12 years agoremove unused import
Shivaram Lingamneni [Thu, 10 May 2012 22:14:44 +0000 (15:14 -0700)]
remove unused import

12 years agosemver
Kenneth Reitz [Thu, 10 May 2012 22:11:35 +0000 (17:11 -0500)]
semver

12 years agoremove oreos
Kenneth Reitz [Thu, 10 May 2012 22:10:47 +0000 (17:10 -0500)]
remove oreos

12 years agoremove gevent extras_require
Kenneth Reitz [Thu, 10 May 2012 22:09:53 +0000 (17:09 -0500)]
remove gevent extras_require

12 years agoremove requests async tests
Kenneth Reitz [Thu, 10 May 2012 22:02:22 +0000 (17:02 -0500)]
remove requests async tests

12 years agoremove requests.async
Kenneth Reitz [Thu, 10 May 2012 22:01:09 +0000 (17:01 -0500)]
remove requests.async

12 years agomakin' history
Kenneth Reitz [Thu, 10 May 2012 18:10:50 +0000 (13:10 -0500)]
makin' history

12 years agoMerge pull request #603 from benmao/develop
Kenneth Reitz [Thu, 10 May 2012 18:07:00 +0000 (11:07 -0700)]
Merge pull request #603 from benmao/develop

get cookie like dict, such as s.cookies.get('test', 'no cookie')

12 years agoMerge pull request #604 from joshimhoff/develop
Kenneth Reitz [Thu, 10 May 2012 18:06:24 +0000 (11:06 -0700)]
Merge pull request #604 from joshimhoff/develop

New implementation of safe_mode.

12 years agoget cookie like dict, such as self.cookies.get('test', 'no cookie')
ben [Thu, 10 May 2012 14:17:23 +0000 (22:17 +0800)]
get cookie like dict, such as self.cookies.get('test', 'no cookie')

12 years agoNow, safe_mode will catch socket.timeout too.
Josh Imhoff [Wed, 9 May 2012 19:13:12 +0000 (15:13 -0400)]
Now, safe_mode will catch socket.timeout too.

12 years agoNew implementation of safe_mode. Now, we throw exceptions in models.py regardless...
Josh Imhoff [Wed, 9 May 2012 18:47:29 +0000 (14:47 -0400)]
New implementation of safe_mode. Now, we throw exceptions in models.py regardless of safe_mode. We catch those exceptions at the API level and return a blank Response. See safe_mode.py for details.

12 years agoMerge pull request #595 from reclosedev/sess-cookies-no-resp
Kenneth Reitz [Tue, 8 May 2012 15:06:51 +0000 (08:06 -0700)]
Merge pull request #595 from reclosedev/sess-cookies-no-resp

Session cookies not saved when Session.request is called with return_response=False

12 years agoAdd myself to AUTHORS.rst
Roman Haritonov [Tue, 8 May 2012 10:30:24 +0000 (14:30 +0400)]
Add myself to AUTHORS.rst

12 years agoMove session cookie saving from Session.request() to Request._build_response()
Roman Haritonov [Tue, 8 May 2012 09:02:39 +0000 (13:02 +0400)]
Move session cookie saving from Session.request() to  Request._build_response()

12 years agoTest async requests with Session cookies
Roman Haritonov [Tue, 8 May 2012 08:55:36 +0000 (12:55 +0400)]
Test async requests with Session cookies

12 years agoTest if cookies are saving to session when session.request is called with return_resp...
Roman Haritonov [Tue, 8 May 2012 08:17:58 +0000 (12:17 +0400)]
Test if cookies are saving to session when session.request is called with return_response=False

12 years agoMerge pull request #594 from slingamn/makefile_again
Kenneth Reitz [Tue, 8 May 2012 05:46:00 +0000 (22:46 -0700)]
Merge pull request #594 from slingamn/makefile_again

unbreak the Jenkins build again/hopefully :-/

12 years agoremove the oauthlib trunk from requirements.txt
Shivaram Lingamneni [Tue, 8 May 2012 05:40:11 +0000 (22:40 -0700)]
remove the oauthlib trunk from requirements.txt

12 years agounbreak the Jenkins build (again/hopefully)
Shivaram Lingamneni [Tue, 8 May 2012 05:36:51 +0000 (22:36 -0700)]
unbreak the Jenkins build (again/hopefully)

Pyflakes is unavailable in the Jenkins Python 3 / PyPy environments

12 years agothread safe
Kenneth Reitz [Tue, 8 May 2012 05:24:30 +0000 (01:24 -0400)]
thread safe

12 years agogah
Kenneth Reitz [Tue, 8 May 2012 05:21:48 +0000 (01:21 -0400)]
gah

12 years agov0.12.1 v0.12.1
Kenneth Reitz [Tue, 8 May 2012 05:18:05 +0000 (01:18 -0400)]
v0.12.1

12 years agoredirects clear files also
Kenneth Reitz [Tue, 8 May 2012 05:14:17 +0000 (01:14 -0400)]
redirects clear files also

Fixes #575

12 years agoMerge remote-tracking branch 'origin/develop' into develop
Kenneth Reitz [Tue, 8 May 2012 04:58:32 +0000 (00:58 -0400)]
Merge remote-tracking branch 'origin/develop' into develop

12 years agoMerge pull request #559 from barberj/issue_526
Kenneth Reitz [Tue, 8 May 2012 04:58:20 +0000 (21:58 -0700)]
Merge pull request #559 from barberj/issue_526

Issue #526

12 years agoyay json
Kenneth Reitz [Tue, 8 May 2012 04:57:46 +0000 (00:57 -0400)]
yay json

fixes #593

12 years agoadding test verifying data httpbin sees
barberj [Sun, 6 May 2012 23:24:37 +0000 (19:24 -0400)]
adding test verifying data httpbin sees

12 years agosynatx error for python3. all strings are unicode
barberj [Sun, 6 May 2012 22:50:42 +0000 (18:50 -0400)]
synatx error for python3. all strings are unicode

12 years agosending strings to be received as files
barberj [Wed, 25 Apr 2012 20:45:21 +0000 (16:45 -0400)]
sending strings to be received as files

12 years agoadded unicode strings
barberj [Sat, 21 Apr 2012 03:30:45 +0000 (23:30 -0400)]
added unicode strings

12 years agocredit where credits due
barberj [Sat, 21 Apr 2012 02:18:28 +0000 (22:18 -0400)]
credit where credits due

12 years agoadded mutlipart file=strings
barberj [Sat, 21 Apr 2012 02:15:35 +0000 (22:15 -0400)]
added mutlipart file=strings

12 years agoMerge pull request #590 from berkerpeksag/doc-links
Kenneth Reitz [Sun, 6 May 2012 19:54:06 +0000 (12:54 -0700)]
Merge pull request #590 from berkerpeksag/doc-links

Fixed broken links in TODO docs.

12 years agoFixed broken links in TODO docs.
Berker Peksag [Sun, 6 May 2012 19:26:28 +0000 (22:26 +0300)]
Fixed broken links in TODO docs.

12 years agoMerge pull request #585 from chazapis/develop
Kenneth Reitz [Fri, 4 May 2012 18:49:49 +0000 (11:49 -0700)]
Merge pull request #585 from chazapis/develop

Fix out-of-range issue with iter_lines (#515).

12 years agoMerge pull request #587 from slingamn/jenkins
Kenneth Reitz [Fri, 4 May 2012 18:48:35 +0000 (11:48 -0700)]
Merge pull request #587 from slingamn/jenkins

unbreak the Jenkins build by excluding ./env/*

12 years agounbreak the Jenkins build by excluding ./env/*
Shivaram Lingamneni [Fri, 4 May 2012 11:45:30 +0000 (04:45 -0700)]
unbreak the Jenkins build by excluding ./env/*

12 years agoMerge pull request #579 from slingamn/pyflakes.release
Kenneth Reitz [Fri, 4 May 2012 06:29:04 +0000 (23:29 -0700)]
Merge pull request #579 from slingamn/pyflakes.release

Changes for #574

12 years agoMerge pull request #581 from crodjer/develop
Kenneth Reitz [Fri, 4 May 2012 06:28:07 +0000 (23:28 -0700)]
Merge pull request #581 from crodjer/develop

A utility for using environment proxies

12 years agoMerge pull request #582 from slingamn/cookietests.release
Kenneth Reitz [Fri, 4 May 2012 06:26:44 +0000 (23:26 -0700)]
Merge pull request #582 from slingamn/cookietests.release

Tests for persistent and secure cookies

12 years agoTests for persistent and secure cookies
Shivaram Lingamneni [Fri, 4 May 2012 05:21:17 +0000 (22:21 -0700)]
Tests for persistent and secure cookies

12 years agoAdd myself to authors
Rohan Jain [Fri, 4 May 2012 05:29:57 +0000 (10:59 +0530)]
Add myself to authors

Signed-off-by: Rohan Jain <crodjer@gmail.com>
12 years agoUse utility for environment proxy as fallback
Rohan Jain [Fri, 4 May 2012 05:14:07 +0000 (10:44 +0530)]
Use utility for environment proxy as fallback

Signed-off-by: Rohan Jain <crodjer@gmail.com>
12 years agoA utility function to fetch environment proxies
Rohan Jain [Fri, 4 May 2012 05:11:57 +0000 (10:41 +0530)]
A utility function to fetch environment proxies

This adds support for lowercase environment proxy variables (which are
quite popular too). It returns proxies in a format compatible with
request's proxy parameter.
Moreover, it can be used in the request models for proxy defaults.

Signed-off-by: Rohan Jain <crodjer@gmail.com>
12 years agoMerge pull request #580 from slingamn/keepalive
Kenneth Reitz [Fri, 4 May 2012 04:33:42 +0000 (21:33 -0700)]
Merge pull request #580 from slingamn/keepalive

Fix and test for #458

12 years agofix for #458
Shivaram Lingamneni [Fri, 4 May 2012 04:16:56 +0000 (21:16 -0700)]
fix for #458

12 years agotest for #458
Shivaram Lingamneni [Fri, 4 May 2012 04:16:46 +0000 (21:16 -0700)]
test for #458

12 years agoquiet spurious pyflakes errors
Shivaram Lingamneni [Thu, 3 May 2012 05:37:45 +0000 (22:37 -0700)]
quiet spurious pyflakes errors

12 years agoVarious Makefile updates
Shivaram Lingamneni [Thu, 3 May 2012 05:35:10 +0000 (22:35 -0700)]
Various Makefile updates

12 years agoMerge pull request #577 from slingamn/redirects_537
Kenneth Reitz [Thu, 3 May 2012 08:36:12 +0000 (01:36 -0700)]
Merge pull request #577 from slingamn/redirects_537

Fix and test for #537

12 years agoMerge pull request #572 from slingamn/chardet_2
Kenneth Reitz [Thu, 3 May 2012 08:35:47 +0000 (01:35 -0700)]
Merge pull request #572 from slingamn/chardet_2

cleanup, redux

12 years agofix crash in safe mode when response.cookies is None
Shivaram Lingamneni [Thu, 3 May 2012 08:28:59 +0000 (01:28 -0700)]
fix crash in safe mode when response.cookies is None

12 years agoadd a test for max_redirects in safe/normal modes
Shivaram Lingamneni [Thu, 3 May 2012 08:21:37 +0000 (01:21 -0700)]
add a test for max_redirects in safe/normal modes

12 years agoconsistency: .text shouldn't recover from unicode decoding errors, either
Shivaram Lingamneni [Wed, 2 May 2012 08:09:10 +0000 (01:09 -0700)]
consistency: .text shouldn't recover from unicode decoding errors, either

12 years agoremove fancy test assertions that are unavailable on 2.6
Shivaram Lingamneni [Wed, 2 May 2012 07:19:21 +0000 (00:19 -0700)]
remove fancy test assertions that are unavailable on 2.6

12 years agoraise a ValueError if no encoding was sent and chardet is unavailable
Shivaram Lingamneni [Wed, 2 May 2012 06:55:56 +0000 (23:55 -0700)]
raise a ValueError if no encoding was sent and chardet is unavailable

12 years agoHave Travis run all tests except the external and async ones
Shivaram Lingamneni [Wed, 2 May 2012 06:42:24 +0000 (23:42 -0700)]
Have Travis run all tests except the external and async ones

(async is currently unsupported under Python 3)