From owner-svn-ports-all@freebsd.org Mon Aug 6 14:02:46 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E932A1059B24; Mon, 6 Aug 2018 14:02:45 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6AA737984C; Mon, 6 Aug 2018 14:02:45 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by mail-it0-x22b.google.com with SMTP id d10-v6so17534194itj.5; Mon, 06 Aug 2018 07:02:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=jyWlIqOLfqK3TEEtPFYdbCKcb5lhwxgbS22LgjNczpw=; b=NRJul6GFt14PXeSSb++njYpcuUDEmAY4OWtVqMSgUycc7+4sz+J9LcUcEo80CdhU5B H2dhSA8OGwy4pHf5qzvgwC1e8cdGdPVz8Y2Yt8ZM6eyeHFMuBCmpPgdTtuJvy/1YvKps np1hgJCOY9K99rQH1+8RK9UEVwVP7+7god9IJKxvXX2M6XD7fxAqyZGdSi5/SfmiiaUr XK+nEtvzxwwOvzW9gV3ggtkIH7Po6VmHj3YNre6CmPHqHHk0VBA+/xyLi6B3lS0g9M3i wvBdYe9Iy4SDFOEenRgRZwPlnj8AOLZYKgSrtyknyDqnB8AmUgoyrFGN0Wv36J0lm0+y d+cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=jyWlIqOLfqK3TEEtPFYdbCKcb5lhwxgbS22LgjNczpw=; b=hTu5hZAmgfEgUi1uvPi9puPCZQXUOuSMiOVybQ2J1wpCD4b2IVC6RWyqlZ2x1ZTnEV Bp3GcUyoYtoOiU0oT/VWdIPj4OUrutMVHQERJtw6+zLLl1GuVBaLdrkF942ZXCUuRKzE LtfM/7zQ2oTtwDRrFMDIj67nQZ5ZUdwTcj+dkMjjijl5MosKe5wuZBoznCL5pAmskDdf xFQOPWlc4ZMgEP0bDzy7uj2yA9hkx40ZseCU1y8t8uzdex+lUeZCkT9iYkwRuuToCWpT w/Lxm7S8KgKnXXTTa1eFPhhUUR2wdNZyKFObWB7kGVi2vFdp95Q7d/l/o/Qemgr770tl E+6w== X-Gm-Message-State: AOUpUlGY9K4JLh4OZA0P260fHfPkKMBxb2+iOJgxEZ9aQ8WqFET5iCE5 p7FOlSicvdyNnDdcxBE0/wdQ4HndZbmdtiaif+r4yw== X-Google-Smtp-Source: AAOMgpfxY8/4dumv6IwgUk/F4oaYaP9shjFXD8Q4gPtFStpikgkqBdqfoFCgU/xN/c38XvdY9rwqES5giTVOSOrDYTQ= X-Received: by 2002:a24:54c3:: with SMTP id t186-v6mr15606917ita.55.1533564164666; Mon, 06 Aug 2018 07:02:44 -0700 (PDT) MIME-Version: 1.0 Sender: antoine.brodin.freebsd@gmail.com Received: by 2002:a02:a495:0:0:0:0:0 with HTTP; Mon, 6 Aug 2018 07:02:44 -0700 (PDT) In-Reply-To: References: <201808061101.w76B1u6v003872@repo.freebsd.org> From: Antoine Brodin Date: Mon, 6 Aug 2018 16:02:44 +0200 X-Google-Sender-Auth: 96wFH-laa7YG2wyZBcxKsD90rCM Message-ID: Subject: Re: svn commit: r476502 - head/devel/ipython To: Ruslan Makhmatkhanov Cc: Babak Farrokhi , ports-committers , svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2018 14:02:46 -0000 py-bugwarrior support only 2.7 and depends on py-jira. Antoine On Mon, Aug 6, 2018 at 3:05 PM, Ruslan Makhmatkhanov wrote: > It was tested against python 3. All the ports are capable of python 3. > May be they should conditionally depend on ipython5 when user set to use > python 2.7. Any reason these ports should not be switched to python3 by > default, because ipython dependency switched to it? > > math/py-yt - supports 2.7 and >= 3.4 > devel/py-ipdb - supports 2.7 and >= 3.3 > devel/py-ipykernel - supports 2.7 and >= 3.3 > devel/py-ipyparallel - supports 2.7 and >= 3.4 > devel/py-ipywidgets - supports 2.7 and >= 3.3 > devel/py-jupyter_console - supports 2.7 and >= 3.3 > security/py-rekall - supports 2 and 3 > devel/py-jira - supports both 2 and 3 (including py37) > > I'm using the whole jupyter stack with python 3.7 > > > > Antoine Brodin wrote on 8/6/18 2:08 PM: > >> Hi, >> >> How was this tested? This likely breaks all py27 flavors of ports >> depending on ipython. >> >> Antoine >> >> On Mon, Aug 6, 2018 at 1:01 PM, Babak Farrokhi >> wrote: >>> >>> Author: farrokhi >>> Date: Mon Aug 6 11:01:55 2018 >>> New Revision: 476502 >>> URL: https://svnweb.freebsd.org/changeset/ports/476502 >>> >>> Log: >>> devel/ipython: Update to 6.5.0 >>> >>> - devel/ipython is now tracking 6.x mainline >>> - Previous version of ipython (5.x series) moved to devel/ipython5 >>> - It is based on pure Python 3.3+ codebase >>> - Supports latest Python 3.7 >>> - Remove GCC dependency since it now builds with CLANG >>> >>> More information about new features as well as backward incompatible >>> changes [1] >>> >>> [1] https://ipython.readthedocs.io/en/stable/whatsnew/version6.html >>> >>> Reviewed by: koobs, mat >>> Approved by: koobs (python) >>> Differential Revision: https://reviews.freebsd.org/D16508 >>> >>> Modified: >>> head/devel/ipython/Makefile >>> head/devel/ipython/distinfo >>> >>> Modified: head/devel/ipython/Makefile >>> >>> ============================================================================== >>> --- head/devel/ipython/Makefile Mon Aug 6 09:44:17 2018 (r476501) >>> +++ head/devel/ipython/Makefile Mon Aug 6 11:01:55 2018 (r476502) >>> @@ -2,7 +2,7 @@ >>> # $FreeBSD$ >>> >>> PORTNAME= ipython >>> -PORTVERSION= 5.8.0 >>> +PORTVERSION= 6.5.0 >>> CATEGORIES= devel python >>> MASTER_SITES= CHEESESHOP >>> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >>> @@ -20,11 +20,12 @@ RUN_DEPENDS= >>> ${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py >>> >>> ${PYTHON_PKGNAMEPREFIX}prompt_toolkit>=1.0.4:devel/py-prompt_toolkit@${PY_FLAVOR} >>> \ >>> >>> ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ >>> >>> ${PYTHON_PKGNAMEPREFIX}simplegeneric>0.8:devel/py-simplegeneric@${PY_FLAVOR} >>> \ >>> - >>> ${PYTHON_PKGNAMEPREFIX}traitlets>=4.2:devel/py-traitlets@${PY_FLAVOR} >>> + >>> ${PYTHON_PKGNAMEPREFIX}traitlets>=4.2:devel/py-traitlets@${PY_FLAVOR} \ >>> + >>> ${PYTHON_PKGNAMEPREFIX}jedi>=0.10:devel/py-jedi@${PY_FLAVOR} \ >>> + >>> ${PYTHON_PKGNAMEPREFIX}backcall>=0.1.0:devel/py-backcall@${PY_FLAVOR} >>> >>> -USES= python >>> +USES= python:3.3+ >>> USE_PYTHON= autoplist concurrent distutils >>> -USE_GCC= yes # To be removed - Needed as a work-around for numpy, >>> see PR ports/188114 >>> NO_ARCH= yes >>> >>> OPTIONS_DEFINE= EXAMPLES >>> @@ -32,9 +33,6 @@ PORTEXAMPLES= * >>> >>> .include >>> >>> -.if ${PYTHON_REL} < 3000 >>> -RUN_DEPENDS+= >>> ${PYTHON_PKGNAMEPREFIX}backports.shutil_get_terminal_size>=0:devel/py-backports.shutil_get_terminal_size@${PY_FLAVOR} >>> -.endif >>> .if ${PYTHON_REL} < 3400 >>> RUN_DEPENDS+= >>> ${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR} >>> .endif >>> >>> Modified: head/devel/ipython/distinfo >>> >>> ============================================================================== >>> --- head/devel/ipython/distinfo Mon Aug 6 09:44:17 2018 (r476501) >>> +++ head/devel/ipython/distinfo Mon Aug 6 11:01:55 2018 (r476502) >>> @@ -1,3 +1,3 @@ >>> -TIMESTAMP = 1533032413 >>> -SHA256 (ipython-5.8.0.tar.gz) = >>> 4bac649857611baaaf76bc82c173aa542f7486446c335fe1a6c05d0d491c8906 >>> -SIZE (ipython-5.8.0.tar.gz) = 4977824 >>> +TIMESTAMP = 1532951494 >>> +SHA256 (ipython-6.5.0.tar.gz) = >>> b0f2ef9eada4a68ef63ee10b6dde4f35c840035c50fd24265f8052c98947d5a4 >>> +SIZE (ipython-6.5.0.tar.gz) = 5084444 > > > > > -- > Regards, > Ruslan > > T.O.S. Of Reality