From owner-freebsd-python@FreeBSD.ORG Mon Apr 15 02:13:50 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2832880F for ; Mon, 15 Apr 2013 02:13:50 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a32.g.dreamhost.com (caiajhbdcbef.dreamhost.com [208.97.132.145]) by mx1.freebsd.org (Postfix) with ESMTP id 0B912B0C for ; Mon, 15 Apr 2013 02:13:49 +0000 (UTC) Received: from homiemail-a32.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTP id 5F801584065 for ; Sun, 14 Apr 2013 19:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; s=saltant.com; bh=O0mh3 2zXUtSBJx2oVwitCDNeeXg=; b=NRqTqLuBztqJKKWrE0hliinszN2HHdV29t/4G +Af1192CFyUSESF8sN+YU+tn9Z+WefZI26GEZGvjsXbsPaet88uJLzM5hccvnA/m Yk/3BKCU8Z/9i14bstZbcq2l/VoWQo35E/Io8V82Eo0oQLMVhHB3Dpl/j496hX7X Kq/3EI= Received: from imago.y.saltant.net (y.saltant.net [96.227.187.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTPSA id 32228584058 for ; Sun, 14 Apr 2013 19:13:43 -0700 (PDT) Message-ID: <516B6256.6050202@saltant.com> Date: Sun, 14 Apr 2013 22:13:42 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-python@freebsd.org Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> In-Reply-To: <51699935.3040300@saltant.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Apr 2013 02:13:50 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/13/2013 01:43 PM, John W. O'Brien wrote: > I am seeing a few test failures on my system which should have time > to investigate tomorrow. > > pandas.tests.test_format.TestDataFrameFormatting > pandas.tests.test_index.TestMultiIndex I am having trouble reproducing these reliably. In one case (test_index:TestMultiIndex.test_legacy_pickle), the failing test passes when I build from the github tag, but I don't know enough to know where to look next. https://github.com/pydata/pandas/issues/3360 In the other, stranger case (test_format:TestDataFrameFormatting.test_to_string_repr_unicode): A) the test fails when I run it as part of the TestDataFrameFormatting suite, but passes when I run it alone B) the test fails on one machine, but fails on another, highly similar machine C) inspection of the code indicated by the traceback reveals that a thrown UnicodeEncodeError in core.format._encode_diff() is not caught in core.format.SeriesFormatter.to_string() C by itself is strange enough to give me pause, because I don't think my python-fu is yet sufficiently strong to plumb these depths. Under what circumstances might try: func_that_always_raises_spam() except spam: eggs() fail to invoke eggs()? Does this smell more like a bug in pandas, a bug in related software (e.g. nose, numpy), or some snafu in my dev't environment? I would like to do whatever legwork is needed to ensure a high-quality port of pandas 0.11.0 for FreeBSD, and so I will appreciate any advice python@ would care to provide. Can anybody else reproduce these test failures with the patch I posted? Is there a (preferred) way to run the unit tests in redports? Thank you. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRa2JVAAoJEBRzAKlhyP/F7BkH/1KebkEHery/O5w6kN069a/+ ST7/ZSzuMF7k8sbV1NzBymCqCE22t6iemvLD6y+oI+JyEBKrwWjEAY8RBenyUN73 EMGpa0VJh4ZowUrITAWmeXJ73y+4wRTxXpq+Ns2lkdm01kkMcpaCC8TRzb1KDBKg Nd7DTdjl3UvBRN2pjqXiUG8QXlZorukQjlkDAfgYI5671Gp6nY//ABLuaIfwFghK DMbWuSHxmsRmLOEwSuWo7WUF1p+D2WKUGc+smaC9VLa4Q+ppdD1CvRiwNORZac5l jglCMG75NuRbiVlHEafzVLKTXX8t1bRZgNeD+pXMpLpDEhaEaZyimCt2lmcnI4E= =pHWA -----END PGP SIGNATURE----- From owner-freebsd-python@FreeBSD.ORG Mon Apr 15 11:06:49 2013 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BBE659AC for ; Mon, 15 Apr 2013 11:06:49 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9459B7AD for ; Mon, 15 Apr 2013 11:06:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3FB6ncA015216 for ; Mon, 15 Apr 2013 11:06:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3FB6nY7015214 for freebsd-python@FreeBSD.org; Mon, 15 Apr 2013 11:06:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 15 Apr 2013 11:06:49 GMT Message-Id: <201304151106.r3FB6nY7015214@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Apr 2013 11:06:49 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/177840 python Update port: www/py-selenium Upgrade to 2.32.0 f ports/177679 python [PATCH] Upgrade port devel/py-icalendar to 3.3 o ports/177631 python [UPDATE]: www/py-falcon 0.1.1 -> 0.1.3 f ports/177580 python [update]: devel/py-avro up to date o ports/177546 python sysutils/py-danzfs - Update to v0.2.0 o ports/176714 python games/py-fife: fixed make package f ports/174646 python update www/py-requests to 1.0.3 f ports/174242 python Update to databases/py-odbc o ports/171584 python lang/python32 built in a clean enviroment produces a p o ports/171246 python [patch] lang/python27: make python curses module work o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor f ports/170786 python [maintainer update] delete port textproc/py-pyx12 o ports/170566 python update graphics/py-opengl depends on old version of gc s ports/169873 python [patch] fix fetch problem in bsd.python.mk that affect f ports/167530 python [patch] security/py-fail2ban will never ever start wit o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre f ports/165545 python [patch]: net-mgmt/collectd5 doesn't compile against la o ports/163467 python lang/python27: Ports using python 2.7 and "waf" interm o ports/160717 python port: lang/python27 causing other ports to hang during o ports/156759 python [patch] lang/python: kevent does not accept KQ_NOTE_EX o ports/155526 python [PATCH] devel/py-elementtree: ignore if python >= 2.5 f ports/154209 python [PATCH] lang/python: Install symlink for ptags o ports/153167 python Problem with signals, threads, and subprocesses in lan o ports/149167 python lang/python26 fails to build _ctypes on Sheevaplug (AR o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken s ports/118301 python [patch] devel/py-setuptools easy-install.pth contents 27 problems total. From owner-freebsd-python@FreeBSD.ORG Tue Apr 16 16:40:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9BB212A for ; Tue, 16 Apr 2013 16:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C9E9B807 for ; Tue, 16 Apr 2013 16:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3GGe1ES099712 for ; Tue, 16 Apr 2013 16:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3GGe1TV099711; Tue, 16 Apr 2013 16:40:01 GMT (envelope-from gnats) Date: Tue, 16 Apr 2013 16:40:01 GMT Message-Id: <201304161640.r3GGe1TV099711@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Junji NAKANISHI Subject: Re: ports/177679: [PATCH] Upgrade port devel/py-icalendar to 3.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Junji NAKANISHI List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2013 16:40:01 -0000 The following reply was made to PR ports/177679; it has been noted by GNATS. From: Junji NAKANISHI To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/177679: [PATCH] Upgrade port devel/py-icalendar to 3.3 Date: Wed, 17 Apr 2013 01:31:04 +0900 This is a multi-part message in MIME format. --------------010502010901020101080804 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hello. Thank you for creating the patch. In addition, I added LICENSE. Please commit this patch. --------------010502010901020101080804 Content-Type: text/x-patch; name="py-icalendar.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="py-icalendar.patch" diff -du py-icalendar.orig/Makefile py-icalendar/Makefile --- py-icalendar.orig/Makefile 2013-04-17 01:15:48.470007000 +0900 +++ py-icalendar/Makefile 2013-04-17 01:21:58.340999933 +0900 @@ -1,26 +1,27 @@ -# Ports collection makefile for: py-icalendar -# Date created: May 17, 2005 -# Whom: Kevin Lo -# -# $FreeBSD$ -# +# $FreeBSD:$ PORTNAME= icalendar -PORTVERSION= 2.2 +PORTVERSION= 3.3 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jun-g@daemonfreaks.com COMMENT= Parser and generator of iCalender files for Python +LICENSE= BSD + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ + ${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil USE_PYTHON= yes USE_PYDISTUTILS=easy_install DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} +.include + post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.rst ${WRKSRC}/docs/changelog.rst ${DOCSDIR}/ .endif diff -du py-icalendar.orig/distinfo py-icalendar/distinfo --- py-icalendar.orig/distinfo 2013-04-17 01:15:58.201001000 +0900 +++ py-icalendar/distinfo 2013-04-17 01:19:38.082999058 +0900 @@ -1,2 +1,2 @@ -SHA256 (icalendar-2.2.tar.gz) = ba3e4579dce0051f90b447c3170f830fb60d318279a7680662686f4fb0f292b9 -SIZE (icalendar-2.2.tar.gz) = 34739 +SHA256 (icalendar-3.3.tar.gz) = 68ac21ff1ac30a4a66f05817fb4ac3bc2af3c15e3eae68d5d5164963a17ee5bd +SIZE (icalendar-3.3.tar.gz) = 60268 diff -du py-icalendar.orig/pkg-descr py-icalendar/pkg-descr --- py-icalendar.orig/pkg-descr 2013-04-17 01:16:05.814000000 +0900 +++ py-icalendar/pkg-descr 2013-04-17 01:19:38.084004773 +0900 @@ -1,4 +1,4 @@ The iCalender package is a parser/generator of iCalender files for use with Python. It follows the RFC 2445 spec. -WWW: http://codespeak.net/icalendar/ +WWW: http://icalendar.readthedocs.org/ diff -du py-icalendar.orig/pkg-plist py-icalendar/pkg-plist --- py-icalendar.orig/pkg-plist 2013-04-17 01:16:13.782301000 +0900 +++ py-icalendar/pkg-plist 2013-04-17 01:19:38.084999591 +0900 @@ -1,9 +1,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/__init__.pyo @@ -25,24 +25,47 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/case_meetup.ics +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/encoding.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/example.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/groupscheduled.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/groupscheduled.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/issues.rst %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/multiple.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/multiple.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/recurrence.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/recurrence.txt %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/small.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/small.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_cases.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_cases.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_cases.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_doctests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_doctests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_doctests.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_encoding.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_encoding.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_encoding.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_icalendar.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_icalendar.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_icalendar.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_prop.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_prop.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_prop.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_property_params.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_property_params.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_property_params.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_time.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_time.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_time.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_timezoned.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_timezoned.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/test_timezoned.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/time.ics +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tests/timezoned.ics %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tools.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tools.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/tools.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/util.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/util.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/icalendar/util.pyo %%PORTDOCS%%%%DOCSDIR%%/README.rst %%PORTDOCS%%%%DOCSDIR%%/changelog.rst @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO --------------010502010901020101080804-- From owner-freebsd-python@FreeBSD.ORG Tue Apr 16 18:01:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 508AAE04; Tue, 16 Apr 2013 18:01:08 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 2AE35CDA; Tue, 16 Apr 2013 18:01:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3GI185R016623; Tue, 16 Apr 2013 18:01:08 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3GI18ZO016622; Tue, 16 Apr 2013 18:01:08 GMT (envelope-from culot) Date: Tue, 16 Apr 2013 18:01:08 GMT Message-Id: <201304161801.r3GI18ZO016622@freefall.freebsd.org> To: culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/177840: Update port: www/py-selenium Upgrade to 2.32.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2013 18:01:08 -0000 Synopsis: Update port: www/py-selenium Upgrade to 2.32.0 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Tue Apr 16 18:01:07 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=177840 From owner-freebsd-python@FreeBSD.ORG Tue Apr 16 19:15:39 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B528917B; Tue, 16 Apr 2013 19:15:39 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 113F310F2; Tue, 16 Apr 2013 19:15:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3GJFc5Z031308; Tue, 16 Apr 2013 19:15:38 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3GJFbGS031307; Tue, 16 Apr 2013 19:15:37 GMT (envelope-from linimon) Date: Tue, 16 Apr 2013 19:15:37 GMT Message-Id: <201304161915.r3GJFbGS031307@freefall.freebsd.org> To: jun-g@daemonfreaks.com, tobias.rehbein@web.de, linimon@FreeBSD.org, freebsd-python@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: ports/177679: [PATCH] Upgrade port devel/py-icalendar to 3.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2013 19:15:39 -0000 Synopsis: [PATCH] Upgrade port devel/py-icalendar to 3.3 State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Tue Apr 16 19:15:32 UTC 2013 State-Changed-Why: Maintainer approved. http://www.freebsd.org/cgi/query-pr.cgi?pr=177679 From owner-freebsd-python@FreeBSD.ORG Tue Apr 16 19:27:13 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 688939A4; Tue, 16 Apr 2013 19:27:13 +0000 (UTC) (envelope-from culot@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 4373911BD; Tue, 16 Apr 2013 19:27:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3GJRDKg033187; Tue, 16 Apr 2013 19:27:13 GMT (envelope-from culot@freefall.freebsd.org) Received: (from culot@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3GJRCP6033186; Tue, 16 Apr 2013 19:27:12 GMT (envelope-from culot) Date: Tue, 16 Apr 2013 19:27:12 GMT Message-Id: <201304161927.r3GJRCP6033186@freefall.freebsd.org> To: jun-g@daemonfreaks.com, culot@FreeBSD.org, freebsd-python@FreeBSD.org, culot@FreeBSD.org From: culot@FreeBSD.org Subject: Re: ports/177679: [PATCH] Upgrade port devel/py-icalendar to 3.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2013 19:27:13 -0000 Synopsis: [PATCH] Upgrade port devel/py-icalendar to 3.3 Responsible-Changed-From-To: freebsd-python->culot Responsible-Changed-By: culot Responsible-Changed-When: Tue Apr 16 19:27:12 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=177679 From owner-freebsd-python@FreeBSD.ORG Wed Apr 17 00:58:06 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CFFF7156; Wed, 17 Apr 2013 00:58:06 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id AAF90132; Wed, 17 Apr 2013 00:58:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3H0w6Lu002811; Wed, 17 Apr 2013 00:58:06 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3H0w66p002810; Wed, 17 Apr 2013 00:58:06 GMT (envelope-from miwi) Date: Wed, 17 Apr 2013 00:58:06 GMT Message-Id: <201304170058.r3H0w66p002810@freefall.freebsd.org> To: koobs.freebsd@gmail.com, miwi@FreeBSD.org, freebsd-python@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/174646: update www/py-requests to 1.0.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 00:58:06 -0000 Synopsis: update www/py-requests to 1.0.3 Responsible-Changed-From-To: freebsd-python->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed Apr 17 00:58:06 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=174646 From owner-freebsd-python@FreeBSD.ORG Wed Apr 17 00:58:08 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 57C79159; Wed, 17 Apr 2013 00:58:08 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 338D1134; Wed, 17 Apr 2013 00:58:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3H0w8gK002876; Wed, 17 Apr 2013 00:58:08 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3H0w8qZ002875; Wed, 17 Apr 2013 00:58:08 GMT (envelope-from miwi) Date: Wed, 17 Apr 2013 00:58:08 GMT Message-Id: <201304170058.r3H0w8qZ002875@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-python@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/177631: [UPDATE]: www/py-falcon 0.1.1 -> 0.1.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 00:58:08 -0000 Synopsis: [UPDATE]: www/py-falcon 0.1.1 -> 0.1.3 Responsible-Changed-From-To: freebsd-python->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed Apr 17 00:58:07 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=177631 From owner-freebsd-python@FreeBSD.ORG Wed Apr 17 00:58:09 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C9EA715B; Wed, 17 Apr 2013 00:58:09 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id A489C136; Wed, 17 Apr 2013 00:58:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3H0w9j0002941; Wed, 17 Apr 2013 00:58:09 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3H0w9NY002940; Wed, 17 Apr 2013 00:58:09 GMT (envelope-from miwi) Date: Wed, 17 Apr 2013 00:58:09 GMT Message-Id: <201304170058.r3H0w9NY002940@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-python@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/177546: sysutils/py-danzfs - Update to v0.2.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 00:58:09 -0000 Synopsis: sysutils/py-danzfs - Update to v0.2.0 Responsible-Changed-From-To: freebsd-python->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed Apr 17 00:58:09 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=177546 From owner-freebsd-python@FreeBSD.ORG Wed Apr 17 18:40:10 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E837BE92; Wed, 17 Apr 2013 18:40:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C4175DF3; Wed, 17 Apr 2013 18:40:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3HIeA5F013025; Wed, 17 Apr 2013 18:40:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3HIeA1c013024; Wed, 17 Apr 2013 18:40:10 GMT (envelope-from edwin) Date: Wed, 17 Apr 2013 18:40:10 GMT Message-Id: <201304171840.r3HIeA1c013024@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/177937: textproc/py-elib.intl: leftover in case of py-nose is installed X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 18:40:11 -0000 Synopsis: textproc/py-elib.intl: leftover in case of py-nose is installed Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Wed Apr 17 18:40:10 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=177937 From owner-freebsd-python@FreeBSD.ORG Wed Apr 17 23:32:03 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 5902FD72; Wed, 17 Apr 2013 23:32:03 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 32EF6DA4; Wed, 17 Apr 2013 23:32:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3HNW3w8075282; Wed, 17 Apr 2013 23:32:03 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3HNW374075281; Wed, 17 Apr 2013 23:32:03 GMT (envelope-from miwi) Date: Wed, 17 Apr 2013 23:32:03 GMT Message-Id: <201304172332.r3HNW374075281@freefall.freebsd.org> To: miwi@FreeBSD.org, freebsd-python@FreeBSD.org, miwi@FreeBSD.org From: miwi@FreeBSD.org Subject: Re: ports/177937: textproc/py-elib.intl: leftover in case of py-nose is installed X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 23:32:03 -0000 Synopsis: textproc/py-elib.intl: leftover in case of py-nose is installed Responsible-Changed-From-To: freebsd-python->miwi Responsible-Changed-By: miwi Responsible-Changed-When: Wed Apr 17 23:32:02 UTC 2013 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=177937 From owner-freebsd-python@FreeBSD.ORG Thu Apr 18 04:15:43 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C2AF7F7E for ; Thu, 18 Apr 2013 04:15:43 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a33.g.dreamhost.com (caiajhbdcagg.dreamhost.com [208.97.132.66]) by mx1.freebsd.org (Postfix) with ESMTP id A4C4F96A for ; Thu, 18 Apr 2013 04:15:43 +0000 (UTC) Received: from homiemail-a33.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTP id B63A2594061 for ; Wed, 17 Apr 2013 21:15:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to: content-type; s=saltant.com; bh=lJCho45JMk1Fm8poSH5GLJCMhSQ=; b= mFWsOc0nOlG6KwNt54OuwPQBsq6qiDJGt7Qv3t9IyXLhM1tuqoXFTjRkvWtNOcVC enz3+KTIAn87/gAmS0guTC7qPYDL/Q9n8F1+/tj8sNfEw84V7DmYG74CLyInOPaR DqwVSAjI0KYlnOiKCV3H9fgOAhm0jmqlPVn90+bfTX4= Received: from imago.y.saltant.net (y.saltant.net [96.227.187.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTPSA id 5DEEA59405E for ; Wed, 17 Apr 2013 21:15:37 -0700 (PDT) Message-ID: <516F7368.9020106@saltant.com> Date: Thu, 18 Apr 2013 00:15:36 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-python@freebsd.org Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> In-Reply-To: <51699935.3040300@saltant.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/mixed; boundary="------------080303090202010101080704" X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Apr 2013 04:15:43 -0000 This is a multi-part message in MIME format. --------------080303090202010101080704 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/13/2013 01:43 PM, John W. O'Brien wrote: > > I am seeing a few test failures on my system which should have time > to investigate tomorrow. > > pandas.tests.test_format.TestDataFrameFormatting > pandas.tests.test_index.TestMultiIndex Just a brief update for those of you playing along. pandas.tests.test_format:TestDataFrameFormatting.test_to_string_repr_unicode - ---------------------------------------------------------------------------- In my last post, I had failed to notice that the failing test raised UnicodeDecodeError, while the try/except block was looking for UnicodeEncodeError. The pressure in my head subsided considerably when one of the man pandas devs pointed that out to me. However, the mystery is not yet solved, and while I'm learning a lot of great stuff about Unicode, I'm still not out of the woods on this one. I instrumented pandas/core/format.py to drop into pdb, regardless of which exception is raised. The following excerpts should illustrate where I am now stuck. When it passes: - ---START--- % nosetests -s \ pandas.tests.test_format:TestDataFrameFormatting.test_to_string_repr_unicode > /usr/local/lib/python2.7/site-packages/pandas-0.11.0rc1-py2.7-freebsd-9.1-STABLE-amd64.egg/pandas/core/format.py(152)to_string() - -> idx = k.ljust(pad_space) (Pdb) shrubbery = u'\u03c3' (Pdb) shrubbery.decode('ascii') *** UnicodeEncodeError: 'ascii' codec can't encode character u'\u03c3' in position 0: ordinal not in range(128) (Pdb) - ---STOP--- When it fails: - ---START--- % nosetests -s \ pandas.tests.test_format:TestDataFrameFormatting . ** (process:59530): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags' ** (process:59530): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags' ** (process:59530): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags' ...............................................> /usr/local/lib/python2.7/site-packages/pandas-0.11.0rc1-py2.7-freebsd-9.1-STABLE-amd64.egg/pandas/core/format.py(155)to_string() - -> result[i] = result[i] % (idx, v) (Pdb) shrubbery = u'\u03c3' (Pdb) shrubbery.decode('ascii') *** UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 0: ordinal not in range(128) (Pdb) - ---STOP--- I've checked, and codecs.getdecoder('ascii') is in both cases. What other, internal state could affect the behavior of the decode() method? What is the significance of the offending octet, 0xcf (besides being greater than 0x7f)? Could the earlier process warnings be important? What should I look for next? pandas.tests.test_index:TestMultiIndex.test_legacy_pickle - --------------------------------------------------------- The mixture of conditions, noted at the following links, under which this test passes or fails is pointing toward Cython as a likely culprit. Whenever I use the upstream Cython output (from the tarball), the test fails. When I use Cython locally (based on the git repo), the test passes. https://github.com/pydata/pandas/issues/3360#issuecomment-16459945 https://github.com/pydata/pandas/issues/3360#issuecomment-16486302 This is as far as I've gotten with this one. Attached is an alternate patch that builds the port from the git tag instead of the tarball. I invite interested parties to compare results. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRb3NoAAoJEBRzAKlhyP/FjBYH/2LET6sFhaQDU49U7t1ZSBRw NuT0ksgWECgvT+TWlIVDsZy/3xdsVCi8nctGPyYJtrG2Gs9A8Xiu1IfS00lr1jGb sqNm4oCOK+M7O8e11PQT7uXgLXBNY5mmVqzoITcqWUpmlVF5L/pIM5SF4FEvxSEu UIe73foQaXCQ3clfXxKVzGAWL5ppBIC2uri+oyydN8jQUbomxsOlA9ys2H9fMfIM zgdb3Q5U0Gw1TtWDBYLD2J7hYcESiDWRr99DmrkKZk3ddAh34nLjLFPYRn8Wqzlo c183f5rQ9AtUFFet4qsoAJJ6kfHkKJ9xj548gtAcMDPRP61hlnVhn3msbc3peYo= =OmxD -----END PGP SIGNATURE----- --------------080303090202010101080704 Content-Type: text/plain; charset=UTF-8; name="patch-math__py-pandas-0.11.0.r1-gh.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-math__py-pandas-0.11.0.r1-gh.txt" Index: math/py-pandas/Makefile =================================================================== --- math/py-pandas/Makefile (revision 316010) +++ math/py-pandas/Makefile (working copy) @@ -1,9 +1,11 @@ # $FreeBSD$ +# XXX: USE_GITHUB variant for troubleshooting and fault isolation + PORTNAME= pandas -PORTVERSION= 0.10.1 +DISTVERSION= 0.11.0rc1 CATEGORIES= math devel python -MASTER_SITES= CHEESESHOP +#MASTER_SITES= XXX USE_GITHUB sets this PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= john@saltant.com @@ -14,14 +16,23 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz -RUN_DEPENDS:= ${BUILD_DEPENDS} +RUN_DEPENDS:= ${BUILD_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 +BUILD_DEPENDS+= cython:${PORTSDIR}/lang/cython SUB_FILES= pkg-message +USE_GITHUB= yes +GH_ACCOUNT= pydata +GH_TAGNAME= v${DISTVERSION} +GH_COMMIT= 1b7e4d1 + USE_PYTHON= yes USE_PYDISTUTILS= easy_install PYEASYINSTALL_ARCHDEP= yes +PYDISTUTILS_PKGVERSION= ${DISTVERSION} + post-install: @${CAT} ${PKGMESSAGE} Index: math/py-pandas/distinfo =================================================================== --- math/py-pandas/distinfo (revision 316010) +++ math/py-pandas/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (pandas-0.10.1.tar.gz) = c7ca2a66013ec7f196f0e425a08aa0417de0da4147c551fbb8c3afce9ec97aaf -SIZE (pandas-0.10.1.tar.gz) = 2499500 +SHA256 (pandas-0.11.0rc1.tar.gz) = 8b70b6f7c263a52d1fad214c59b9d7cd285646b976bfb79ef812febf07935bc3 +SIZE (pandas-0.11.0rc1.tar.gz) = 1408302 Index: math/py-pandas/files/pkg-message.in =================================================================== --- math/py-pandas/files/pkg-message.in (revision 316010) +++ math/py-pandas/files/pkg-message.in (working copy) @@ -2,10 +2,17 @@ Note that the following ports are not strict dependencies but are highly recommended to get the most out of pandas. Install them as needed. +numexpr math/py-numexpr scipy science/py-scipy pytables devel/py-tables matplotlib math/py-matplotlib +xlrd textproc/py-xlrd +xlwt textproc/py-xlwt -Also recommended, but not yet available as a port is scikits.statsmodels. -http://statsmodels.sourceforge.net/ +Also recommended, but not yet available in ports are: + +bottleneck http://berkeleyanalytics.com/bottleneck/ +scikits.statsmodels http://statsmodels.sourceforge.net/ +openpyxl http://bitbucket.org/ericgazoni/openpyxl/wiki/Home + === Index: math/py-pandas/pkg-plist =================================================================== --- math/py-pandas/pkg-plist (revision 316010) +++ math/py-pandas/pkg-plist (working copy) @@ -35,6 +35,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.pyo @@ -50,12 +53,12 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.pyo @@ -145,19 +148,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy_0.10.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy_table.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/pytables_native.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/pytables_native2.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/rossi_small.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/salary.table -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test.xls -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test.xlsx -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test1.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test2.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test2.xls -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test3.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.pyo @@ -173,20 +166,39 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_utf16.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/utf16_ex.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/salary.table +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test.xlsx +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test1.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test2.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test2.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test3.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/unicode_series.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/utf16_ex.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy_0.10.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy_table.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/pytables_native.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/pytables_native2.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1/AMD64_windows_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1/x86_64_linux_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_3.3.0.pickle %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.pyo @@ -308,6 +320,7 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/iris.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/mindex_073.pickle %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/multiindex_v1.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/tips.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/unicode_series.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_algos.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_algos.pyc @@ -318,6 +331,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.pyo @@ -336,6 +352,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.pyo @@ -357,6 +376,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.pyo @@ -366,6 +388,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.pyo @@ -384,6 +409,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.pyo @@ -530,6 +558,11 @@ @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/sparse @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/sandbox @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/rpy +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0 +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1 +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core --------------080303090202010101080704-- From owner-freebsd-python@FreeBSD.ORG Thu Apr 18 13:03:01 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 6E1B9654 for ; Thu, 18 Apr 2013 13:03:01 +0000 (UTC) (envelope-from portscout@portscout.freebsd.org) Received: from null.zi0r.com (null.zi0r.com [71.245.171.204]) by mx1.freebsd.org (Postfix) with ESMTP id 35AC0BED for ; Thu, 18 Apr 2013 13:03:01 +0000 (UTC) Received: from null.zi0r.com (localhost [127.0.0.1]) by null.zi0r.com (8.14.5/8.14.5) with ESMTP id r3ID30Pw009301 for ; Thu, 18 Apr 2013 09:03:00 -0400 (EDT) (envelope-from portscout@null.zi0r.com) Received: (from portscout@localhost) by null.zi0r.com (8.14.5/8.14.5/Submit) id r3ID30OA009280; Thu, 18 Apr 2013 09:03:00 -0400 (EDT) (envelope-from portscout) Message-Id: <201304181303.r3ID30OA009280@null.zi0r.com> MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain Date: Thu, 18 Apr 2013 09:03:00 -0400 From: portscout@portscout.freebsd.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Apr 2013 13:03:01 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/py-sqlite3 | 2.7.3 | 3.3.1 ------------------------------------------------+-----------------+------------ x11-toolkits/py-tkinter | 2.7.3 | 3.3.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@portscout.freebsd.org Thanks. From owner-freebsd-python@FreeBSD.ORG Fri Apr 19 17:59:44 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 52D1AF40 for ; Fri, 19 Apr 2013 17:59:44 +0000 (UTC) (envelope-from portscout@portscout.freebsd.org) Received: from null.zi0r.com (null.zi0r.com [71.245.171.204]) by mx1.freebsd.org (Postfix) with ESMTP id 16A8DC26 for ; Fri, 19 Apr 2013 17:59:43 +0000 (UTC) Received: from null.zi0r.com (localhost [127.0.0.1]) by null.zi0r.com (8.14.5/8.14.5) with ESMTP id r3JDCj3I012943 for ; Fri, 19 Apr 2013 09:12:45 -0400 (EDT) (envelope-from portscout@null.zi0r.com) Received: (from portscout@localhost) by null.zi0r.com (8.14.5/8.14.5/Submit) id r3JDCjeF012670; Fri, 19 Apr 2013 09:12:45 -0400 (EDT) (envelope-from portscout) Message-Id: <201304191312.r3JDCjeF012670@null.zi0r.com> MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain Date: Fri, 19 Apr 2013 09:12:45 -0400 From: portscout@portscout.freebsd.org To: python@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Apr 2013 17:59:44 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/python@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/python33 | 3.3.0 | 3.3.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@portscout.freebsd.org Thanks. From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 03:49:20 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 69CAB485 for ; Sat, 20 Apr 2013 03:49:20 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-pd0-f169.google.com (mail-pd0-f169.google.com [209.85.192.169]) by mx1.freebsd.org (Postfix) with ESMTP id 48D69D0B for ; Sat, 20 Apr 2013 03:49:20 +0000 (UTC) Received: by mail-pd0-f169.google.com with SMTP id 14so731255pdc.0 for ; Fri, 19 Apr 2013 20:49:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:from:date:message-id:subject:to :content-type; bh=C2MW8cESEA5INs/fUVHVBB99+hU1M3913aszLfdxyIQ=; b=BKhogcJdTlc/6n0wUzCdV7UVSP0xXn4kIKCbVwJYgwuYymUIP34s1EE9ssjnASsLZX K6zStXSSx2N5n29RNtPGydWOvpT/lsS8ZW+/eAkniO1euUHccHPZrUXYGwn4bijj9aFS GWlLVsy6JC/z9w7rUgzXvc3WbViW3ueBdKEcM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=C2MW8cESEA5INs/fUVHVBB99+hU1M3913aszLfdxyIQ=; b=B6r2zm48rcCXWCoe6YqsMm5cMtFjoqKry6j/kZL+X8yLgAKKq3IJ4IrBbseSPCeTEy 187X3l/gA6ZvBn+Q/b/cf6J5Z4wS3yjiE2UibJagy5lsqrMraP+J+XZOYwuSTNypl3ib gexevCCcvckgAvPHQ/KzDlmgUz0GNd7eEKcMNVlnSzQ7Im0xNYEHOwfH7RU0KvJ9JBLz /aqplAbHD9udR0djFb+KlgX7po3134HqblRavS8PbGfhMf7ArkqvaARm0hcDgI2OkjDJ R5XyzrXdcAdT7GyPqneqogrN//C8939lwBsbrhSEv7JwT44DesVZAhI8JdvHsKie4VXQ CoIA== X-Received: by 10.66.251.161 with SMTP id zl1mr2263258pac.54.1366429754397; Fri, 19 Apr 2013 20:49:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.159.97 with HTTP; Fri, 19 Apr 2013 20:48:44 -0700 (PDT) From: Eitan Adler Date: Fri, 19 Apr 2013 23:48:44 -0400 Message-ID: Subject: building scons with default python3 To: python Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmtKG7o+lDnKkPuUrd7yAuGtlhId2pobuT1OzLwObf5hsmSZjJGpPp/R/Y5+UA+y9eXtliX X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 03:49:20 -0000 What do you think of the following? This fixes issue with PYTHON_DEFAULT_VERSION=python3.3 Index: Makefile =================================================================== --- Makefile (revision 315795) +++ Makefile (working copy) @@ -25,6 +25,8 @@ PYDISTUTILS_EGGINFODIR= ${PREFIX}/lib/scons-${PORT PLIST_SUB+= SCONS_VER=${PORTVERSION} +USE_PYTHON= -2.7 + .include .if defined (NO_INSTALL_MANPAGES) Index: files/patch-script__scons =================================================================== --- files/patch-script__scons (revision 0) +++ files/patch-script__scons (working copy) @@ -0,0 +1,8 @@ +--- ./script/scons.orig 2013-04-19 23:35:11.656613793 -0400 ++++ ./script/scons 2013-04-19 23:35:16.127614561 -0400 +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#! /usr/bin/env python2 + # + # SCons - a Software Constructor + # Property changes on: files/patch-script__scons ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property -- Eitan Adler From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 09:56:42 2013 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 289CFF4 for ; Sat, 20 Apr 2013 09:56:42 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) by mx1.freebsd.org (Postfix) with ESMTP id 00FB51588 for ; Sat, 20 Apr 2013 09:56:41 +0000 (UTC) Received: by mail-ie0-f181.google.com with SMTP id tp5so3131346ieb.12 for ; Sat, 20 Apr 2013 02:56:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=iuEKN5bRh1pE85NGfzvPor/T/tkCwjw5YxcJxaEzOBE=; b=Hlw/ynp09QtVu72S7L3madB33AGuIy3byfeItEfeXeXHKNFatZ1CDpj1iEDftx8oYB CfdsAG1tuiA3mo4HyL3fr5k9b8HPYxTz7lNON0GyKZK/O7rucof5d4G/zqhpw/rWvXsP x1SI3+dd76zjzTfIR3/yrje8XTkigV/ptLGq20xBQyB8Lp+XriBwL2QfuaDHe5ESM2Ab v+Ludl//NTmOFvbyz0jVChTVjg+mhTf0P8FygnF4CQb/TE/nLRAGRC84KXqRsqe0ccb/ AqILXKCnJHBb6rd+bfIT+K0roHkcbQEIoG7yAsrLdNuhzQu8I3dMG9Bey98j2cOqpqYO Dqrw== X-Received: by 10.50.197.170 with SMTP id iv10mr17146635igc.62.1366451801170; Sat, 20 Apr 2013 02:56:41 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.64.58.52 with HTTP; Sat, 20 Apr 2013 02:56:11 -0700 (PDT) In-Reply-To: References: From: Chris Rees Date: Sat, 20 Apr 2013 10:56:11 +0100 X-Google-Sender-Auth: FzwEtJ7UU2e6wLmDFznhzE-ik6I Message-ID: Subject: Re: building scons with default python3 To: Eitan Adler , gavin@16degrees.com.au Content-Type: text/plain; charset=ISO-8859-1 Cc: python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 09:56:42 -0000 On 20 April 2013 04:48, Eitan Adler wrote: > What do you think of the following? > > This fixes issue with PYTHON_DEFAULT_VERSION=python3.3 > > > Index: Makefile > =================================================================== > --- Makefile (revision 315795) > +++ Makefile (working copy) > @@ -25,6 +25,8 @@ PYDISTUTILS_EGGINFODIR= ${PREFIX}/lib/scons-${PORT > > PLIST_SUB+= SCONS_VER=${PORTVERSION} > > +USE_PYTHON= -2.7 > + > .include > > .if defined (NO_INSTALL_MANPAGES) > Index: files/patch-script__scons > =================================================================== > --- files/patch-script__scons (revision 0) > +++ files/patch-script__scons (working copy) > @@ -0,0 +1,8 @@ > +--- ./script/scons.orig 2013-04-19 23:35:11.656613793 -0400 > ++++ ./script/scons 2013-04-19 23:35:16.127614561 -0400 > +@@ -1,4 +1,4 @@ > +-#! /usr/bin/env python > ++#! /usr/bin/env python2 > + # > + # SCons - a Software Constructor > + # > > Property changes on: files/patch-script__scons > ___________________________________________________________________ > Added: fbsd:nokeywords > ## -0,0 +1 ## > +yes > \ No newline at end of property > Added: svn:eol-style > ## -0,0 +1 ## > +native > \ No newline at end of property > Added: svn:mime-type > ## -0,0 +1 ## > +text/plain > \ No newline at end of property The port is very out of date; the latest version claims to only support Python 2.7, they are hoping to support Python 3. What does the maintainer think? Chris From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 19:30:17 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DEA3FCFE; Sat, 20 Apr 2013 19:30:17 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id BB04DC17; Sat, 20 Apr 2013 19:30:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3KJUHf0089931; Sat, 20 Apr 2013 19:30:17 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3KJUHZ8089930; Sat, 20 Apr 2013 19:30:17 GMT (envelope-from edwin) Date: Sat, 20 Apr 2013 19:30:17 GMT Message-Id: <201304201930.r3KJUHZ8089930@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 19:30:17 -0000 Synopsis: www/py-djangotoolbox: unfetchable distfile, fragile Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sat Apr 20 19:30:17 UTC 2013 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178008 From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 19:30:19 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A2625D04; Sat, 20 Apr 2013 19:30:19 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 7F9C3C19; Sat, 20 Apr 2013 19:30:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3KJUJSt090006; Sat, 20 Apr 2013 19:30:19 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3KJUJnM090005; Sat, 20 Apr 2013 19:30:19 GMT (envelope-from edwin) Date: Sat, 20 Apr 2013 19:30:19 GMT Message-Id: <201304201930.r3KJUJnM090005@freefall.freebsd.org> To: draco@marino.st, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 19:30:19 -0000 Synopsis: www/py-djangotoolbox: unfetchable distfile, fragile State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Sat Apr 20 19:30:19 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=178008 From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 19:40:01 2013 Return-Path: Delivered-To: freebsd-python@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 48B06E30 for ; Sat, 20 Apr 2013 19:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 3A1D4CC9 for ; Sat, 20 Apr 2013 19:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r3KJe1XQ091771 for ; Sat, 20 Apr 2013 19:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r3KJe06l091770; Sat, 20 Apr 2013 19:40:00 GMT (envelope-from gnats) Date: Sat, 20 Apr 2013 19:40:00 GMT Message-Id: <201304201940.r3KJe06l091770@freefall.freebsd.org> To: freebsd-python@FreeBSD.org Cc: From: Edwin Groothuis Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 19:40:01 -0000 The following reply was made to PR ports/178008; it has been noted by GNATS. From: Edwin Groothuis To: john@ixsystems.com Cc: bug-followup@FreeBSD.org Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile Date: Sat, 20 Apr 2013 19:30:18 UT Maintainer of www/py-djangotoolbox, Please note that PR ports/178008 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178008 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 19:46:32 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0CE51E88 for ; Sat, 20 Apr 2013 19:46:32 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a86.g.dreamhost.com (caiajhbdcbef.dreamhost.com [208.97.132.145]) by mx1.freebsd.org (Postfix) with ESMTP id E95F5CEC for ; Sat, 20 Apr 2013 19:46:31 +0000 (UTC) Received: from homiemail-a86.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a86.g.dreamhost.com (Postfix) with ESMTP id 029FE36006B; Sat, 20 Apr 2013 12:46:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; s=saltant.com; bh=inAPI yh4T8vPuBkFlD/crRUuelA=; b=ZTprEy598oBT+6VUxGmYh1Pt5q8DhPdC6Is4i DlohLovigc7mFbFgcXPia96TrAXRUVN6Oyin5iF7cFLp668AAo4TYdbtxtsrlqHv nz2SPO+mmPSJpoHTWJ1T5wH2WPDfKQoRQZIUSjnH75fRmaZKPy/WkLblVMHRuDlI 2PxQgk= Received: from imago.y.saltant.net (y.saltant.net [96.227.187.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a86.g.dreamhost.com (Postfix) with ESMTPSA id AB31536006A; Sat, 20 Apr 2013 12:46:24 -0700 (PDT) Message-ID: <5172F08F.4080900@saltant.com> Date: Sat, 20 Apr 2013 15:46:23 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-python@freebsd.org, Geoffrey Mainland Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> In-Reply-To: <51699935.3040300@saltant.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 19:46:32 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 freebsd-python@: Looping in math/py-matplotlib maintainer Geoffrey: See the earlier part of this thread for background. A pandas dev and I just discovered that one of the pandas test failures is induced because the value sys.getdefaultencoding() returns changes upon importing matplotlib.pyplot. https://github.com/pydata/pandas/issues/3360#issuecomment-16709420 Could you help me assess whether this is expected behavior, and, if so, how we could expect it and accommodate it in pandas. If you think this is a bug in matplotlib, I will open a PR. Regards, John -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRcvCPAAoJEBRzAKlhyP/FRpoIAJ3hAh0a+t0vJzBErG/cJgwv Kz+Iq8rhKWdJP8jycv2fg4hXtMidn37Pta5iys2w8pcXl1XUH/8f2is9Z7x04wFY xwPkTOxTyWq4h62ULGrgLafZCoAPwZm3zgNcRK+yYV+lwI6E2EA/V/TEWtaxTxMb EKen1Xeq8LnzWX0T06SqQCyzpv5NX0MvvgnsedyoSoDYNjv8cfUpr7NJ7ZiMSAKl Px681Um2CWsVkO2vpUjkDsfwOF/d+bBh6EHRJ6AlJoOxSuHozTONnEz9Qbdvo8y8 HgL4YT1kFjjzir5UEJsMdeyT4pv7Dcv7Vrh4fJ0GnqHaW44aQliAOpo/5OPX17s= =ZGqZ -----END PGP SIGNATURE----- From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 23:26:41 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 903EC60A for ; Sat, 20 Apr 2013 23:26:41 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a85.g.dreamhost.com (caiajhbdcahe.dreamhost.com [208.97.132.74]) by mx1.freebsd.org (Postfix) with ESMTP id 76FC91299 for ; Sat, 20 Apr 2013 23:26:41 +0000 (UTC) Received: from homiemail-a85.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a85.g.dreamhost.com (Postfix) with ESMTP id 19585BC032; Sat, 20 Apr 2013 16:26:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=saltant.com; bh=QsmPL gSLCCmzN8pAvL/dA8zcWos=; b=hPN8tEwD/aplHRGkM8UZts0JpX3S1X439OLC4 AaJiz/AFK6KSGM2t+CIIpJEeEeyhIy8oUB9+0MzgiB/HFnG894Zah0dPr7rqJOj0 xdSbH75Ux5mFVMiRdGrLcAhZdNv3pu6M8mwk0HLERKPZqNb8Y4RiowDwdXhK5J7o 4It34I= Received: from imago.y.saltant.net (y.saltant.net [96.227.187.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a85.g.dreamhost.com (Postfix) with ESMTPSA id C2889BC031; Sat, 20 Apr 2013 16:26:34 -0700 (PDT) Message-ID: <51732429.9060806@saltant.com> Date: Sat, 20 Apr 2013 19:26:33 -0400 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: Geoffrey Mainland Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> <5172F08F.4080900@saltant.com> <517322F9.8040306@apeiron.net> In-Reply-To: <517322F9.8040306@apeiron.net> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 23:26:41 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/20/2013 07:21 PM, Geoffrey Mainland wrote: > On 4/20/13 8:46 PM, John W. O'Brien wrote: >> freebsd-python@: Looping in math/py-matplotlib maintainer See the >> earlier part of this thread for background. >> >> A pandas dev and I just discovered that one of the pandas test >> failures is induced because the value sys.getdefaultencoding() >> returns changes upon importing matplotlib.pyplot. >> >> https://github.com/pydata/pandas/issues/3360#issuecomment-16709420 >> >> >> Could you help me assess whether this is expected behavior, and, if >> so, how we could expect it and accommodate it in pandas. If you >> think this is a bug in matplotlib, I will open a PR. >> >> Regards, John > > Hi John, > > I'm sorry, I don't think I understand. The github link you sent > above identifies PyGTK as the culprit---it sets the default > encoding. This doesn't seem to be a problem with the FreeBSD port, > or even a problem with matplotlib, but is a problem with PyGTK. Is > this not accurate? You're right, of course. I discovered that after sending my earlier message. In fact, I was just composing a reply to retract my question and let matplotlib off the hook. I'm surprised that this PyGTK problem doesn't show up more often. Have you run into it before with MPL? Cheers, John -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRcyQnAAoJEBRzAKlhyP/Ff0gH/1WP1WHW3AWmmxZ9rqqQqGZQ 8A6EPlplsvJXdvlXksCArPf7F6sGIbNeL+heV+FEu9oYp+Qmkth1CPPvl250jw+W CVhym944iRP9uqQiCIWUxpPwT5sWkxGcmnlpaHTi9O/wVLg0aQDe9lu6iFQYVQ7h zbWwckGuU42EWUHsJExWPUYx4AWTTk3DJNXKCg+7YhVGvgj0ClmP6vJPF7zsXsHI xSMX6EsgQINggo6q/WwDT87sHTgPhNWZTQzinZADJ+x68Q0SD5zoojW+QNRLIinW fBu6KtaPpry1GWKGPXzLgPaAWVtAHF0MQ3OZ1ZxtRE+2suWElj0ZtlH91UF177I= =LHtf -----END PGP SIGNATURE----- From owner-freebsd-python@FreeBSD.ORG Sat Apr 20 23:30:54 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 57EAA655 for ; Sat, 20 Apr 2013 23:30:54 +0000 (UTC) (envelope-from mainland@apeiron.net) Received: from zeno.apeiron.net (host81-142-95-217.in-addr.btopenworld.com [81.142.95.217]) by mx1.freebsd.org (Postfix) with ESMTP id 0B3F612B6 for ; Sat, 20 Apr 2013 23:30:53 +0000 (UTC) Received: from zeno.apeiron.net (localhost [127.0.0.1]) by zeno.apeiron.net (Postfix) with ESMTP id 3360BB7D0; Sun, 21 Apr 2013 00:21:34 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=apeiron.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=apeiron; bh=Vx6d8Tpd/ jcuFnZkItDJJY/2nEM=; b=cDWGuoHrNAsiXRVbaOVAVgymuR886OS1yt6qKVzAK a6BBLhhwXg3NzEMgpYKcSC+AdO/9JYseHGlOtaow//l+HWPDJzQVumBK7d+rMt4B ZsMCDHYWqKTA4Tibih6ArDozV2SBRsPx96BOekHFltORPfF2xy09YnkW4ve37z8D Hk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=apeiron.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=apeiron; b=ix6 wezhYBztxTHAmTjKQaZWFK1LzPe+prCl2Y4Qhoht7/t8P82kuW60CZaycEGA7Sn1 6GhD5oGd6MX1vSPyozIQPDSaAu7VFPdoZgs1UYj7I3ZTFRWmn+9fp3wYYFQE0nlF 45eqD4P9n8qQOImEIFC6VXb3HuqkhnJf142YkSLE= Received: from Geoffrey-Mainlands-MacBook-Pro.local (host-78-149-199-115.as13285.net [78.149.199.115]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: mainland) by zeno.apeiron.net (Postfix) with ESMTPSA id 93514B7CF; Sun, 21 Apr 2013 00:21:33 +0100 (BST) Message-ID: <517322F9.8040306@apeiron.net> Date: Sun, 21 Apr 2013 00:21:29 +0100 From: Geoffrey Mainland User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 MIME-Version: 1.0 To: "John W. O'Brien" Subject: Re: [CFT] math/py-pandas: Update to 0.11.0rc1 References: <51699935.3040300@saltant.com> <5172F08F.4080900@saltant.com> In-Reply-To: <5172F08F.4080900@saltant.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Geoffrey Mainland , freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Apr 2013 23:30:54 -0000 On 4/20/13 8:46 PM, John W. O'Brien wrote: > freebsd-python@: Looping in math/py-matplotlib maintainer > > Geoffrey: > > See the earlier part of this thread for background. > > A pandas dev and I just discovered that one of the pandas test > failures is induced because the value sys.getdefaultencoding() returns > changes upon importing matplotlib.pyplot. > > https://github.com/pydata/pandas/issues/3360#issuecomment-16709420 > > Could you help me assess whether this is expected behavior, and, if > so, how we could expect it and accommodate it in pandas. If you think > this is a bug in matplotlib, I will open a PR. > > Regards, > John Hi John, I'm sorry, I don't think I understand. The github link you sent above identifies PyGTK as the culprit---it sets the default encoding. This doesn't seem to be a problem with the FreeBSD port, or even a problem with matplotlib, but is a problem with PyGTK. Is this not accurate? Thanks, Geoff