- 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
This commit is contained in:
Sascha Peilicke 2011-09-23 12:10:26 +00:00 committed by Git OBS Bridge
parent 64bbcb2498
commit 0961e4026c
4 changed files with 38 additions and 26 deletions

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Fri Sep 23 12:08:32 UTC 2011 - saschpe@suse.de
- 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
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 22 17:18:17 UTC 2011 - jfunk@funktronics.ca Wed Jun 22 17:18:17 UTC 2011 - jfunk@funktronics.ca

View File

@ -16,16 +16,15 @@
# #
%define mod_name requests
Name: python-%{mod_name} Name: python-requests
Version: 0.5.0 Version: 0.6.1
Release: 0 Release: 0
Url: http://python-requests.org Url: http://python-requests.org
Summary: Awesome Python HTTP Library That's Actually Usable Summary: Awesome Python HTTP Library That's Actually Usable
License: ISC License: ISC
Group: Development/Languages/Python Group: Development/Languages/Python
Source: %{mod_name}-%{version}.tar.bz2 Source: http://pypi.python.org/packages/source/r/requests/requests-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-devel BuildRequires: python-devel
%if 0%{?suse_version} %if 0%{?suse_version}
@ -35,16 +34,16 @@ BuildArch: noarch
%endif %endif
%endif %endif
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%description %description
Most existing Python modules for dealing HTTP requests are insane. I have to Requests is an ISC Licensed HTTP library, written in Python, for human
look up *everything* that I want to do. Most of my worst Python experiences are beings.
a result of the various built-in HTTP libraries (yes, even worse than Logging).
But this one's different. This one's going to be awesome. And simple. Most existing Python modules for sending HTTP requests are extremely
verbose and cumbersome. Python's builtin urllib2 module provides most of
Really simple. the HTTP capabilities you should need, but the api is thoroughly broken.
It requires an enormous amount of work (even method overrides) to
perform the simplest of tasks.
Features: Features:
@ -57,31 +56,21 @@ Features:
+ Redirection Recursion Urllib Fix + Redirection Recursion Urllib Fix
+ Auto Decompression of GZipped Content + Auto Decompression of GZipped Content
+ Unicode URL Support + Unicode URL Support
- Simple Authentication - Simple Authentication
+ Simple URL + HTTP Auth Registry + Simple URL + HTTP Auth Registry
Authors:
--------
Kenneth Reitz <me@kennethreitz com>
%prep %prep
%setup -q -n %{mod_name}-%{version} %setup -q -n requests-%{version}
%build %build
export CFLAGS="%{optflags}"
python setup.py build python setup.py build
%install %install
python setup.py install --prefix=%{_prefix} --root=%{buildroot} python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%clean
rm -rf %{buildroot}
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc README.rst HISTORY.rst LICENSE %doc README.rst HISTORY.rst LICENSE
%{python_sitelib}/* %{python_sitelib}/*
%changelog %changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c641faf7b71949dfa5d89d292616bf5f93eac4d2be6cfb451f1d8ddb1240a6f0
size 18016

3
requests-0.6.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2656b23db25398e990e6f5d75dfbd960454a1fe573aeedc651773ddd2a8a3bbc
size 26107