Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/cherrypy: cherrypy-3.8.0.ebuild ChangeLog
Date: Thu, 02 Jul 2015 04:36:14
Message-Id: 20150702043603.67EA1751@oystercatcher.gentoo.org
1 patrick 15/07/02 04:36:03
2
3 Modified: ChangeLog
4 Added: cherrypy-3.8.0.ebuild
5 Log:
6 Bump
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.75 dev-python/cherrypy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/cherrypy/ChangeLog?rev=1.75&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/cherrypy/ChangeLog?rev=1.75&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/cherrypy/ChangeLog?r1=1.74&r2=1.75
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v
20 retrieving revision 1.74
21 retrieving revision 1.75
22 diff -u -r1.74 -r1.75
23 --- ChangeLog 11 Jun 2015 02:50:12 -0000 1.74
24 +++ ChangeLog 2 Jul 2015 04:36:03 -0000 1.75
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-python/cherrypy
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.74 2015/06/11 02:50:12 idella4 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.75 2015/07/02 04:36:03 patrick Exp $
30 +
31 +*cherrypy-3.8.0 (02 Jul 2015)
32 +
33 + 02 Jul 2015; Patrick Lauer <patrick@g.o> +cherrypy-3.8.0.ebuild:
34 + Bump
35
36 *cherrypy-3.7.0 (11 Jun 2015)
37
38
39
40
41 1.1 dev-python/cherrypy/cherrypy-3.8.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/cherrypy/cherrypy-3.8.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/cherrypy/cherrypy-3.8.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: cherrypy-3.8.0.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.8.0.ebuild,v 1.1 2015/07/02 04:36:03 patrick Exp $
51
52 EAPI=5
53 PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
54
55 inherit distutils-r1
56
57 MY_P="CherryPy-${PV}"
58
59 DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
60 HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
61 SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
62
63 LICENSE="BSD"
64 SLOT="0"
65 KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
66 IUSE="test"
67
68 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
69 test? ( >=dev-python/nose-1.3.3[${PYTHON_USEDEP}] )"
70 RDEPEND=""
71 S="${WORKDIR}/${MY_P}"
72
73 # testsuite predominantly connects to the network
74 RESTRICT="test"
75
76 python_prepare_all() {
77 # Prevent interactive failures (hangs) in the test suite
78 sed -i -e "s/interactive = True/interactive = False/" cherrypy/test/webtest.py || die
79 distutils-r1_python_prepare_all
80 }
81
82 python_test() {
83 # suite requires current latest nose-1.3.3
84 # https://bitbucket.org/cherrypy/cherrypy/issue/1308
85 # https://bitbucket.org/cherrypy/cherrypy/issue/1306
86 local exclude=(
87 -e test_file_stream -e test_4_File_deletion -e test_3_Redirect
88 -e test_2_File_Concurrency -e test_0_Session -e testStatic
89 )
90
91 # This really doesn't sit well with multiprocessing
92 # The issue 1306 tells us some tests are subject to the deleterious effects of
93 # the 'race condition'. Both the issues are unresolved / open
94 # if [[ "${EPYTHON}" == pypy ]]; then
95 nosetests "${exclude[@]}" -I test_logging.py || die "Testing failed with ${EPYTHON}"
96 # else
97 # nosetests "${exclude[@]}" < /dev/tty || die "Testing failed with ${EPYTHON}"
98 # fi
99 }