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.=