Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517296 - Restore dev-python/certifi as a dependency of www-servers/tornado-4.0?
Summary: Restore dev-python/certifi as a dependency of www-servers/tornado-4.0?
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: https://pypi.python.org/pypi/certifi
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-07-17 07:28 UTC by Ondřej Súkup
Modified: 2014-09-02 10:50 UTC (History)
0 users

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


Attachments
dev-python/certifi-14.05.14 (certifi-14.05.14.ebuild,465 bytes, text/plain)
2014-07-17 07:29 UTC, Ondřej Súkup
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ondřej Súkup 2014-07-17 07:28:34 UTC
New package dev-pyhon/certify, is new dep for tornado.

This installable Python package contains a CA Bundle that you can reference in your Python code. This is useful for verifying HTTP requests, for example.

This is the same CA Bundle which ships with the Requests codebase, and is derived from Mozilla Firefox's canonical set.

Reproducible: Always
Comment 1 Ondřej Súkup 2014-07-17 07:29:33 UTC
Created attachment 380872 [details]
dev-python/certifi-14.05.14
Comment 2 Mike Gilbert gentoo-dev 2014-07-17 13:07:55 UTC
I dropped this from the tree a while back because it was unused. Please double check that it is needed.
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-07-17 20:11:10 UTC
I don't know. Why do they still need this? IIRC last time we had it it was for requests?
Comment 4 Mike Gilbert gentoo-dev 2014-07-17 21:17:46 UTC
(In reply to Dirkjan Ochtman from comment #3)
> I don't know. Why do they still need this? IIRC last time we had it it was
> for requests?

Yeah. requests actually never really needed it; it reads /etc/ssl/certs directly if certifi is not installed.
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2014-09-02 00:31:30 UTC
ok it's required for the testsuite. That's why
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2014-09-02 10:50:31 UTC
tornado-4.0.1/work/tornado-4.0.1/tornado.egg-info/requires.txt

lists in single line

certifi;

tornado-4.0.1/setup.py ;

install_requires = ['certifi']

The other is dep that ought be listed is basically missing from the source docs.

*tornado-4.0.1 (02 Sep 2014)

  02 Sep 2014; Ian Delaney <idella4@gentoo.org> +tornado-4.0.1.ebuild,
  tornado-3.2.1.ebuild:
  bump; add deps for testsuite, tidy