Bug 904243

Summary: Package newer python-requests
Product: [Fedora] Fedora EPEL Reporter: Ralph Bean <rbean>
Component: python-requestsAssignee: Arun S A G <sagarun>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: el6CC: sagarun
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-20 17:47:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 956426    

Description Ralph Bean 2013-01-25 20:32:19 UTC
Request to update python-requests in el6.  I'm having trouble maintaining code compatible with the newer and older versions cookie interfaces.

If there is too much code that depends on the old interface, I'd be willing to package and maintain (or co-maintain) a forward-compat package.

Comment 1 Arun S A G 2013-01-27 03:47:35 UTC
What version do you want to update to? The update to cookie behavior came only with version 1.0.3 but there is a license change/API change. We cannot push the new version with EPEL and break our users.

I am still not sure about the problem you are facing with cookie interfaces. Can you explain your problem here please?

Comment 2 Arun S A G 2013-01-27 03:49:57 UTC
Hey, but i don't mind you co-maintaining the package for EPEL. Please go ahead and request as co-maintainer!

Comment 3 Ralph Bean 2013-01-27 16:03:22 UTC
From checking the git log, I believe the cookie behavior that I need first appears in v0.12.0.

Here is the relevant commit:  https://github.com/kennethreitz/requests/commit/4d6871d9176c13affe625b1885278d396a39f21d

I'll apply for co-maintainer rights and see if we can't make 0.13 (the version from F17) work.

Comment 4 Ralph Bean 2013-01-27 16:06:56 UTC
Just a little more info:

Before requests-0.12, you could only specify cookies as a dict of key-value pairs.  requests would hide other cookie parameters from you like "secure", "domain", and "HttpOnly".  The above-mentioned commit allows the user to tweak those parameters.

Comment 5 Arun S A G 2013-01-28 05:42:30 UTC
I think we can go upto 0.14.2 for EPEL6, we need to inform our users too!

Comment 6 Ralph Bean 2013-01-28 14:05:57 UTC
Cool!  Any idea how to send out such a notification?

Comment 7 Arun S A G 2013-01-28 14:10:31 UTC
Send an email to fedora-devel/EPEL lists?

Comment 8 Fedora Update System 2013-01-28 14:28:32 UTC
python-requests-0.14.1-2.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/python-requests-0.14.1-2.el6

Comment 9 Fedora Update System 2013-02-01 15:31:41 UTC
python-requests-0.14.1-3.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/python-requests-0.14.1-3.el6

Comment 10 Fedora Update System 2013-02-22 19:02:32 UTC
python-requests-0.14.1-3.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.