Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380137 - dev-python/requests: needs work to get test suite working
Summary: dev-python/requests: needs work to get test suite working
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 396287
Blocks:
  Show dependency tree
 
Reported: 2011-08-21 18:51 UTC by Johan Bergström
Modified: 2012-05-08 09:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-libs/requests-0.7.4.ebuild (requests-0.7.4.ebuild,764 bytes, text/plain)
2011-10-30 09:59 UTC, Sander Sweers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Bergström 2011-08-21 18:51:04 UTC
Requests is an ISC Licensed HTTP library, written in Python, for human beings.

This thing is actually awesome. If you haven't checked it out, you should.

(ebuild will arrive soon)
Comment 1 Sander Sweers 2011-10-30 09:59:37 UTC
Created attachment 291201 [details]
dev-libs/requests-0.7.4.ebuild

Initial ebuild.
Comment 2 Johan Bergström 2011-12-28 21:16:14 UTC
Just to keep you guys posted. I'm getting close to a 0.9.0 version bump with a working test suite. The issue lies in the suite requiring httpbin, which has this pretty requirements.txt: https://github.com/kennethreitz/httpbin/blob/master/requirements.txt

I'll churn away at it.
Comment 3 Sander Sweers 2011-12-30 15:38:08 UTC
(In reply to comment #2)
> Just to keep you guys posted. I'm getting close to a 0.9.0 version bump with a

Wow, they rev a lot.. I could not get it to work for a script before (probably me failing not the package :-)) so let me have another go with this version.
Comment 4 Sander Sweers 2012-02-08 20:22:54 UTC
(In reply to comment #3)
> Wow, they rev a lot.. I could not get it to work for a script before (probably
> me failing not the package :-)) so let me have another go with this version.

It is much better. The same script now works well.

I see 0.10 is now in portage so shouldn't this bug be closed now?
Comment 5 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-03-29 09:16:53 UTC
No, because the ebuild in gentoo-x86 still doesn't handle tests.
Comment 6 Mike Gilbert gentoo-dev 2012-03-31 18:29:18 UTC
FYI, I have submitted a patch so that the test suite is actually included in the pypi tarballs.

https://github.com/kennethreitz/requests/pull/528
Comment 7 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-08 09:30:00 UTC
Just committed 0.12.1 with test suite, but see https://github.com/kennethreitz/requests/issues/596 for anyone interested.