From owner-freebsd-python@freebsd.org Fri Dec 11 22:41:46 2020 Return-Path: Delivered-To: freebsd-python@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AABDB4BD80A for ; Fri, 11 Dec 2020 22:41:46 +0000 (UTC) (envelope-from douglaswth@gmail.com) Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ct5PP2fQRz3Gf7 for ; Fri, 11 Dec 2020 22:41:45 +0000 (UTC) (envelope-from douglaswth@gmail.com) Received: by mail-pf1-x42f.google.com with SMTP id c12so7874094pfo.10 for ; Fri, 11 Dec 2020 14:41:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=CAIDH85+yUDiqVpfvjw9kcHz52JazSGC98tcbs+KiSc=; b=FXlUFBa+wJGpwHeIO9TPp6n0qOyONOWqTC92kEV4hmd14U6UiPvpBGDybwh13uQYMD koU2O3nZDWVd4WYySTb855gFp36qpH4S0BQExV16x9L7ql7u/QGPtHGBEMRAPQhbTrEt k3P1TKMUu9RQ1pX3FJv9TZgmqp+um6GeWBhiR86N6oN+hHNG4e/44MeEbJTzy2Hku640 pDzS71BNL+nPL6hClT8FzOMh+gY/S+0JdhQyjoaatdORNzeJlu0PMB1M2Lb2gLnPf3+B 7eeEgJQYla6Q0GHtFuejOtyCn2lM34VgccSnlzVPcvLaZsHcJQJJzeaN4nCKNueC4uUq MvSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CAIDH85+yUDiqVpfvjw9kcHz52JazSGC98tcbs+KiSc=; b=X8ZjvdGBvz4FFW8ZGgOr86R1SLHRF3jWdrb9AL4B466sFJU0YP63QAswvQCYlqY+r8 E1P5/t5DqR0woIf1w47cLh+NLnDZ7UKR05/EvpA9aX23MlA4tdfKu8+RF3VgoEa4DT2i nskSKS+ev73N+2oF0Sn+1AJ0Udz1ehiPpb38NuX5NJMX8+BhvRyTOPHDkQ9Tj+hhO6Ju 2E0uCm3R6vkKRLIpjdU8zeBuFPx81BozDiRsLXhiD283zGjtIXtysSJdYahJJKSPM0zB euIMSyk1XyOq/B0vm1UZ+Dhfpd/5YH800CGiUGvveqy2a/umln7uqJjqXR8eT4U9Fhyi sOjQ== X-Gm-Message-State: AOAM531yLE6agqpzTmxEhU7BAVBlIOd01rXzWr/vIMsrRZPjHLpk4dgH l+80Xsu2I8Dmh93p5rHogfutOHCIT48= X-Google-Smtp-Source: ABdhPJzmHzJLgZM7QMyLHdmLxbZFL7vEUrYuUqPcqqdR9Eln6Wx7m5YAAbNDyytCRKYNP+PtYsWniA== X-Received: by 2002:a63:d30e:: with SMTP id b14mr13712624pgg.237.1607726503466; Fri, 11 Dec 2020 14:41:43 -0800 (PST) Received: from ?IPv6:2600:8802:5a00:7a08:690f:8058:6a24:c72a? ([2600:8802:5a00:7a08:690f:8058:6a24:c72a]) by smtp.googlemail.com with ESMTPSA id x143sm12699024pgx.66.2020.12.11.14.41.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 11 Dec 2020 14:41:42 -0800 (PST) Subject: Re: simple python 2 to python question To: freebsd-python@freebsd.org References: <6a21383315418d6ca2711709bd173e08@bsdforge.com> From: Douglas Thrift Message-ID: <880d220f-1da9-6594-247c-3a98f9e48ce3@gmail.com> Date: Fri, 11 Dec 2020 14:41:41 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: <6a21383315418d6ca2711709bd173e08@bsdforge.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4Ct5PP2fQRz3Gf7 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=FXlUFBa+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of douglaswth@gmail.com designates 2607:f8b0:4864:20::42f as permitted sender) smtp.mailfrom=douglaswth@gmail.com X-Spamd-Result: default: False [-1.64 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.64)[-0.637]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::42f:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-python@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::42f:from:127.0.2.255]; NEURAL_SPAM_LONG(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::42f:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-python] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Dec 2020 22:41:46 -0000 On 12/11/2020 2:06 PM, Chris wrote: > Hello all, > I'm working on a port I maintain to become py3x compatible. > I'm down to one lousy error: > passwd.py", line 25    chmod(self.pw_file, 0600) >                            ^ > SyntaxError: invalid token > > I tried to sort it, but failed. So allowed 2to3 to take a shot > at it, and it returned: > chmod(self.pw_file, 0o600) > > which just seems wrong. > > What am I missing -- aside from more familiarity with python3 ;-) > > Thanks! > > --Chris > _______________________________________________ > freebsd-python@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-python > To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org" Python 3 changed the syntax for octal literals to start with '0o' rather than with just '0', so '0o600' is correct. -- Douglas William Thrift