From owner-freebsd-python@freebsd.org Mon Sep 4 03:34:58 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4B66E0E95D for ; Mon, 4 Sep 2017 03:34:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AC7AA3617 for ; Mon, 4 Sep 2017 03:34:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A8C24E0E95A; Mon, 4 Sep 2017 03:34:58 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7D4BE0E959; Mon, 4 Sep 2017 03:34:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7249B3616; Mon, 4 Sep 2017 03:34:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x22e.google.com with SMTP id t193so15323907pgc.1; Sun, 03 Sep 2017 20:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=273vEYY+RKxqMR9lW1uDlYklc1HioAlrH2fTT9qTOgg=; b=n/LcbDzQYEIlJYqFkbrcII7LYjh49n93wz83KSyFQuo5+rYn52y4LZHkG4XzSFWAW3 wfdewNqDs6SA97b8cumcnXlM6iSkqdJVTlOFH8xuMYrqNazdLfcas7JgL2XlQ65F2ysm RBu/g4TXUghWVwf9Tc+GC0uz4mTc0OLx7WZDOXT32a4FokLEn/rrfZWhnPVb6Gaf2hoE ktAmgh9RLoBgzoom9Bipm22RlsYuR6B01Q3CL0ay3ID2meJznfvYd409liA4X8dNBWDg 7q3Aa50RB6P8eHyU0Wi8Vd1M/vFrV3MHiY4CdpC18zgX4c9hVegctxviJ2GJrSwRsevL Thbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from:cc :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=273vEYY+RKxqMR9lW1uDlYklc1HioAlrH2fTT9qTOgg=; b=KiHdspDnFaULell2hoTGSSHARuD7gazDaNqIicTfnjEmTxkKGiAdIYm8Y2XQ18kemy sXaWewUcdurW83t6aUXO8wV2rPl62gJYOKUL7vIuJolqtsRYPtB14a0YoWvUF3+yP35K afqn9YksQj4el2FZE+zq4lywrD4Gq6dLQ97g1pxchRqEcWMz/KX6bqn4nUhRVhXW0uxC IaEf/0Okm4NCfghBVEcUFiCaqKtUSqHPeP0iNSpdHqe7pdF/Pmwajz7m0wvX8UQxz2ZS 4DGZmlz7M2ztJuofqmuwrmgE8rmql/+5BJ291cEiAdjxsHXme1RuMzOH5YsXwGPO+iw3 tUhw== X-Gm-Message-State: AHPjjUhN/8X9okJvyjq7icQp2BoDfXtCMIpaiZQ2qTWwN52pRLVJE5v3 9KwVLq5wIh83IDlSu9Q= X-Google-Smtp-Source: ADKCNb6Y6bF3ANvS5vEyTWffnRdOP9rGVrt79I5KVlr4J23Du7P+LUTuiWEBiBJye6dpLXQ6uvCwDw== X-Received: by 10.99.166.18 with SMTP id t18mr4891249pge.227.1504496097644; Sun, 03 Sep 2017 20:34:57 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:584:283a:c57e:de2a? (2001-44b8-31ae-7b01-0584-283a-c57e-de2a.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:584:283a:c57e:de2a]) by smtp.gmail.com with ESMTPSA id i127sm9049675pgc.73.2017.09.03.20.34.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Sep 2017 20:34:57 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: svn commit: r449195 - head/security/py-cryptography To: Rene Ladan , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201709031028.v83AS09e027702@repo.freebsd.org> From: Kubilay Kocak Cc: "python@freebsd.org" Message-ID: <96b4bb9f-dc46-ffea-bd49-a5949b5b7365@FreeBSD.org> Date: Mon, 4 Sep 2017 13:29:05 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: <201709031028.v83AS09e027702@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 03:34:58 -0000 On 9/3/17 8:28 PM, Rene Ladan wrote: > Author: rene > Date: Sun Sep 3 10:28:00 2017 > New Revision: 449195 > URL: https://svnweb.freebsd.org/changeset/ports/449195 > > Log: > security/py-cryptography: remove support for expired Python 3.3 > > Modified: > head/security/py-cryptography/Makefile > > Modified: head/security/py-cryptography/Makefile > ============================================================================== > --- head/security/py-cryptography/Makefile Sun Sep 3 10:12:26 2017 (r449194) > +++ head/security/py-cryptography/Makefile Sun Sep 3 10:28:00 2017 (r449195) > @@ -35,8 +35,6 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}ipaddress>0:net/p > > .if ${PYTHON_REL} < 3300 > RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 > -.elif ${PYTHON_REL} < 3400 > -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py3-enum34 > .endif > > post-install: > Please revert this change: - It is *meant* to include all versions below 3.4, including 2.7 - It is not necessary to delete when a python language port version is removed. The block still semantically and correctly declares the valid version dependency requirements from the upstream, independently from what the tree has at any point in time. Also, if you could, please ask/talk to python maintainers and/or python@ with regard to port deprecation/deletions before committing. It is not always entirely obvious or explicit what is the correct thing to do is without fully understanding the versions support and semantics completely. From owner-freebsd-python@freebsd.org Mon Sep 4 03:36:14 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F3D4E0EAD5 for ; Mon, 4 Sep 2017 03:36:14 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EF0AD3760 for ; Mon, 4 Sep 2017 03:36:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id EE5E0E0EAD3; Mon, 4 Sep 2017 03:36:13 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDE14E0EAD2; Mon, 4 Sep 2017 03:36:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x229.google.com (mail-pf0-x229.google.com [IPv6:2607:f8b0:400e:c00::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B7276375F; Mon, 4 Sep 2017 03:36:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x229.google.com with SMTP id n73so14467043pfj.0; Sun, 03 Sep 2017 20:36:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=MbO6kWQ4cAl7NabclLuQeXk3GfMz/kAQcU/gytw9U+c=; b=cLS2dlqDje4qpGv+B+6rhwt7kb/FTGm2ZmE4GoLMISM0hNdjMHdHgpr3NmfB4QTpPK tqmt1djnohPt64dHTTVEa0BVG2eWaJT0sng/ER++I0upBdotrIrNZEdT9gN3P2NHSMwi 2Eg6hh8FFN7lIxCS+pww2GetG7vYcWCwhYTkKfyC+hPGLxYp0Q/kDehwWZq0EcwDEBQ7 1gG0NEtEomqn8r5H5GoMagrX5UkQimXWo9msGg65RwrSO3sRyuwynCbG6nrK3lxNMhM/ kfS0U4+LjMJxt+Vddy8zkc/W041ow+33LlpdxkYl9vYyz1/L2zTWdHLGizWQwlfSU4QW uFbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from:cc :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=MbO6kWQ4cAl7NabclLuQeXk3GfMz/kAQcU/gytw9U+c=; b=nby9DJq9UDaX3TRICx8cSA/e0fSGO/SRs4MbejrSrXa7ZbrtZzOCxXqsOJIWmTrTHz 8HAj1xPF5iVlQq4qQxlhcPRWKb+l0g/10CGprVAZU4Z3RsxDE2i5tKZhxw+AN7MnButP ZDv94OVhpZGYGs8bXcXi02iHJx//OoH/hy7oaJYHmqT3r43AVcSDNLd+Ad12ZAiMe86L qWc05NHgAsydJu/LnOCU28RNp/YX6SNVq9x/UDIWp3RnBfinFZUlsaxtyoWzFK5Yp73E FVjKe/nzkP5XDQ4kjvK28MjCHKy2WTwsCiIiQXT6ISeCbXhjxfeOb1ROu0dNvEQzWwjc wNTw== X-Gm-Message-State: AHPjjUi/2kMAKSy850IO+F3pxD8+iRdyDRVmICG1OIvu7LJKpLjVJJlE MZ49rOWP4zJJ977UVWE= X-Google-Smtp-Source: ADKCNb4ifmufS4fYtNSOm/eQGrHLffsCZe8jcBGxLUoSw8Z4rTYjA1UQDPiNlQK6VdoBtRBCjRenqQ== X-Received: by 10.99.116.25 with SMTP id p25mr19794pgc.132.1504496172743; Sun, 03 Sep 2017 20:36:12 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:584:283a:c57e:de2a? (2001-44b8-31ae-7b01-0584-283a-c57e-de2a.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:584:283a:c57e:de2a]) by smtp.gmail.com with ESMTPSA id b1sm8002014pgn.31.2017.09.03.20.36.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Sep 2017 20:36:12 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter To: Rene Ladan , ports-committers@freebsd.org, svn-ports-head@freebsd.org References: <201709031033.v83AXu3h031669@repo.freebsd.org> From: Kubilay Kocak Cc: python Message-ID: <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> Date: Mon, 4 Sep 2017 13:30:20 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: <201709031033.v83AXu3h031669@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 03:36:14 -0000 On 9/3/17 8:33 PM, Rene Ladan wrote: > Author: rene > Date: Sun Sep 3 10:33:56 2017 > New Revision: 449196 > URL: https://svnweb.freebsd.org/changeset/ports/449196 > > Log: > Remove Python 3.3 and related ports, it expired today: > 2017-09-01 lang/python33: No longer receives bug fixes, only security updates. Please update to Python 3.6 > databases/py33-gdbm > databases/py33-sqlite3 > devel/py33-setuptools > x11-toolkits/py33-tkinter > devel/py3-enum34 > > Deleted: > head/databases/py33-gdbm/ > head/databases/py33-sqlite3/ > head/devel/py3-enum34/ > head/devel/py33-setuptools/ > head/lang/python33/ > head/x11-toolkits/py33-tkinter/ > Modified: > head/MOVED > head/databases/Makefile > head/devel/Makefile > head/lang/Makefile > head/x11-toolkits/Makefile > > Modified: head/MOVED > ============================================================================== > --- head/MOVED Sun Sep 3 10:28:00 2017 (r449195) > +++ head/MOVED Sun Sep 3 10:33:56 2017 (r449196) > @@ -9538,3 +9538,9 @@ mail/movemail||2017-09-03|Has expired: Out of date > german/phone||2017-09-03|Has expired: Out of date > ports-mgmt/fbsdmon||2017-09-03|Has expired: no longer maintained, web site it sends data to has been taken over by cybersquatters > security/py-pyme|security/py-gpgme|2017-09-03|Has expired: Merged with GPGme project. Please use security/py-gpgme instead > +lang/python33||2017-09-03|Has expired: No longer receives bug fixes, only security updates. Please update to Python 3.6 > +databases/py33-gdbm||2017-09-03|Removed, please update to Python 3.6 > +databases/py33-sqlite3||2017-09-03|Removed, please update to Python 3.6 > +devel/py33-setuptools||2017-09-03|Removed, please update to Python 3.6 > +x11-toolkits/py33-tkinter||2017-09-03|Removed, please update to Python 3.6 > +devel/py3-enum34||2017-09-03|Removed, Python 3.3 only > > Modified: head/databases/Makefile > ============================================================================== > --- head/databases/Makefile Sun Sep 3 10:28:00 2017 (r449195) > +++ head/databases/Makefile Sun Sep 3 10:33:56 2017 (r449196) > @@ -840,8 +840,6 @@ > SUBDIR += py3-bsddb3 > SUBDIR += py3-mysqlclient > SUBDIR += py3-psycopg2 > - SUBDIR += py33-gdbm > - SUBDIR += py33-sqlite3 > SUBDIR += py34-gdbm > SUBDIR += py34-sqlite3 > SUBDIR += py35-gdbm > > Modified: head/devel/Makefile > ============================================================================== > --- head/devel/Makefile Sun Sep 3 10:28:00 2017 (r449195) > +++ head/devel/Makefile Sun Sep 3 10:33:56 2017 (r449196) > @@ -5047,7 +5047,6 @@ > SUBDIR += py3-dbus > SUBDIR += py3-defusedxml > SUBDIR += py3-docopt > - SUBDIR += py3-enum34 > SUBDIR += py3-flake8 > SUBDIR += py3-flake8-builtins > SUBDIR += py3-flake8-docstrings > @@ -5107,7 +5106,6 @@ > SUBDIR += py3-wcwidth > SUBDIR += py3-xdg > SUBDIR += py3-yaml > - SUBDIR += py33-setuptools > SUBDIR += py34-setuptools > SUBDIR += py35-setuptools > SUBDIR += py36-setuptools > > Modified: head/lang/Makefile > ============================================================================== > --- head/lang/Makefile Sun Sep 3 10:28:00 2017 (r449195) > +++ head/lang/Makefile Sun Sep 3 10:33:56 2017 (r449196) > @@ -284,7 +284,6 @@ > SUBDIR += python2 > SUBDIR += python27 > SUBDIR += python3 > - SUBDIR += python33 > SUBDIR += python34 > SUBDIR += python35 > SUBDIR += python36 > > Modified: head/x11-toolkits/Makefile > ============================================================================== > --- head/x11-toolkits/Makefile Sun Sep 3 10:28:00 2017 (r449195) > +++ head/x11-toolkits/Makefile Sun Sep 3 10:33:56 2017 (r449196) > @@ -218,7 +218,6 @@ > SUBDIR += py-wxPython28-common > SUBDIR += py-wxPython30 > SUBDIR += py-xlib > - SUBDIR += py33-tkinter > SUBDIR += py34-tkinter > SUBDIR += py35-tkinter > SUBDIR += py36-tkinter > Please undelete py-enum34. it is a backport of a 3.4 module for all versions < 3.4 (including 2.7), not just 3.3 and still a dependency for any port that setup.py:*_requires it, orthogonal to any lang/pythonXY ports existence. From owner-freebsd-python@freebsd.org Mon Sep 4 04:31:46 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFE2BE12673 for ; Mon, 4 Sep 2017 04:31:46 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BB29864579 for ; Mon, 4 Sep 2017 04:31:46 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id BA717E12672; Mon, 4 Sep 2017 04:31:46 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9E1CE12671; Mon, 4 Sep 2017 04:31:46 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CFCE264576; Mon, 4 Sep 2017 04:31:45 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id ad64db5b TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 3 Sep 2017 22:31:38 -0600 (MDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: svn commit: r449195 - head/security/py-cryptography From: Adam Weinberger In-Reply-To: <96b4bb9f-dc46-ffea-bd49-a5949b5b7365@FreeBSD.org> Date: Sun, 3 Sep 2017 22:31:32 -0600 Cc: Rene Ladan , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, "python@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <9B4070BD-B841-40F8-9985-477457D9039D@adamw.org> References: <201709031028.v83AS09e027702@repo.freebsd.org> <96b4bb9f-dc46-ffea-bd49-a5949b5b7365@FreeBSD.org> To: koobs@FreeBSD.org X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 04:31:46 -0000 > On 3 Sep, 2017, at 21:29, Kubilay Kocak wrote: >=20 > On 9/3/17 8:28 PM, Rene Ladan wrote: >> Author: rene >> Date: Sun Sep 3 10:28:00 2017 >> New Revision: 449195 >> URL: https://svnweb.freebsd.org/changeset/ports/449195 >>=20 >> Log: >> security/py-cryptography: remove support for expired Python 3.3 >>=20 >> Modified: >> head/security/py-cryptography/Makefile >>=20 >> Modified: head/security/py-cryptography/Makefile >> = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D >> --- head/security/py-cryptography/Makefile Sun Sep 3 10:12:26 2017 = (r449194) >> +++ head/security/py-cryptography/Makefile Sun Sep 3 10:28:00 2017 = (r449195) >> @@ -35,8 +35,6 @@ RUN_DEPENDS+=3D = ${PYTHON_PKGNAMEPREFIX}ipaddress>0:net/p >>=20 >> .if ${PYTHON_REL} < 3300 >> RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 >> -.elif ${PYTHON_REL} < 3400 >> -RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py3-enum34 >> .endif >>=20 >> post-install: >>=20 >=20 > Please revert this change: >=20 > - It is *meant* to include all versions below 3.4, including 2.7 > - It is not necessary to delete when a python language port version is > removed. The block still semantically and correctly declares the valid > version dependency requirements from the upstream, independently from > what the tree has at any point in time. >=20 > Also, if you could, please ask/talk to python maintainers and/or = python@ > with regard to port deprecation/deletions before committing. It is not > always entirely obvious or explicit what is the correct thing to do is > without fully understanding the versions support and semantics = completely. Python 2.7 needs py-enum34, not py3-enum34, and that block was left in. = Unless I'm missing something, Ren=C3=A9's change should have no impact = on python 2.7, no? The argument against your second point is that sortof-but-not-really = supporting expired versions of ports is a disservice to both porters and = end-users, when it is unclear what is and isn't expected to work. The = precedent these days is that expired ports are purged. Your final point is well-taken, but I urge you to do the same. EXPIRED = purges are tricky, and Ren=C3=A9 makes them happen every month. If ports = marked for expiration need to be retained or handled specially, reach = out to portmgr! # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-python@freebsd.org Mon Sep 4 07:44:35 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22A44E19F42 for ; Mon, 4 Sep 2017 07:44:35 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EED80698A5 for ; Mon, 4 Sep 2017 07:44:34 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id EA668E19F40; Mon, 4 Sep 2017 07:44:34 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9C0DE19F3F; Mon, 4 Sep 2017 07:44:34 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ACA60698A3; Mon, 4 Sep 2017 07:44:34 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-qt0-x234.google.com with SMTP id v20so19794631qtg.3; Mon, 04 Sep 2017 00:44:34 -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=1/sUgaKgvgrSSVq4bKV1FFX/brmMEAz0H49rIp8Dl0c=; b=FFnr/FlctHiQrviNO66kQmzP7EXbSOEr23a112W++yqV8SijdfL8ddivi7o7V0UVJv Q7Gy22R3oj3V1W6xhIR/U+LvbfjHd04WdtI9uU34XFdrcKbWPHvSSHK7l3YZgp8KuuM5 tv61MhC21gLgvSNxsSF+hCHwocF+v55CDtcSNd414av2Kkez+pMklldyuYHgLAuTaVdU kQRePKPq5v/AZoi5s2ZPQDM/0msFBfYb8kSBF2xLkwy4rT8K1GX12qxy7crs1bNXD5uC hDNY/NayIeUBF5xNyT5Z1uTxBm2Z3IcJejHmTgV4uiaw+x4LJFCmMrGbyzaN7kkTMIo/ JSGA== 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=1/sUgaKgvgrSSVq4bKV1FFX/brmMEAz0H49rIp8Dl0c=; b=uJlyn/Wp60AV1Ky6So9xx5E0YswJ03jI58su4ZZBhZHAOi1ev7YuZ8kZAVRPLzNc9/ Kpmf4nvCnNyi0Gqmh91lJNKgpSdB2+VeYbY2wGp4Xp/3AGb1G054seg9GHSnHKRWXMVr jVvCewwzG9dkLVxf1QvN9VkAxh9YMmwFeNFewtq6MHXMBjHrDnHhK6ekMkdBjaSzaCnh CqMYyi1186w4yvHZ7s6bcnPhRJ1cqCgrL0ubq+9pt39pOioQQcnlkpiKFcRu28n8vXjw n4KQtPSmKxmcHQhosXbGTMSAGuQTBkws3nkmZJTkPH6Xum7WAFgueLQM+KaVhLSc1wmc WgmA== X-Gm-Message-State: AHPjjUiHLW2y81taJoegdiStgKxs9JfoD7ZJjXS8G8pog82oP1OUHrSi xKxwup4bH5s/+ObFSg/V0A4GpjfVkjpbr3g= X-Google-Smtp-Source: ADKCNb4rQoHAdWWVJzmLqbPAdpSNagl5uSfpeM/Xh3zoIYe48Xbwp8hGVYRf+209jYc8nUkbPrBn+emdTk6+SyWrR74= X-Received: by 10.200.53.166 with SMTP id k35mr14601760qtb.184.1504511073348; Mon, 04 Sep 2017 00:44:33 -0700 (PDT) MIME-Version: 1.0 Sender: r.c.ladan@gmail.com Received: by 10.55.203.76 with HTTP; Mon, 4 Sep 2017 00:44:32 -0700 (PDT) In-Reply-To: <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> References: <201709031033.v83AXu3h031669@repo.freebsd.org> <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> From: =?UTF-8?Q?Ren=C3=A9_Ladan?= Date: Mon, 4 Sep 2017 09:44:32 +0200 X-Google-Sender-Auth: U9IV_Wf3cZR7mHoEYLRcLj4CMic Message-ID: Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter To: Kubilay Kocak Cc: "ports-committers@freebsd.org" , "svn-ports-head@freebsd.org" , python Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 07:44:35 -0000 2017-09-04 5:30 GMT+02:00 Kubilay Kocak : > On 9/3/17 8:33 PM, Rene Ladan wrote: > > Author: rene > > Date: Sun Sep 3 10:33:56 2017 > > New Revision: 449196 > > URL: https://svnweb.freebsd.org/changeset/ports/449196 > > > > Log: > > Remove Python 3.3 and related ports, it expired today: > > 2017-09-01 lang/python33: No longer receives bug fixes, only security > updates. Please update to Python 3.6 > > databases/py33-gdbm > > databases/py33-sqlite3 > > devel/py33-setuptools > > x11-toolkits/py33-tkinter > > devel/py3-enum34 > > > > Deleted: > > head/databases/py33-gdbm/ > > head/databases/py33-sqlite3/ > > head/devel/py3-enum34/ > > head/devel/py33-setuptools/ > > head/lang/python33/ > > head/x11-toolkits/py33-tkinter/ > > Modified: > > [...] Please undelete py-enum34. > > it is a backport of a 3.4 module for all versions < 3.4 (including 2.7), > not just 3.3 and still a dependency for any port that > setup.py:*_requires it, orthogonal to any lang/pythonXY ports existence. > devel/py-enum34 is still out there. Only devel/py3-enum34, which was only useful for Python 3.3 got removed. At least both 'rmport' (which cross-greps all ports Makefiles) and 'make index' were still happy. Ren=C3=A9 --=20 https://rene-ladan.nl/ From owner-freebsd-python@freebsd.org Mon Sep 4 09:22:44 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29D93E1E23C for ; Mon, 4 Sep 2017 09:22:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 144406C75B for ; Mon, 4 Sep 2017 09:22:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 138F9E1E23B; Mon, 4 Sep 2017 09:22:44 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13309E1E23A for ; Mon, 4 Sep 2017 09:22:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03C596C75A for ; Mon, 4 Sep 2017 09:22:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v849Mhif061803 for ; Mon, 4 Sep 2017 09:22:43 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v849MhH0061802; Mon, 4 Sep 2017 09:22:43 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201709040922.v849MhH0061802@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 4 Sep 2017 09:22:43 +0000 From: 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.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 09:22: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 ------------------------------------------------+-----------------+------------ devel/py27-setuptools | 36.2.2 | 36.4.0 ------------------------------------------------+-----------------+------------ 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 Thanks. From owner-freebsd-python@freebsd.org Mon Sep 4 10:16:21 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D889DE2061B for ; Mon, 4 Sep 2017 10:16:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id ACE576DDFB for ; Mon, 4 Sep 2017 10:16:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id AC4B0E20618; Mon, 4 Sep 2017 10:16:21 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ABC28E20616; Mon, 4 Sep 2017 10:16:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x22a.google.com (mail-pg0-x22a.google.com [IPv6:2607:f8b0:400e:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 72FF96DDFA; Mon, 4 Sep 2017 10:16:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x22a.google.com with SMTP id j6so206745pgc.1; Mon, 04 Sep 2017 03:16:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=WkLbcKFL9o7PZnwgFFbkStKpcvC8ar1ShVPhINuT15I=; b=VoApP9sTduvKDPLJB4nDPdbt9GTLuWPWUsxSVrJN3mLArFdVW2SJWMVZQFJkdSvDH9 /4kQB/VpfyKKd9xAG4g86vGGSZMawuTwvKGaX2xDnRYgERQTIAVSDop23YW/TLEbzs7L kEIk+sNC92oxvTosFvFFkiS/VYVEcT9k8ErJFkpd8H3Whg1/2Oi5KRS0i2pbC8szdHYr gcGe4gZiQ9XmOqB5YE46DdlCrSrbdpeDcjQLSmYshqPFGYzoaPo4WV4SSmJ+I+GcqdBa NUjM9hvThTw4vJxzGl5OcZ48Mut/dZx8NyCDufAOhKcSCWht6Z4HPt0WCQP6XavXhnpf 5aJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:cc:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=WkLbcKFL9o7PZnwgFFbkStKpcvC8ar1ShVPhINuT15I=; b=S4od9HOfxOIOm+xeae0/HaAYq8Fhgym/Iqfj5heiGSuWebbGHaETlBnu4IVAQnWm+Z 70DBQoyMQqKez8eGm/ZFamAL+UjsCS3FKS8gUndjUhgl/rHY+4lPE8rrJMRbbuiXg+/G 3BuL1Oc/hbcfww47YA7HxLuVC0pG8p2QgCPip0buBI3xgNTm6oHUCCa5Dcc3QC7ZvZdN 9F0XE2HQVfw8y/bMBburdbxPj3IydbeyY2NbEGIuOY5F3BPhUUz+K5RcvQjmGGPuNarr vQRObkismF1A3PqH7C/ngWZQCNCpqN9XmoZ9zf59FhLtA1Qm4XdpMMkZbuYVAnWNQh8C bzyQ== X-Gm-Message-State: AHPjjUhkM2xSl6IZEw+Vel6UZELcNM1tmj7MZNHbgTnMft0FloYjDIK3 bRJVKEBTgweobNepPpM= X-Google-Smtp-Source: ADKCNb4dTrI/Dz7CIiNwPX3tYoH3fSPOj58oWU9naet3pe0kU3wRLBkwkzqxxPwX0HmX2X8t66BQbg== X-Received: by 10.98.56.209 with SMTP id f200mr717871pfa.228.1504520180402; Mon, 04 Sep 2017 03:16:20 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:584:283a:c57e:de2a? (2001-44b8-31ae-7b01-0584-283a-c57e-de2a.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:584:283a:c57e:de2a]) by smtp.gmail.com with ESMTPSA id q7sm11286622pgn.19.2017.09.04.03.16.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Sep 2017 03:16:19 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter To: =?UTF-8?Q?Ren=c3=a9_Ladan?= Cc: "ports-committers@freebsd.org" , "svn-ports-head@freebsd.org" , python References: <201709031033.v83AXu3h031669@repo.freebsd.org> <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> From: Kubilay Kocak Message-ID: <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> Date: Mon, 4 Sep 2017 20:10:27 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 10:16:22 -0000 On 9/4/17 5:44 PM, René Ladan wrote: > 2017-09-04 5:30 GMT+02:00 Kubilay Kocak >: > > On 9/3/17 8:33 PM, Rene Ladan wrote: > > Author: rene > > Date: Sun Sep 3 10:33:56 2017 > > New Revision: 449196 > > URL: https://svnweb.freebsd.org/changeset/ports/449196 > > > > > Log: > > Remove Python 3.3 and related ports, it expired today: > > 2017-09-01 lang/python33: No longer receives bug fixes, only > security updates. Please update to Python 3.6 > > databases/py33-gdbm > > databases/py33-sqlite3 > > devel/py33-setuptools > > x11-toolkits/py33-tkinter > > devel/py3-enum34 > > > > Deleted: > > head/databases/py33-gdbm/ > > head/databases/py33-sqlite3/ > > head/devel/py3-enum34/ > > head/devel/py33-setuptools/ > > head/lang/python33/ > > head/x11-toolkits/py33-tkinter/ > > Modified: > > [...] > > Please undelete py-enum34. > > it is a backport of a 3.4 module for all versions < 3.4 (including 2.7), > not just 3.3 and still a dependency for any port that > setup.py:*_requires it, orthogonal to any lang/pythonXY ports existence. > > > devel/py-enum34 is still out there. Only devel/py3-enum34, which was > only useful for Python 3.3 got removed. It is *not* only relevant for 3.3, it is relevant for any python package (current, or future) that references it as a dependency, orthogonal to the Python version. In particular, for this (enum34) case, enum34 can be a dependency for *any* package for any Python version, including for > 3.4 (eg: 3.5, 3.6, future 3.x). What was incorrect, and probably threw off the scent was *USES=python:3.3*. It should have always been 3.3+. Something that is not immediately clear, but has been mentioned in the past: Even if/when enum34 (and any module for that matter), ends up in the standard python library, if a package references 'module' in its *_requires, the *stdlib module does not satisfy it* and the package will break. The confusion happened before with argparse, and has happened again with enum34. In this case complicated and red-herring'd by the py/py3- duality, and more so due to the incorrect USES line. > At least both 'rmport' (which cross-greps all ports Makefiles) and 'make > index' were still happy. That: - Only covers existing that may have referenced it - Only validates framework semantics, not runtime dependency instantiation, and - Does not take into account any ports that may need to reference (now or going forward). Again, py3-enum34 is a valid, current python package for any Python 3.x, for any port that is buildable with Python 3. Please resurrect it. > René > -- > https://rene-ladan.nl/ From owner-freebsd-python@freebsd.org Mon Sep 4 10:24:12 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55EC8E20E7F for ; Mon, 4 Sep 2017 10:24:12 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 290516E340 for ; Mon, 4 Sep 2017 10:24:12 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 285F8E20E7D; Mon, 4 Sep 2017 10:24:12 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27B96E20E7C; Mon, 4 Sep 2017 10:24:12 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E32736E33F; Mon, 4 Sep 2017 10:24:11 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x22d.google.com with SMTP id g13so194226pfm.2; Mon, 04 Sep 2017 03:24:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:from:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=OCiBMgJMeKbq6iwEmt1UGjnCSSq0gM2ObuaESLSuxYg=; b=QFF0WAkYCFI+XKIBwCFNtfGdI9MJDc+BRw89tvQf9OPgGXYAVM44vzKvRBmlOCHfl2 0UTH+Cts4mUgAOZBc2WM57Kc5+BYmkvnzJoOkC6NwY4GGtuDY+sicIm3ZLlvfam9OxoH 615c5yn82HCTTWFGuesZMuwFXP/RNbc9U7ewnOQLPxzSeFoP2V00lrMnj1LVXtw7WdsG OoTHDd5b/KqxrB63x8vMotnDL07WbN9+fbzUvAw+u8j47cLUmojjsaaufF+DmWhJYKEs Ias+jQ4q0smhFnbu4fnTnrW3xaAyKI1YcmeI2bMXM9KruS6XrtvJ2XV3v2fwehrZpalU Fumw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:from:to:cc:references :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=OCiBMgJMeKbq6iwEmt1UGjnCSSq0gM2ObuaESLSuxYg=; b=DQrRP8SJAudNfG7PdrPe3WqQwqfANKVHzE3i5CI2PizwE/4vss2/m295zTW6ayhMm0 u8M07A1yBIchTNwSNffF//Fra47E4VoJDlxBBxcgdwJN+x0vXKwTXQQ4fxaPD7a0r9Hp 3Rt3uLJhEj/bY+VPU55pkXIuRcMRRhVIYd324Mamjn+n5+HEjxJvgwmOGc+/rINaxzxr 0YZKXq+nQxVe7IWNoK7nY9lTAo3uDI8g/Olm3PH5J02dnhX6zBQ/Kff70yFdACneRsCw /VjGc0WvMZrqAIlDbT8lfaZtalifM/J00gMF7ML/91dxkvf9xCk5ODUsvSv3Tly9jh2X Z6/w== X-Gm-Message-State: AHPjjUgGSprF32JfZ1FLX0vTiRaqevPsWyZsL6eKnRniohTQOud6e7zP HLCmpWKvXa/XbjUYZeU= X-Google-Smtp-Source: ADKCNb5uIDmIJb3rkq8jyDcXgfbx34jYMydEJSveeT0KqMxpvMwx2Mo0belaaNLmVjMXbFq3AaJo7A== X-Received: by 10.84.233.66 with SMTP id k2mr108815plt.422.1504520651173; Mon, 04 Sep 2017 03:24:11 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:584:283a:c57e:de2a? (2001-44b8-31ae-7b01-0584-283a-c57e-de2a.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:584:283a:c57e:de2a]) by smtp.gmail.com with ESMTPSA id d3sm10440165pfe.55.2017.09.04.03.24.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Sep 2017 03:24:10 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter From: Kubilay Kocak To: =?UTF-8?Q?Ren=c3=a9_Ladan?= Cc: "ports-committers@freebsd.org" , "svn-ports-head@freebsd.org" , python References: <201709031033.v83AXu3h031669@repo.freebsd.org> <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> Message-ID: Date: Mon, 4 Sep 2017 20:18:18 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 10:24:12 -0000 On 9/4/17 8:10 PM, Kubilay Kocak wrote: > It is *not* only relevant for 3.3, it is relevant for any python package > (current, or future) that references it as a dependency, orthogonal to > the Python version. To clarify since it's not immediately obvious and wasn't made explicit (apologies), "references it as a dependency" means: Referenced in a) setup.py:*_requires and b) code (import enum34.foo), thereby requiring a RUN_DEPENDS port line. not: Just has a RUN_DEPENDS port line. From owner-freebsd-python@freebsd.org Mon Sep 4 11:31:31 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45DA8E01CA4 for ; Mon, 4 Sep 2017 11:31:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1EA9B70086 for ; Mon, 4 Sep 2017 11:31:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1DEECE01CA2; Mon, 4 Sep 2017 11:31:31 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D5F1E01CA1; Mon, 4 Sep 2017 11:31:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CAFC170084; Mon, 4 Sep 2017 11:31:30 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id BB64EBDD1E; Mon, 4 Sep 2017 13:31:26 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 3C9A2BDD2F; Mon, 4 Sep 2017 13:31:26 +0200 (CEST) Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter To: koobs@FreeBSD.org, =?UTF-8?Q?Ren=c3=a9_Ladan?= Cc: "ports-committers@freebsd.org" , "svn-ports-head@freebsd.org" , python References: <201709031033.v83AXu3h031669@repo.freebsd.org> <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 4 Sep 2017 13:31:24 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="c54MXwsPaSchdwVpiVIMWJ3QDAbTpPtxP" X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 11:31:31 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --c54MXwsPaSchdwVpiVIMWJ3QDAbTpPtxP Content-Type: multipart/mixed; boundary="HC9hmfus6KNAK6UwDsFa0jm2nTJjDkJ4f"; protected-headers="v1" From: Mathieu Arnold To: koobs@FreeBSD.org, =?UTF-8?Q?Ren=c3=a9_Ladan?= Cc: "ports-committers@freebsd.org" , "svn-ports-head@freebsd.org" , python Message-ID: Subject: Re: svn commit: r449196 - in head: . databases databases/py33-gdbm databases/py33-sqlite3 devel devel/py3-enum34 devel/py33-setuptools lang lang/python33 x11-toolkits x11-toolkits/py33-tkinter References: <201709031033.v83AXu3h031669@repo.freebsd.org> <2100c215-adf8-124d-fb8b-b3743ba3b3b4@FreeBSD.org> <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> In-Reply-To: <1c6f2753-26b3-85ee-e02c-1005b4b4aaed@FreeBSD.org> --HC9hmfus6KNAK6UwDsFa0jm2nTJjDkJ4f Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 04/09/2017 =C3=A0 12:10, Kubilay Kocak a =C3=A9crit=C2=A0: > On 9/4/17 5:44 PM, Ren=C3=A9 Ladan wrote: >> 2017-09-04 5:30 GMT+02:00 Kubilay Kocak > >: >> >> On 9/3/17 8:33 PM, Rene Ladan wrote: >> > Author: rene >> > Date: Sun Sep 3 10:33:56 2017 >> > New Revision: 449196 >> > URL: https://svnweb.freebsd.org/changeset/ports/449196 >> >> > >> > Log: >> > Remove Python 3.3 and related ports, it expired today: >> > 2017-09-01 lang/python33: No longer receives bug fixes, only >> security updates. Please update to Python 3.6 >> > databases/py33-gdbm >> > databases/py33-sqlite3 >> > devel/py33-setuptools >> > x11-toolkits/py33-tkinter >> > devel/py3-enum34 >> > >> > Deleted: >> > head/databases/py33-gdbm/ >> > head/databases/py33-sqlite3/ >> > head/devel/py3-enum34/ >> > head/devel/py33-setuptools/ >> > head/lang/python33/ >> > head/x11-toolkits/py33-tkinter/ >> > Modified: >> >> [...] >> >> Please undelete py-enum34. >> >> it is a backport of a 3.4 module for all versions < 3.4 (including= 2.7), >> not just 3.3 and still a dependency for any port that >> setup.py:*_requires it, orthogonal to any lang/pythonXY ports exis= tence. >> >> >> devel/py-enum34 is still out there. Only devel/py3-enum34, which was >> only useful for Python 3.3 got removed. > It is *not* only relevant for 3.3, it is relevant for any python packag= e > (current, or future) that references it as a dependency, orthogonal to > the Python version. > > In particular, for this (enum34) case, enum34 can be a dependency for > *any* package for any Python version, including for > 3.4 (eg: 3.5, 3.6= , > future 3.x). > > What was incorrect, and probably threw off the scent was > *USES=3Dpython:3.3*. It should have always been 3.3+. > > Something that is not immediately clear, but has been mentioned in the > past: Even if/when enum34 (and any module for that matter), ends up in > the standard python library, if a package references 'module' in its > *_requires, the *stdlib module does not satisfy it* and the package wil= l > break. > > The confusion happened before with argparse, and has happened again wit= h > enum34. In this case complicated and red-herring'd by the py/py3- > duality, and more so due to the incorrect USES line. > >> At least both 'rmport' (which cross-greps all ports Makefiles) and 'ma= ke >> index' were still happy. > That: > > - Only covers existing that may have referenced it > - Only validates framework semantics, not runtime dependency > instantiation, and > - Does not take into account any ports that may need to reference (now > or going forward). > > Again, py3-enum34 is a valid, current python package for any Python 3.x= , > for any port that is buildable with Python 3. > > Please resurrect it. Let me explain, again, what Rene and Adam said. The devel/py3-enum34 port was *only* used in the ports tree by *one* port and it was security/py-cryptography.=C2=A0 The only case when the py3-enum34 was used in that port was when PYTHON_REL was between 3300 and 3400.=C2=A0 This version range no longer exists, as Python 3.3 was removed today. So this port is no longer needed. If, in the future, it is needed again, for whatever reason, it can be added back very easily, but right now, it is not, and we do not keep un-needed ports for the fun of it. --=20 Mathieu Arnold --HC9hmfus6KNAK6UwDsFa0jm2nTJjDkJ4f-- --c54MXwsPaSchdwVpiVIMWJ3QDAbTpPtxP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJZrTmNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85INXkP/ibPzwbAj2Fip88btj2OIxPg 4YH/l5N91K0sj0L/IHCDNiyDofzNw+DSiunzy0IFNvh7lo5UpQedH6WMJDsCryoY U2LkiC4h0ht6Jlca+vz+4FiAHOLTh7+6cT74EFS53x8BL2u6UZNRTE5nl2Q3CqIC 6LUf1EkTeWZ/58AcOLrKNSBilY1DGlz3hLHwFpZgnpFnnSrqnGeI4YmqL9LNp2gK C55cR33LbcYRuZhSITnVqHMdItFWNWmOzipNvNjZvKXFoArAw7649hP8HEQg2l+F Oon4079SzYSH6yagI+YJRIDMv9laWzLBeLd0ENmgUNmjUhn/jvh5nui1lL/l+GmH L+BbL0jhArtD6M4pwz47Q2MrsNjBVOblAM+QpXb/u2Mo+KdxPYOcoIasm29e/rD8 QA4q9j4/GAlfTdf0VPt/joGlmsFgch/8yZz9D+4VEftPt7vxvak5nhHXINNCPlgD WQVXt+ZooGMY9akdtmQBKYtRC67mJz/ZSzVKZxL2dA7OgBUcJ6dcaEeXSKf+G0xB h/4AbTnLbulLQJ67hE3Qa6p9qHc6c6BhZ5PHDcbjYQOzC26Lcq84Qo9Mt3GicJxY TH9Uv7lVNFhF8s7NrXZ1VZnecRC5ZMyUsKKUyZe5aleo9ELBGnzpLyKWsHfoFjyc kFSNGOUlGkGP+ca2oWhd =ma5f -----END PGP SIGNATURE----- --c54MXwsPaSchdwVpiVIMWJ3QDAbTpPtxP-- From owner-freebsd-python@freebsd.org Mon Sep 4 11:41:17 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A5ADE0234B for ; Mon, 4 Sep 2017 11:41:17 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5779F704BA for ; Mon, 4 Sep 2017 11:41:17 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: by mailman.ysv.freebsd.org (Postfix) id 56C5CE02348; Mon, 4 Sep 2017 11:41:17 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 541ABE02347 for ; Mon, 4 Sep 2017 11:41:17 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AE27704B5 for ; Mon, 4 Sep 2017 11:41:17 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: by mail-oi0-x234.google.com with SMTP id h70so1917831oic.1 for ; Mon, 04 Sep 2017 04:41:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sunpoet-net.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=R+ZCSNzuyqoXUFw3kI77RfrWGV+2mcWXkfQiyKZIKWk=; b=1644yF+9qMSVnmH55XHvZJXgFkEkW/WifnnxKGPgMkxyW4I4+hUz6XpDgXSSxB73g8 AugMnRH00Bo5lnb00YmLMwfhy8ofp7JRfe7jc0D+JRgNBGZ5YkgR98LyGdUcg+yeQk0/ 9kkBRSY3g7JWTksFI6xjId2dV/Cerrnzybd+5eVUx+8OZO5nbfRtna+9NctrXOifwIlq deb2kQNtCGGxHgFWNFBS5SY1hi+Fyn93ZVma/gppjqSuy719jNl/dc6NfKjHk82kdyf+ PZbUCy/CCJMoL8LLfeLnyTF38Cq8R2ka4IbAvEnKE4TG62rAJZYiVpg9Rw9s2OqoLyCM +GXg== 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=R+ZCSNzuyqoXUFw3kI77RfrWGV+2mcWXkfQiyKZIKWk=; b=l7CZnosXcgh4vuVgAx0lAORUB3qpSKSorH2VIxOBJuXQqtOLiW9S/JDapSR7rW2nCM yAp2oKobEJYhTH93Fi1DWUVsyYu5qgYZBSYMMaYayLmsmx6W0pQFNI1WyfMrt0ys3a3G C6B1hZlFid6vKW1h+e2jpZkmFjeFg6eWEtjs3qkx6UO5Qa+2kngm9olmZmVE1oFj1+qX jJmOeqx5h921WMBkQG3avicYepj7otAYu37k216V89dCo7DNN2Qe3tQldE5FpSvnS3xK SEhKGLVB4mlkVdxeD/PECZ6N7cI57TPcLfFSYK0pg/0u7evlce5IQqF5BazFPf1NMa3I Z3LA== X-Gm-Message-State: AHPjjUhhnRrnqxG9znYLZNKDHButWxm8XKX/Y9S3qwoLMl+nJ6oxM0tW F0gdl5pAuKGf+6TByIPKGcL6Re5fD1o/ X-Google-Smtp-Source: ADKCNb4M+D4uye/F909wtK7EZUYTaveMl+8IcwDPXpjP0zcf6l6852bd+ph3ftJu9k0rI+cOlyXYSwyyU4lrbTqrTKA= X-Received: by 10.202.104.74 with SMTP id d71mr333178oic.83.1504525276139; Mon, 04 Sep 2017 04:41:16 -0700 (PDT) MIME-Version: 1.0 Sender: sunpoet@sunpoet.net Received: by 10.202.252.5 with HTTP; Mon, 4 Sep 2017 04:40:35 -0700 (PDT) In-Reply-To: <96b4bb9f-dc46-ffea-bd49-a5949b5b7365@FreeBSD.org> References: <201709031028.v83AS09e027702@repo.freebsd.org> <96b4bb9f-dc46-ffea-bd49-a5949b5b7365@FreeBSD.org> From: Sunpoet Po-Chuan Hsieh Date: Mon, 4 Sep 2017 19:40:35 +0800 X-Google-Sender-Auth: FKgg7XGLh19MC0iupY0LGtcHof4 Message-ID: Subject: Re: svn commit: r449195 - head/security/py-cryptography To: Kubilay Kocak Cc: Rene Ladan , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, "python@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2017 11:41:17 -0000 On Mon, Sep 4, 2017 at 11:29 AM, Kubilay Kocak wrote: > On 9/3/17 8:28 PM, Rene Ladan wrote: > > Author: rene > > Date: Sun Sep 3 10:28:00 2017 > > New Revision: 449195 > > URL: https://svnweb.freebsd.org/changeset/ports/449195 > > > > Log: > > security/py-cryptography: remove support for expired Python 3.3 > > > > Modified: > > head/security/py-cryptography/Makefile > > > > Modified: head/security/py-cryptography/Makefile > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > --- head/security/py-cryptography/Makefile Sun Sep 3 10:12:26 2017 > (r449194) > > +++ head/security/py-cryptography/Makefile Sun Sep 3 10:28:00 2017 > (r449195) > > @@ -35,8 +35,6 @@ RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}ipaddr > ess>0:net/p > > > > .if ${PYTHON_REL} < 3300 > > RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 > > -.elif ${PYTHON_REL} < 3400 > > -RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py3-enum3= 4 > > .endif > > > > post-install: > > > > Hi, > Please revert this change: > > - It is *meant* to include all versions below 3.4, including 2.7 > I also got confused when I see it at the first time. Note the ".elif" which means ${PYTHON_REL} >=3D 3300 and ${PYTHON_REL} < 34= 00. It only includes python 3.3. > - It is not necessary to delete when a python language port version is > removed. The block still semantically and correctly declares the valid > version dependency requirements from the upstream, independently from > what the tree has at any point in time. > In this case, it should be removed. devel/py3-enum34 depends on expired python 3.3 only. > > Also, if you could, please ask/talk to python maintainers and/or python@ > with regard to port deprecation/deletions before committing. It is not > always entirely obvious or explicit what is the correct thing to do is > without fully understanding the versions support and semantics completely= . > I appreciate Ren=C3=A9's help for cleaning up expired ports. IMHO, if we want to extend the support period, it would be better to change EXPIRATION_DATE before its expiration. Regards, sunpoet > _______________________________________________ > 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" From owner-freebsd-python@freebsd.org Wed Sep 6 08:48:44 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6B91E1B304 for ; Wed, 6 Sep 2017 08:48:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6A14A82B4B for ; Wed, 6 Sep 2017 08:48:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1E4BAE1B2FE; Wed, 6 Sep 2017 08:48:44 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1DE15E1B2FD for ; Wed, 6 Sep 2017 08:48:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E48D582B42 for ; Wed, 6 Sep 2017 08:48:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v868mh7S010821 for ; Wed, 6 Sep 2017 08:48:43 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v868mh7L010820; Wed, 6 Sep 2017 08:48:43 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201709060848.v868mh7L010820@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 6 Sep 2017 08:48:43 +0000 From: 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.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Sep 2017 08:48: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 ------------------------------------------------+-----------------+------------ www/py-django110 | 1.10.7 | 1.10.8 ------------------------------------------------+-----------------+------------ 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 Thanks. From owner-freebsd-python@freebsd.org Thu Sep 7 01:18:20 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2068E21898 for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 473EE76606 for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2A022E2188D; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 298C8E2188C for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 94236765FB for ; Thu, 7 Sep 2017 01:18:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v871IJ9H035462 for ; Thu, 7 Sep 2017 01:18:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: maintainer-feedback requested: [Bug 222112] lang/python36 selectors.select() does not block on named pipes / mkfifo Date: Thu, 07 Sep 2017 01:18:19 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 01:18:21 -0000 Jeff Kletsky has reassigned Bugzilla Automation 's request for maintainer-feedback to FreeBSD Python : Bug 222112: lang/python36 selectors.select() does not block on named pipes / mkfifo https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222112 --- Description --- An instance of selectors.select() blocks as expected until data is ready on= a named pipe or a regular file. On FreeBSD 11.1-RELEASE-p1 it does not block after that data has been read from a named pipe (but does continue to block with a regular file).=20 This is both unexpected and inconsistent with at least behavior under Mac O= S X, which continues to block as expected with both a named pipe and a regular f= ile. Observed behavior: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * my_selectors.select() blocks as expected until data is written to the pipe * the data is read from the pipe * my_selectors.select() no longer blocks Expected behavior: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * my_selectors.select() would block until there was more data written to the pipe Same behavior is seen with the "default" selectors.KqueueSelector as well as with explicitly using a selectors.PollSelector (Mac OS X default). Impact: =3D=3D=3D=3D=3D=3D=3D * No clear way to use select from Python to "read when ready" from a named = pipe * Programs that rely on select may have very unexpected behavior Workarounds: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (none at this time) Environment: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FreeBSD 11.1-RELEASE-p1 python3-3_3 python36-3.6.1_4 jailed or host system, same behavior venv or not, same behavior To replicate: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (warning, this will spew to the terminal until interrupted if commands-in i= s a named pipe) $ rm commands-in $ mkfifo commands-in (run the program, below) $ echo "Something" >> commands-in # ">" also fails using 'touch' to obtain a regular file will demonstrate the regular-file behavior key_event_list is retained for visibility in debugger timeout=3DNone is the default, made explicit to confirm not the issue "If timeout is None, the call will block until a monitored file object beco= mes ready.=E2=80=8B" See also https://forums.freebsd.org/threads/62377/ Example Python 3 code follows: import logging import selectors def test(): command_pipe =3D 'commands-in' logging.basicConfig(level=3Dlogging.INFO) logger =3D logging.getLogger() logger.info(f"Opening command pipe: '{command_pipe}'") with open(command_pipe, 'r') as cp: select_cp =3D selectors.DefaultSelector() select_cp.register(cp, selectors.EVENT_READ) while True: key_event_list =3D select_cp.select(timeout=3DNone) line =3D cp.readline() logger.info(f"Read: '{line}'") if __name__ =3D=3D '__main__': From owner-freebsd-python@freebsd.org Thu Sep 7 01:18:20 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7FC7E21899 for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 79C7B76607 for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 469A6E21895; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4629AE21894 for ; Thu, 7 Sep 2017 01:18:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E2F4776602 for ; Thu, 7 Sep 2017 01:18:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v871IJ9L035462 for ; Thu, 7 Sep 2017 01:18:19 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 222112] lang/python36 selectors.select() does not block on named pipes / mkfifo Date: Thu, 07 Sep 2017 01:18:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jeff+freebsd@wagsky.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 01:18:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222112 Bug ID: 222112 Summary: lang/python36 selectors.select() does not block on named pipes / mkfifo Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: python@FreeBSD.org Reporter: jeff+freebsd@wagsky.com Assignee: python@FreeBSD.org Flags: maintainer-feedback?(python@FreeBSD.org) An instance of selectors.select() blocks as expected until data is ready on= a named pipe or a regular file. On FreeBSD 11.1-RELEASE-p1 it does not block after that data has been read from a named pipe (but does continue to block with a regular file).=20 This is both unexpected and inconsistent with at least behavior under Mac O= S X, which continues to block as expected with both a named pipe and a regular f= ile. Observed behavior: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * my_selectors.select() blocks as expected until data is written to the pipe * the data is read from the pipe * my_selectors.select() no longer blocks Expected behavior: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * my_selectors.select() would block until there was more data written to the pipe Same behavior is seen with the "default" selectors.KqueueSelector as well as with explicitly using a selectors.PollSelector (Mac OS X default). Impact: =3D=3D=3D=3D=3D=3D=3D * No clear way to use select from Python to "read when ready" from a named = pipe * Programs that rely on select may have very unexpected behavior Workarounds: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (none at this time) Environment: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FreeBSD 11.1-RELEASE-p1 python3-3_3 python36-3.6.1_4 jailed or host system, same behavior venv or not, same behavior To replicate: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (warning, this will spew to the terminal until interrupted if commands-in i= s a named pipe) $ rm commands-in $ mkfifo commands-in (run the program, below) $ echo "Something" >> commands-in # ">" also fails using 'touch' to obtain a regular file will demonstrate the regular-file behavior key_event_list is retained for visibility in debugger timeout=3DNone is the default, made explicit to confirm not the issue "If timeout is None, the call will block until a monitored file object beco= mes ready.=E2=80=8B" See also https://forums.freebsd.org/threads/62377/ Example Python 3 code follows: import logging import selectors def test(): command_pipe =3D 'commands-in' logging.basicConfig(level=3Dlogging.INFO) logger =3D logging.getLogger() logger.info(f"Opening command pipe: '{command_pipe}'") with open(command_pipe, 'r') as cp: select_cp =3D selectors.DefaultSelector() select_cp.register(cp, selectors.EVENT_READ) while True: key_event_list =3D select_cp.select(timeout=3DNone) line =3D cp.readline() logger.info(f"Read: '{line}'") if __name__ =3D=3D '__main__': --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-python@freebsd.org Thu Sep 7 04:44:12 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6FEDE05E6D for ; Thu, 7 Sep 2017 04:44:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5481EAA2 for ; Thu, 7 Sep 2017 04:44:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 46716E05E6B; Thu, 7 Sep 2017 04:44:12 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46079E05E6A for ; Thu, 7 Sep 2017 04:44:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DFE8DA98 for ; Thu, 7 Sep 2017 04:44:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v874iBUa014307 for ; Thu, 7 Sep 2017 04:44:11 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 220564] devel/buildbot: Update to 0.9.10 Date: Thu, 07 Sep 2017 04:44:11 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: asomers@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: grembo@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 04:44:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220564 Alan Somers changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #184834|0 |1 is obsolete| | --- Comment #7 from Alan Somers --- Created attachment 186141 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D186141&action= =3Dedit Upgrade buildbot ports to 0.9.10 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Thu Sep 7 04:40:56 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCE11E05AB4 for ; Thu, 7 Sep 2017 04:40:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 946DB84943 for ; Thu, 7 Sep 2017 04:40:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 93717E05AB3; Thu, 7 Sep 2017 04:40:56 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92F07E05AB2 for ; Thu, 7 Sep 2017 04:40:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6CB328493F for ; Thu, 7 Sep 2017 04:40:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v874eu9k004281 for ; Thu, 7 Sep 2017 04:40:56 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 220564] devel/buildbot: Update to 0.9.10 Date: Thu, 07 Sep 2017 04:40:56 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: asomers@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: grembo@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 04:40:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220564 Alan Somers changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|devel/buildbot: Update to |devel/buildbot: Update to |0.9.9.post2 |0.9.10 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Thu Sep 7 04:42:34 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23342E05D95 for ; Thu, 7 Sep 2017 04:42:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 35F38285 for ; Thu, 7 Sep 2017 04:42:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 24933E05D8C; Thu, 7 Sep 2017 04:42:33 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22507E05D8B for ; Thu, 7 Sep 2017 04:42:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A9489279 for ; Thu, 7 Sep 2017 04:42:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v874gWme012051 for ; Thu, 7 Sep 2017 04:42:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 220564] devel/buildbot: Update to 0.9.10 Date: Thu, 07 Sep 2017 04:42:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: asomers@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: grembo@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 04:42:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220564 --- Comment #6 from Alan Somers --- I've now successfully run tested buildbot 0.9.10. I'm ready to commit, but= I need approval to create the new port for treq. That's PR 221889. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Thu Sep 7 20:40:25 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16050E0E62F for ; Thu, 7 Sep 2017 20:40:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BCDF66BA35 for ; Thu, 7 Sep 2017 20:40:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AD785E0E62D; Thu, 7 Sep 2017 20:40:24 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA9F2E0E62C for ; Thu, 7 Sep 2017 20:40:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F059B6BA2C for ; Thu, 7 Sep 2017 20:40:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v87KeNrq026230 for ; Thu, 7 Sep 2017 20:40:23 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 222112] lang/python36 selectors.select() does not block on named pipes / mkfifo Date: Thu, 07 Sep 2017 20:40:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jeff+freebsd@wagsky.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 20:40:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222112 Jeff Kletsky changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |Works As Intended --- Comment #1 from Jeff Kletsky --- Based on tobic@ comment, this does not appear to be a bug, but an outcome of how FIFOs are implemented. https://forums.freebsd.org/threads/62377/#post-360237 Looking at this on an Ubuntu system and a similar Python version shows simi= lar behavior to that seen under FreeBSD. It appears that Mac OS X is "different= " in how it is implemented. Closing as "works as intended" --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-python@freebsd.org Thu Sep 7 20:41:17 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D0F7E0E7D0 for ; Thu, 7 Sep 2017 20:41:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 400D76BCF1 for ; Thu, 7 Sep 2017 20:41:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 148A1E0E7CF; Thu, 7 Sep 2017 20:41:16 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14102E0E7CE for ; Thu, 7 Sep 2017 20:41:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9F826BCEB for ; Thu, 7 Sep 2017 20:41:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v87KfFTB031312 for ; Thu, 7 Sep 2017 20:41:15 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 222112] lang/python36 selectors.select() does not block on named pipes / mkfifo Date: Thu, 07 Sep 2017 20:41:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jeff+freebsd@wagsky.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 20:41:17 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222112 --- Comment #2 from Jeff Kletsky --- @tobic code, for anyone that finds this through search: After opening the FIFO for reading, open it again for writing to prevent yo= ur program from ever seeing EOF at all (i.e. pretend there is always at least 1 writer). There is no need to use select() here; readline() will already blo= ck and wait for new data. Code: import logging def test(): command_pipe =3D 'commands-in' logging.basicConfig(level=3Dlogging.INFO) logger =3D logging.getLogger() logger.info(f"Opening command pipe: '{command_pipe}'") with open(command_pipe, "r") as cp, open(command_pipe, "w"): while True: line =3D cp.readline() logger.info(f"Read: '{line}'") if __name__ =3D=3D '__main__': test() --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-python@freebsd.org Fri Sep 8 03:28:05 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE042E23B5E for ; Fri, 8 Sep 2017 03:28:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7A9D62BDD for ; Fri, 8 Sep 2017 03:28:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6B2BEE23B5D; Fri, 8 Sep 2017 03:28:05 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 698EBE23B5C for ; Fri, 8 Sep 2017 03:28:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CA90F2BD3 for ; Fri, 8 Sep 2017 03:28:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v883S4KO050989 for ; Fri, 8 Sep 2017 03:28:04 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 221889] [NEW PORT] www/py-treq: Requests-like API built on top of twisted.web's Agent Date: Fri, 08 Sep 2017 03:28:04 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, needs-patch, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: asomers@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc keywords bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 03:28:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221889 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |python@FreeBSD.org Keywords| |feature, needs-patch, | |needs-qa Status|New |Open --- Comment #1 from Kubilay Kocak --- Looks OK, a few considerations: - Ideally, MAINTAINER for new ports should be author unless compelling reas= on not to be. python is happy to be a fallback in the case of maintainers fall= ing away over time however. - Consider invoking trial via "${PYTHON_CMD} -m " rather than localbase scripts, which ca= nnot be relied upon to point to the same/expected version of Python over time (u= sers can change 'default' version of python at any time). - Add LICENSE_FILE if one exists (or is provided by) in WKRSRC (extracted tarball). One is provided (named LICENSE) - Upstream 'Trove classifiers' specify 2.7+ support (2.7,3.3+ precisely), b= ut USES=3Dpython is limited to -2.7: "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", - install_requires depends explicitly on "Twisted[tls] >=3D 16.4.0", you ma= y want this port to depend 'explicitly' on those optional 'tls' python packages to ensure they're installed (the twisted port may or may not install them, as they're, well, optional) Confirmation of QA also not provided --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Fri Sep 8 06:54:25 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3895DE0794A for ; Fri, 8 Sep 2017 06:54:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E4FFF6F2F2 for ; Fri, 8 Sep 2017 06:54:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id CB95FE07946; Fri, 8 Sep 2017 06:54:23 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB275E07945 for ; Fri, 8 Sep 2017 06:54:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 903C26F2E9 for ; Fri, 8 Sep 2017 06:54:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v886sMPk053527 for ; Fri, 8 Sep 2017 06:54:23 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 220706] mail/postfix-policyd-spf-python: Update to 2.0.1 Date: Fri, 08 Sep 2017 06:54:23 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: yasu@utahime.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 06:54:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220706 Yasuhiro KIMURA changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 219 | |63 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Fri Sep 8 09:09:49 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD90DE0C576 for ; Fri, 8 Sep 2017 09:09:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EF3596B4AD for ; Fri, 8 Sep 2017 09:09:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id EC0F8E0C56F; Fri, 8 Sep 2017 09:09:48 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBA04E0C56E for ; Fri, 8 Sep 2017 09:09:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6D94B6B4A0 for ; Fri, 8 Sep 2017 09:09:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v8899msx005082 for ; Fri, 8 Sep 2017 09:09:48 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v8899mQB005063; Fri, 8 Sep 2017 09:09:48 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201709080909.v8899mQB005063@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 8 Sep 2017 09:09:48 +0000 From: 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.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 09:09:50 -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 ------------------------------------------------+-----------------+------------ devel/py-pytest | 3.2.1 | 3.2.2 ------------------------------------------------+-----------------+------------ 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 Thanks. From owner-freebsd-python@freebsd.org Fri Sep 8 11:50:43 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80DCBE13508 for ; Fri, 8 Sep 2017 11:50:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 52E0A6C81A for ; Fri, 8 Sep 2017 11:50:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4CAE5E13507; Fri, 8 Sep 2017 11:50:43 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C43EE13506 for ; Fri, 8 Sep 2017 11:50:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E2DD86C80F for ; Fri, 8 Sep 2017 11:50:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v88Bog56096011 for ; Fri, 8 Sep 2017 11:50:42 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 221539] sysutils/py-supervisor: Update to 3.3.3, Fixes security vulnerability Date: Fri, 08 Sep 2017 11:50:43 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa, patch, security X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: i.dani@outlook.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 11:50:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221539 --- Comment #8 from Dani --- ... maintainer-timeout? --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-python@freebsd.org Sat Sep 9 19:23:39 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73CA4E03FF8 for ; Sat, 9 Sep 2017 19:23:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5B7C274DB7 for ; Sat, 9 Sep 2017 19:23:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 57F17E03FF2; Sat, 9 Sep 2017 19:23:39 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57A17E03FF0 for ; Sat, 9 Sep 2017 19:23:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 44E4774DB6 for ; Sat, 9 Sep 2017 19:23:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v89JNcQK033169 for ; Sat, 9 Sep 2017 19:23:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 204982] [NEW PORT] mail/py-alot: Terminal MUA using notmuch mail Date: Sat, 09 Sep 2017 19:23:39 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dbaio@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dbaio@freebsd.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: assigned_to keywords cc flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Sep 2017 19:23:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D204982 Danilo G. Baio changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|python@FreeBSD.org |dbaio@freebsd.org Keywords|easy, feature, patch, | |patch-ready | CC| |dbaio@freebsd.org Flags| |maintainer-feedback?(geier@ | |lostpackets.de) --- Comment #18 from Danilo G. Baio --- Hi Christian. There is a new version [1]. Could you test it and update your patch? And could you please send a svn diff [2] instead of a .shar file? 1 - https://pypi.python.org/pypi/alot/0.6 2 - https://www.freebsd.org/doc/en/books/porters-handbook/port-upgrading.html#s= vn-diff Regards. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-python@freebsd.org Sat Sep 9 22:40:21 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6915E0F14A for ; Sat, 9 Sep 2017 22:40:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9D91280810 for ; Sat, 9 Sep 2017 22:40:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 99D92E0F149; Sat, 9 Sep 2017 22:40:21 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 996F2E0F148 for ; Sat, 9 Sep 2017 22:40:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 86F458080F for ; Sat, 9 Sep 2017 22:40:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v89MeLu2074778 for ; Sat, 9 Sep 2017 22:40:21 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 221889] [NEW PORT] www/py-treq: Requests-like API built on top of twisted.web's Agent Date: Sat, 09 Sep 2017 22:40:21 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, needs-patch, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: asomers@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: asomers@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Sep 2017 22:40:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221889 Alan Somers changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #185857|0 |1 is obsolete| | --- Comment #2 from Alan Somers --- Created attachment 186213 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D186213&action= =3Dedit Address koob's feedback This should address all of your concerns: 1) changed maintainer to myself 2) Invoke trial the way you suggest 3) Add LICENSE_FILE 4) Change the python dependency to 2.7+. I couldn't find a way to do 2.7+,3.3+, but hopefully nobody still has 3.0-3.2 lying around. 5) Made the twisted[tls] dependencies into mandatory dependencies of py-tre= q, even though not all py-treq consumers use them (buildbot, for example, does not). But setup.py considers Twisted TLS support to be mandatory. Tested it by: 1) Building in Poudriere 2) Running Buildbot on a jail with py-treq installed instead of py-txreques= ts 3) Running "make test" in an interactive Poudriere session. Some tests fai= l, but they look like code problems, beyond the ken of a packager like myself.= =20 This step did reveal a separate problem, though, addressed in PR 222181. --=20 You are receiving this mail because: You are on the CC list for the bug.=