Josh Imhoff
686db5d452
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.
2012-05-18 00:48:59 -04:00
Kenneth Reitz
2d9746621a
Merge pull request #617 from mwielgoszewski/develop
...
Expose case-insensitive key access when deleting a key from CaseInsensitveDict
2012-05-16 17:34:02 -07:00
Kenneth Reitz
3c14435109
fix test for 2.6's unittest
2012-05-16 17:13:55 -07:00
Kenneth Reitz
4cf31b0b86
authors
2012-05-16 17:09:43 -07:00
Arup Malakar
c501784541
Issue #505 : Allow disabling of cookie persistence/sending
2012-05-16 15:07:15 -07:00
Marcin Wielgoszewski
4b7c5dab0e
Expose case-insensitive key access when deleting a key from CaseInsensitiveDict
2012-05-16 13:58:51 -04:00
Kenneth Reitz
c477f6eb6f
Merge pull request #562 from slingamn/urandom
...
replace utils.randombytes with os.urandom
2012-05-15 22:49:27 -07:00
Shivaram Lingamneni
f25827c5b6
replace utils.randombytes with os.urandom
2012-05-15 15:42:03 -07:00
Kenneth Reitz
355003b400
Merge pull request #614 from ib-lundgren/multipart_fix
...
Better content-type detection and unicode fix
2012-05-15 08:39:20 -07:00
Ib Lundgren
6a9d59ea97
Unicode fix for py3
2012-05-15 17:37:15 +02:00
Kenneth Reitz
2f50cb92b6
Merge pull request #613 from surajbarkale/patch-1
...
Remove sharing of base_headers config between sessions.
2012-05-15 08:31:43 -07:00
Ib Lundgren
c24665b593
Better content-type detection and unicode fix
2012-05-15 17:20:01 +02:00
Suraj Barkale
973e9cb548
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.
2012-05-15 19:47:02 +05:30
Kenneth Reitz
763393f70a
Merge pull request #611 from pnasrat/develop
...
Improve developer documentation.
2012-05-13 19:47:19 -07:00
Paul Nasrat
2c11473816
Improve developer documentation.
...
I cloned, followed the todo and had failures as no certifi or chardet.
Fixed up so easy to get started.
2012-05-13 16:09:52 -07:00
Kenneth Reitz
40d325366b
Merge pull request #610 from medwards/whitespace
...
Removed extra whitespace
2012-05-13 11:01:22 -07:00
Michael Edwards
51f7628078
Removed extra whitespace
2012-05-13 11:59:31 +02:00
Kenneth Reitz
4161a7ec6a
Merge pull request #607 from ztest/develop
...
Fix a docstring typo (of -> if).
2012-05-12 14:23:04 -07:00
ztest
ed767cb703
Fix a docstring typo (of -> if).
2012-05-12 13:09:14 -04:00
Shivaram Lingamneni
0442122d34
remove unused import
2012-05-10 15:14:44 -07:00
Kenneth Reitz
327b9eab87
semver
2012-05-10 17:11:35 -05:00
Kenneth Reitz
3ee594140b
remove oreos
2012-05-10 17:10:47 -05:00
Kenneth Reitz
15694fa2f7
remove gevent extras_require
2012-05-10 17:09:53 -05:00
Kenneth Reitz
07f6675376
remove requests async tests
2012-05-10 17:02:22 -05:00
Kenneth Reitz
32327f8f7c
remove requests.async
2012-05-10 17:01:09 -05:00
Kenneth Reitz
a050faf084
makin' history
2012-05-10 13:10:50 -05:00
Kenneth Reitz
0a37d82444
Merge pull request #603 from benmao/develop
...
get cookie like dict, such as s.cookies.get('test', 'no cookie')
2012-05-10 11:07:00 -07:00
Kenneth Reitz
3d2d072927
Merge pull request #604 from joshimhoff/develop
...
New implementation of safe_mode.
2012-05-10 11:06:24 -07:00
ben
44663b5e8e
get cookie like dict, such as self.cookies.get('test', 'no cookie')
2012-05-10 22:17:23 +08:00
Josh Imhoff
db43eb4cb9
Now, safe_mode will catch socket.timeout too.
2012-05-09 15:13:12 -04:00
Josh Imhoff
cff70e75b7
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.
2012-05-09 14:47:29 -04:00
Kenneth Reitz
2d328d8a7f
Merge pull request #595 from reclosedev/sess-cookies-no-resp
...
Session cookies not saved when Session.request is called with return_response=False
2012-05-08 08:06:51 -07:00
Roman Haritonov
c010f5895a
Add myself to AUTHORS.rst
2012-05-08 14:30:24 +04:00
Roman Haritonov
33f1087584
Move session cookie saving from Session.request() to Request._build_response()
2012-05-08 13:02:39 +04:00
Roman Haritonov
975430d5e6
Test async requests with Session cookies
2012-05-08 12:55:36 +04:00
Roman Haritonov
56ef079e6f
Test if cookies are saving to session when session.request is called with return_response=False
2012-05-08 12:17:58 +04:00
Kenneth Reitz
0308a2806a
Merge pull request #594 from slingamn/makefile_again
...
unbreak the Jenkins build again/hopefully :-/
2012-05-07 22:46:00 -07:00
Shivaram Lingamneni
175945b0bd
remove the oauthlib trunk from requirements.txt
2012-05-07 22:40:11 -07:00
Shivaram Lingamneni
2ee67441c8
unbreak the Jenkins build (again/hopefully)
...
Pyflakes is unavailable in the Jenkins Python 3 / PyPy environments
2012-05-07 22:36:51 -07:00
Kenneth Reitz
6fd03d5f20
thread safe
2012-05-08 01:24:30 -04:00
Kenneth Reitz
a3a928c7f1
gah
2012-05-08 01:21:48 -04:00
Kenneth Reitz
bca920c1c1
v0.12.1
v0.12.1
2012-05-08 01:18:05 -04:00
Kenneth Reitz
6b09e6ee34
redirects clear files also
...
Fixes #575
2012-05-08 01:14:17 -04:00
Kenneth Reitz
2a7811bf2f
Merge remote-tracking branch 'origin/develop' into develop
2012-05-08 00:58:32 -04:00
Kenneth Reitz
e627c1f8a8
Merge pull request #559 from barberj/issue_526
...
Issue #526
2012-05-07 21:58:20 -07:00
Kenneth Reitz
fe7348cc53
yay json
...
fixes #593
2012-05-08 00:57:46 -04:00
barberj
b066902705
adding test verifying data httpbin sees
2012-05-06 19:24:37 -04:00
barberj
64eb415ec0
synatx error for python3. all strings are unicode
2012-05-06 18:50:42 -04:00
barberj
e912a6f5da
sending strings to be received as files
2012-05-06 15:14:57 -07:00
barberj
3288426f2b
added unicode strings
2012-05-06 15:14:57 -07:00