Commit Graph

237 Commits

Author SHA256 Message Date
Stephan Kulow
68a1315d8f Accepting request 148913 from devel:languages:python
- Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to
  https://github.com/kennethreitz/requests/issues/1111, the base
  license is Apache-2.0 but requests ships two libraries (bnc#799119):
  + charade: LGPL-2.1+ 
  + urllib3: MIT

- Initial python3 support

- Update to version 1.1.0:
  * CHUNKED REQUESTS
  * Support for iterable response bodies
  * Assume servers persist redirect params
  * Allow explicit content types to be specified for file data
  * Make merge_kwargs case-insensitive when looking up keys


- Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to
  https://github.com/kennethreitz/requests/issues/1111, the base
  license is Apache-2.0 but requests ships two libraries (bnc#799119):
  + charade: LGPL-2.1+ 
  + urllib3: MIT

- Initial python3 support

OBS-URL: https://build.opensuse.org/request/show/148913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=8
2013-01-20 13:43:32 +00:00
Sascha Peilicke
6e2c5633b9 - Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to
https://github.com/kennethreitz/requests/issues/1111, the base
  license is Apache-2.0 but requests ships two libraries (bnc#799119):
  + charade: LGPL-2.1+ 
  + urllib3: MIT

- Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to
  https://github.com/kennethreitz/requests/issues/1111, the base
  license is Apache-2.0 but requests ships two libraries (bnc#799119):
  + charade: LGPL-2.1+ 
  + urllib3: MIT

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=30
2013-01-18 08:32:38 +00:00
Sascha Peilicke
e2a709661b Accepting request 148653 from home:posophe:branches:devel:languages:python
Update and python3 support

OBS-URL: https://build.opensuse.org/request/show/148653
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=29
2013-01-17 12:07:06 +00:00
Stephan Kulow
ba98421cca Accepting request 142225 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/142225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=7
2012-11-21 16:07:46 +00:00
Stephan Kulow
1da100dc4b Accepting request 142225 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/142225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=7
2012-11-21 16:07:46 +00:00
James Oakley
28223b2c21 - Update to 0.14.2:
* Improved mime-compatible JSON handling
  * Proxy fixes
  * Path hack fixes
  * Case-Insensistive Content-Encoding headers
  * Support for CJK parameters in form posts

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=27
2012-11-13 22:05:46 +00:00
Stephan Kulow
c4ec6eae40 Accepting request 139141 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/139141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=6
2012-10-25 19:26:42 +00:00
Stephan Kulow
b3585815f4 Accepting request 139141 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/139141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=6
2012-10-25 19:26:42 +00:00
James Oakley
ec9d2022ef - Update to 0.14.1:
* Python 3.3 Compatibility
  * Simply default accept-encoding
  * Bugfixes
- 0.14.0 (2012-09-02)
  * No more iter_content errors if already downloaded.
- 0.13.9 (2012-08-25)
  * Fix for OAuth + POSTs
  * Remove exception eating from dispatch_hook
  * General bugfixes
- 0.13.8 (2012-08-21)
  * Incredible Link header support :)
- 0.13.7 (2012-08-19)
  * Support for (key, value) lists everywhere.
  * Digest Authentication improvements.
  * Ensure proxy exclusions work properly.
  * Clearer UnicodeError exceptions.
  * Automatic casting of URLs to tsrings (fURL and such)
  * Bugfixes.
- 0.13.6 (2012-08-06)
  * Long awaited fix for hanging connections!
- 0.13.5 (2012-07-27)
  * Packaging fix
- 0.13.4 (2012-07-27)
  * GSSAPI/Kerberos authentication!
  * App Engine 2.7 Fixes!
  * Fix leaking connections (from urllib3 update)
  * OAuthlib path hack fix
  * OAuthlib URL parameters fix.
- 0.13.3 (2012-07-12)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=25
2012-10-16 19:07:13 +00:00
Stephan Kulow
e8b9387685 Accepting request 126137 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/126137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=5
2012-06-26 15:57:49 +00:00
Stephan Kulow
431215126c Accepting request 126137 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/126137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=5
2012-06-26 15:57:49 +00:00
Sascha Peilicke
5919c81afb Actually add and build the 0.13.1 tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=23
2012-06-20 11:51:50 +00:00
Stephan Kulow
3bf0b19ceb Accepting request 121921 from devel:languages:python
- Use a slightly different approach for bnc#761500, try to use /etc/ssl/certs
  but use /etc/ssl/ca-bundle.pem as a fallback. The previous fix didn't work
  for me as (my) Python ssl module doesn't support cert directories...
- No need to check SUSE versions for python-certifi, it only is/was
  part of openSUSE:Factory for a brief period of time

- Load directory-based cert store in openSUSE >= 12.2

- Update to 0.12.1
  * New Response.json property
  * Ability to add string file uploads
  * Fix out-of-range issue with iter_lines
  * Fix iter_content default size
  * Fix POST redirects containing files
- 0.12.0 (2012-05-02)
  * EXPERIMENTAL OAUTH SUPPORT!
  * Proper CookieJar-backed cookies interface with awesome dict-like interface.
  * Speed fix for non-iterated content chunks.
  * Move pre_request to a more usable place.
  * New pre_send hook.
  * Lazily encode data, params, files
  * Load system Certificate Bundle if certify isn't available.
  * Cleanups, fixes.
- Add python-chardet and python-oauthlib requirements
- Run test suite (added python-distribute build requirement to enable)

OBS-URL: https://build.opensuse.org/request/show/121921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=3
2012-06-12 05:10:01 +00:00
Stephan Kulow
7ddb8c6e31 Accepting request 121921 from devel:languages:python
- Use a slightly different approach for bnc#761500, try to use /etc/ssl/certs
  but use /etc/ssl/ca-bundle.pem as a fallback. The previous fix didn't work
  for me as (my) Python ssl module doesn't support cert directories...
- No need to check SUSE versions for python-certifi, it only is/was
  part of openSUSE:Factory for a brief period of time

- Load directory-based cert store in openSUSE >= 12.2

- Update to 0.12.1
  * New Response.json property
  * Ability to add string file uploads
  * Fix out-of-range issue with iter_lines
  * Fix iter_content default size
  * Fix POST redirects containing files
- 0.12.0 (2012-05-02)
  * EXPERIMENTAL OAUTH SUPPORT!
  * Proper CookieJar-backed cookies interface with awesome dict-like interface.
  * Speed fix for non-iterated content chunks.
  * Move pre_request to a more usable place.
  * New pre_send hook.
  * Lazily encode data, params, files
  * Load system Certificate Bundle if certify isn't available.
  * Cleanups, fixes.
- Add python-chardet and python-oauthlib requirements
- Run test suite (added python-distribute build requirement to enable)

OBS-URL: https://build.opensuse.org/request/show/121921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=3
2012-06-12 05:10:01 +00:00
Sascha Peilicke
a77547e14d - Update to 0.13.1:
+ Removal of Requests.async in favor of grequests
  + Allow disabling of cookie persistiance.
  + New implimentation of safe_mode
  + cookies.get now supports default argument
  + Session cookies not saved when Session.request is called with return_response=False
  + Env: no_proxy support.
  + RequestsCookieJar improvements.
  + Various bug fixes.
- Rebased patches

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=21
2012-05-30 09:17:32 +00:00
Sascha Peilicke
46275a5a11 - Use a slightly different approach for bnc#761500, try to use /etc/ssl/certs
but use /etc/ssl/ca-bundle.pem as a fallback. The previous fix didn't work
  for me as (my) Python ssl module doesn't support cert directories...
- No need to check SUSE versions for python-certifi, it only is/was
  part of openSUSE:Factory for a brief period of time

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=20
2012-05-23 12:16:00 +00:00
James Oakley
d22ba905da Fix issues with last checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=19
2012-05-20 17:57:04 +00:00
James Oakley
83bc7fa8f8 - Load directory-based cert store in openSUSE >= 12.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=18
2012-05-20 17:46:42 +00:00
James Oakley
a21d8565dd - Update to 0.12.1
* New Response.json property
  * Ability to add string file uploads
  * Fix out-of-range issue with iter_lines
  * Fix iter_content default size
  * Fix POST redirects containing files
- 0.12.0 (2012-05-02)
  * EXPERIMENTAL OAUTH SUPPORT!
  * Proper CookieJar-backed cookies interface with awesome dict-like interface.
  * Speed fix for non-iterated content chunks.
  * Move pre_request to a more usable place.
  * New pre_send hook.
  * Lazily encode data, params, files
  * Load system Certificate Bundle if certify isn't available.
  * Cleanups, fixes.
- Add python-chardet and python-oauthlib requirements
- Run test suite (added python-distribute build requirement to enable)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=17
2012-05-18 01:36:28 +00:00
Stephan Kulow
a9df596299 Accepting request 116919 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/116919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=2
2012-05-09 16:20:29 +00:00
Stephan Kulow
22cd0c01de Accepting request 116919 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/116919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=2
2012-05-09 16:20:29 +00:00
James Oakley
e5143bd912 - Update to 0.11.2
* Attempt to use the OS's certificate bundle if certifi isn't available.
  * Infinite digest auth redirect fix
  * Multi-part file upload improvements
  * Fix decoding of invalid %encodings in URLs
  * If there is no content in a response don't throw an error the second time
    that content is attempted to be read.
  * Upload data on redirects.

- Update to 0.11.1:
  * POST redirects now break RFC to do what browsers do: Follow up with a GET.
  * New strict_mode configuration to disable new redirect behavior.
- 0.11.0 (2012-03-14)
  * Private SSL Certificate support
  * Remove select.poll from Gevent monkeypatching
  * Remove redundant generator for chunked transfer encoding
  * Fix: Response.ok raises Timeout Exception in safe_mode

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=15
2012-04-27 23:00:17 +00:00
Stephan Kulow
8bf7694752 Accepting request 108727 from devel:languages:python
Useful Python lib

OBS-URL: https://build.opensuse.org/request/show/108727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=1
2012-03-16 12:23:31 +00:00
Stephan Kulow
09ef7cfd90 Accepting request 108727 from devel:languages:python
Useful Python lib

OBS-URL: https://build.opensuse.org/request/show/108727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests?expand=0&rev=1
2012-03-16 12:23:31 +00:00
Sascha Peilicke
4b20899564 - Update to version 0.10.8:
* Generate chunked ValueError fix
  * Proxy configuration by environment variables
  * Simplification of iter_lines.
  * New trust_env configuration for disabling system/environment hints.
  * Suppress cookie errors.
- Changes from version 0.10.7:
  * encode_uri = False

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=13
2012-03-10 14:11:56 +00:00
James Oakley
1659b68287 - Update to 0.10.6
* Allow '=' in cookies.
- 0.10.5 (2012-02-25)
  * Response body with 0 content-length fix.
  * New async.imap.
  * Don't fail on netrc.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=12
2012-02-28 18:08:31 +00:00
James Oakley
29dd64446b - Update to 0.10.4
* Honor netrc.
- 0.10.3 (2012-02-20)
  * HEAD requests don't follow redirects anymore.
  * raise_for_status() doesn't raise for 3xx anymore.
  * Make Session objects picklable.
  * ValueError for invalid schema URLs.
- 0.10.2 (2012-01-15)
  * Vastly improved URL quoting.
  * Additional allowed cookie key values.
  * Attempted fix for "Too many open files" Error
  * Replace unicode errors on first pass, no need for second pass.
  * Append '/' to bare-domain urls before query insertion.
  * Exceptions now inherit from RuntimeError.
  * Binary uploads + auth fix.
  * Bugfixes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=11
2012-02-21 19:54:20 +00:00
Sascha Peilicke
c90ecc70f2 - Add dependency on python-certifi
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=10
2012-02-06 13:42:06 +00:00
James Oakley
1886891bd0 - Update to 0.10.1:
* PYTHON 3 SUPPORT!
  * Dropped 2.5 Support. (Backwards Incompatible)
- 0.10.0 (2012-01-21)
  * Response.content is now bytes-only. (Backwards Incompatible)
  * New Response.text is unicode-only.
  * If no Response.encoding is specified and chardet is available,
    Respoonse.text will guess an encoding.
  * Default to ISO-8859-1 (Western) encoding for "text" subtypes.
  * Removal of decode_unicode. (Backwards Incompatible)
  * New multiple-hooks system.
  * New Response.register_hook for registering hooks within the pipeline.
  * Response.url is now Unicode.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=9
2012-01-24 21:33:51 +00:00
James Oakley
0db2133fa6 - Update to 0.9.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=8
2012-01-19 19:35:27 +00:00
James Oakley
7d8c2904ed - Update to 0.9.1:
* danger_mode for automatic Response.raise_for_status()
  * Response.iter_lines refator
- 0.9.0 (2011-12-28)
  * verify ssl is default.
- 0.8.9 (2011-12-28)
  * Packaging fix.
- 0.8.8 (2011-12-28)
  * SSL CERT VERIFICATION!
  * Release of Cerifi: Mozilla's cert list.
  * New 'verify' argument for SSL requests.
  * Urllib3 update.
- 0.8.7 (2011-12-24)
  * iter_lines last-line truncation fix
  * Force safe_mode for async requests
  * Handle safe_mode exceptions more consistently
  * Fix iteration on null responses in safe_mode
- 0.8.6 (2011-12-18)
  * Socket timeout fixes.
  * Proxy Authorization support.
- 0.8.5 (2011-12-14)
  * Response.iter_lines!

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=7
2012-01-12 22:10:51 +00:00
James Oakley
f670edaca7 - Update to 0.8.4:
* Prefetch bugfix.
  * Added license to installed version.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=6
2011-12-11 20:46:28 +00:00
James Oakley
110c44f0c5 - Update to 0.8.3
* Converted auth system to use simpler callable objects.
  * New session parameter to API methods.
  * Display full URL while logging.
-+-This line, and those below, will be ignored--

M    python-requests.changes
M    python-requests.spec
D    requests-0.8.2.tar.gz
A    requests-0.8.3.tar.gz

Diff for working copy: .
Index: python-requests.changes
===================================================================

--- python-requests.changes	(revision 4)
+++ python-requests.changes	(working copy)
@@ -1,3 +1,11 @@
+-------------------------------------------------------------------
+Sun Nov 27 20:38:47 UTC 2011 - jfunk@funktronics.ca
+
+- Update to 0.8.3
+  * Converted auth system to use simpler callable objects.
+  * New session parameter to API methods.
+  * Display full URL while logging.
+
 -------------------------------------------------------------------
 Sun Nov 27 08:54:32 UTC 2011 - jfunk@funktronics.ca
 

Index: python-requests.spec
===================================================================

--- python-requests.spec	(revision 4)
+++ python-requests.spec	(working copy)
@@ -18,7 +18,7 @@
 
 
 Name:           python-requests
-Version:        0.8.2
+Version:        0.8.3
 Release:        0
 Url:            http://python-requests.org
 Summary:        Awesome Python HTTP Library That's Actually Usable

Index: requests-0.8.3.tar.gz
===================================================================
Binary file 'requests-0.8.3.tar.gz' added.

Index: requests-0.8.2.tar.gz
===================================================================
Binary file 'requests-0.8.2.tar.gz' deleted.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=5
2011-11-27 20:41:00 +00:00
James Oakley
823cb173b7 - Update to 0.8.2
* New unicode decoding system, based on overridable Response.encoding.
  * Proper URL slash-quote handling.
  * Cookies with [, ], and _ allowed.
- 0.8.1 (2011-11-15)
  * URL Request path fix
  * Proxy fix.
  * Timeouts fix.
- 0.8.0 (2011-11-13)
  * Keep-alive support!
  * Complete removal of Urllib2
  * Complete removal of Poster
  * Complete removal of CookieJars
  * New ConnectionError raising
  * Safe_mode for error catching
  * prefetch parameter for request methods
  * OPTION method
  * Async pool size throttling
  * File uploads send real names
- 0.7.6 (2011-11-07)
  * Digest authentication bugfix (attach query data to path)
- 0.7.5 (2011-11-04)
  * Response.content = None if there was an invalid repsonse.
  * Redirection auth handling.
- 0.7.4 (2011-10-26)
  * Sesion Hooks fix.
- 0.7.3 (2011-10-23)
  * Digest Auth fix.
- 0.7.2 (2011-10-23)
  * PATCH Fix.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=4
2011-11-27 09:11:09 +00:00
Sascha Peilicke
0961e4026c - Update to version 0.6.1:
* Enhanced status codes experience ``\o/``
  * Set a maximum number of redirects (``settings.max_redirects``)
  * Full Unicode URL support
  * Support for protocol-less redirects.
  * Allow for arbitrary request types.
  * Bugfixes
- Changes from version 0.6.0:
  * New callback hook system
  * New persistient sessions object and context manager
  * Transparent Dict-cookie handling
  * Status code reference object
  * Removed Response.cached
  * Added Response.request
  * All args are kwargs
  * Relative redirect support
  * HTTPError handling improvements
  * Improved https testing
  * Bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=3
2011-09-23 12:10:26 +00:00
James Oakley
64bbcb2498 - Update to 0.5.0
- PATCH Support
  - Support for Proxies
  - HTTPBin Test Suite
  - Redirect Fixes
  - settings.verbose stream writing
  - Querystrings for all methods
  - URLErrors (Connection Refused, Timeout, Invalid URLs) are treated as
    explicity raised r.requests.get('hwe://blah'); r.raise_for_status()
- 0.4.1 (2011-05-22)
  - Improved Redirection Handling
  - New 'allow_redirects' param for following non-GET/HEAD Redirects
  - Settings module refactoring

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=2
2011-06-22 17:32:41 +00:00
James Oakley
ee69af0100 - Initial release
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests?expand=0&rev=1
2011-05-20 19:15:11 +00:00