From dev-return-6026-archive-asf-public=cust-asf.ponee.io@mxnet.incubator.apache.org Mon May 13 20:48:27 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 8A34A180671 for ; Mon, 13 May 2019 22:48:27 +0200 (CEST) Received: (qmail 80844 invoked by uid 500); 13 May 2019 20:48:26 -0000 Mailing-List: contact dev-help@mxnet.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mxnet.incubator.apache.org Delivered-To: mailing list dev@mxnet.incubator.apache.org Received: (qmail 80832 invoked by uid 99); 13 May 2019 20:48:26 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 May 2019 20:48:26 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D1DF5C0253 for ; Mon, 13 May 2019 20:48:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.8 X-Spam-Level: ** X-Spam-Status: No, score=2.8 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id bEY5Tfoui31j for ; Mon, 13 May 2019 20:48:24 +0000 (UTC) Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 56CA861299 for ; Mon, 13 May 2019 20:48:24 +0000 (UTC) Received: by mail-vs1-f44.google.com with SMTP id z11so4896578vsq.9 for ; Mon, 13 May 2019 13:48:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jesTfsQ5ElKi1uLjKNlAtwrn1/DJ993U9YI2aSwvrss=; b=V0dgU7EEt6qlmW15gFccX6UA4KOEnDnrOOUqvdAu+LmziE3032WWViw6yiUtZH+BFB LtgPE2n5xEn1czESpUHwllMM4yCwJV52swOhHnwaB6MkqQBQz938ucP/Yw27f7smMeiS W7V/osS12PeXRx3IxzVWtaSblb4FQNyOuYr0+HwW5x6ow46M/NY0ZfdC6hwR/qCiB4Pl cpRZyQ5W9lWl00XrVmPAr+PzMj13UioCnmB8X0ecBJMfRbLnwtIzY9u5v6GKqda6RCIk hO6xVXNFeq4Qjc9rbKe02qdtDQZ2VET1j0ZZ/0q6II+8J1Jk2nlI2lcVqiALWk/SMDAX QO8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=jesTfsQ5ElKi1uLjKNlAtwrn1/DJ993U9YI2aSwvrss=; b=umUP6z1hQsiENGyh64LVOnlu/R3ely3xkUnPbPpMoKlwg34zgChSCIZDvhDfKbVc8G R8TLSw4eoSmkjlYLJaUL7L+jAZj3kte4EQhnzxKP6m7t6s4PlFtIsCK6cnzUNLReRlbz qXKkqjt8sVFKKvUaAJpXNJMOHocBUJRudZJnTRLrqM7MteCWqSaEPsMhoecLvMJ1LvlM nzO/C2V1IYLTi08zVnA/neQ3zcNIDoF8ZEn82j8o/oR4/CF8bvbbjbzKs9gtUH0p4f8L DJN7fvBZD+pJTZJQFnCf3AmpPiTKKoZ+7vE9KpUNsfKNy5kywDAZfQ6px/TDyMX9U0X4 +pGg== X-Gm-Message-State: APjAAAW0BxyIea72QhOgEdrFikkR9ooC96Q7LZ0id7npG5Ghv0rvfvjX 44HdnKj39jnpih09m6pQmyaPBbN35gPkd8D/1KwBgA== X-Google-Smtp-Source: APXvYqy0MeGmvpH0xqkGkMuHveY8DrECS7uJVFAKGEMlXzH7OE0qt2bGQ6PAfxHgb6jRH9SZxH4aSwwbcCZ7bVuZD0I= X-Received: by 2002:a67:ecc1:: with SMTP id i1mr14002537vsp.94.1557780503631; Mon, 13 May 2019 13:48:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Yuan Tang Date: Mon, 13 May 2019 16:48:12 -0400 Message-ID: Subject: Re: Python2 End of Life To: dev@mxnet.incubator.apache.org Content-Type: multipart/alternative; boundary="0000000000008e9ead0588cb0997" --0000000000008e9ead0588cb0997 Content-Type: text/plain; charset="UTF-8" +1 On Mon, May 13, 2019 at 4:37 PM Junru Shao wrote: > +1 > > On Mon, May 13, 2019 at 1:34 PM Aaron Markham > wrote: > > > +1 for the pledge and to start moving things to Python 3. > > I think our installation instructions and tutorials can be updated to > > default to Python3 and we should update Python2-only tutorials. I know > > we have a handful of those, and when I spot them, I'll create an > > issue. > > I can also look at migrating the docs build to Python 3. > > Should we add a new label for issues relating to migrating to Python3? > > Cheers, > > Aaron > > > > On Mon, May 13, 2019 at 12:04 PM Zach Kimberg > > > wrote: > > > > > > Right now, the official date for ending support for Python 2.7 (and all > > of > > > python2) is set to January 1 [1]. As part of it, a number of projects > > have > > > pledged to drop support for Python2 in or before 2020 including > > Tensorflow, > > > requests, pandas, ipython, numpy, pillow, and Cython [2]. I believe we > > > should also join in this pledge on python3statement.org [2] because it > > > would help clean up our project and it would be difficult to continue > > > supporting Python2 anyway when some of our dependencies are dropping > > > support. > > > > > > As a concrete step, we should decide on a date to remove all usages of > > > Python2 from our CI and consider that officially dropping support. > > > Following that, we can expect PRs will end up breaking support for > > Python2. > > > I suggest just using the same date that Python is dropping support of > > > January 1. We may also need to update some examples or scripts that > were > > > written only for python2 that are around the project. Any thoughts? > > > > > > Zach > > > > > > > > > [1] - https://www.python.org/dev/peps/pep-0373/ > > > [2] - https://python3statement.org/ > > > --0000000000008e9ead0588cb0997--