Commit Graph

111 Commits

Author SHA1 Message Date
Kenneth Reitz 670c4aecdd version bump (v0.4.1) 2011-05-22 14:13:49 -04:00
Kenneth Reitz c0faa9e79c new settings location 2011-05-22 13:31:17 -04:00
Johannes 7d0374df2f Slight refactor 2011-05-20 22:50:50 +02:00
Johannes bbd58b922b Migrate settings to new module 2011-05-20 20:32:39 +02:00
Kenneth Reitz ba79a2eb97 new settings module 2011-05-20 12:54:42 -04:00
Johannes c8cc2d0421 Relocate exceptions 2011-05-20 18:20:17 +02:00
Kenneth Reitz 51360e1ede version bump 2011-05-14 23:57:53 -04:00
Kenneth Reitz 5708fe9565 python 2.5 fix 2011-05-14 23:21:58 -04:00
Kenneth Reitz fa1db95814 Version bump: v0.3.4 2011-05-14 14:30:36 -04:00
Kenneth Reitz 14ef462263 package refactor 2011-05-14 14:21:42 -04:00
Kenneth Reitz 1421ffa32a HTTP Basic recursion. Fixes #31 2011-05-14 14:02:36 -04:00
Kenneth Reitz b1e28c7fd8 Added Megan Emurayama to authors 2011-05-14 13:04:49 -04:00
megane murayama 1971bdbe67 fix for post non-dict data 2011-05-12 12:50:09 -04:00
Kenneth Reitz 912f48eece slight refactor 2011-05-12 10:12:04 -04:00
Kenneth Reitz 86fb0cb235 Merge https://github.com/jgorset/requests into develop 2011-05-12 10:09:00 -04:00
Johannes Gorset 23ee58d6ec Encode both keys and values for incoming unicode data as UTF-8, coincidentally fixing a bug that caused UTF-8 encoded byte strings to be encoded twice and causing an UnicodeDecodeError. 2011-05-12 10:27:41 +02:00
Kenneth Reitz 01b22a7e12 version bump 2011-05-12 04:02:06 -04:00
Kenneth Reitz a046a04aa2 Merge branch 'feature/timeout' into develop 2011-05-12 03:56:13 -04:00
Kenneth Reitz b6f6048cff Encode incoming data.
Closes #27.
2011-05-12 03:14:09 -04:00
Johannes 77f4b8a75e Implement settings context manager 2011-04-21 18:38:33 +02:00
Johannes d93731213a Implement optional timeout for request functions 2011-04-21 14:54:30 +02:00
Kenneth Reitz 6e14d4704d version bump 2011-04-15 17:26:51 -04:00
Kenneth Reitz 2814664e91 Fixes #20. 2011-04-15 17:21:38 -04:00
Kenneth Reitz 7a62b10ff2 Automatically decompress gzipped responses if content-type is set. fixes #19 2011-04-14 19:44:29 -04:00
Kenneth Reitz 23d5761bd4 accept any extra args to r.read() 2011-04-02 18:22:05 -04:00
Kenneth Reitz ed8ff63048 Version bump to 0.3.1 2011-04-01 14:53:53 -04:00
Kenneth Reitz f2b04f94ca Response.read() [file like object] 2011-03-31 04:47:02 -04:00
Kenneth Reitz e350bea167 added Request.read 2011-03-31 04:46:19 -04:00
robmadole 2401f14975 Fixing User-agent header problem introduced with Python 2.7.1 2011-03-30 00:07:24 -05:00
Aram Dulyan 89192c64f0 An empty cookiejar evaluates to False, so it needs to be compared to None for the cookie functionality to work. 2011-03-09 22:31:13 +11:00
Kenneth Reitz a67cc5c5a9 someone stole the cookie jar 2011-03-06 19:19:22 -05:00
Kenneth Reitz fa2f1c5f60 Merge branch 'develop' of https://github.com/robmadole/requests into develop 2011-03-06 19:08:32 -05:00
Kenneth Reitz 9fdee250de Better POSTER header compatibility (Fixes #13) 2011-03-06 18:48:44 -05:00
robmadole e4c690e7bc Initial support for cookies 2011-03-01 09:21:00 -06:00
Kenneth Reitz b252cd8403 allow files to be upload along with form data 2011-02-25 08:00:11 -05:00
Kenneth Reitz b3b2b19212 hmmm 2011-02-25 07:39:19 -05:00
Kenneth Reitz 32f75585ad url builder, cleanups 2011-02-25 07:20:59 -05:00
Kenneth Reitz 14ba99f975 prettier imports 2011-02-25 05:03:12 -05:00
Kenneth Reitz ccb7fdd8c2 Version bump 2011-02-25 04:48:10 -05:00
Kenneth Reitz 3fe4753d5d Cleanups 2011-02-24 02:06:48 -05:00
Kenneth Reitz d91157c567 Merge branch 'develop' into merge/xero 2011-02-24 01:53:55 -05:00
Kenneth Reitz e7b8e9371a merge changes 2011-02-24 01:51:53 -05:00
Kenneth Reitz 47ecb3662d !+= 2011-02-24 01:30:00 -05:00
Flavio Percoco Premoli 6f5b64bca6 small workaround for issue #7 2011-02-23 08:49:08 +01:00
Kenneth Reitz e788ca7ee6 Safer error response handling. 2011-02-21 14:36:41 -05:00
digitalxero f96157d259 Fix a syntax error on py2.5 and pypy 2011-02-19 15:33:24 -05:00
digitalxero 15761fc126 Made it so people can add their own auth handlers and not just the 4 provided by Python 2011-02-19 15:07:58 -05:00
digitalxero edfdef2396 Add in a proper AuthManager instead of the list version that was being used.
Added support for all Auth types that python supports
2011-02-19 15:04:56 -05:00
digitalxero 3b82b06adc Added an async module to make it explicit to the user that they are using async calls. 2011-02-19 11:13:10 -05:00
digitalxero d1c89333d0 Remove the eventles code, this should live in requests.async or something so the user explicitly requests it
Clean up the code to get rid of the unnecessary AuthObject class
Cleanup the send method
Cleanup the convenience methods by adding a request method that they all use.
2011-02-19 10:51:54 -05:00