From nobody Fri Mar 25 13:45:29 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5B4711A2F222; Fri, 25 Mar 2022 13:45:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KQ3J95Vysz3Mvj; Fri, 25 Mar 2022 13:45:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648215930; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5/JrXGhji+xPeQrRgJ888yT5hUgQHldssqkhhfuvbGk=; b=BQ8TbckIAQvWNgQ2VNX6RL7fgt4R7cupN8G8oQn9VLA6PlyLDgC0Kx6c3cmLSxLYNne+tW 2T8dnBreecNEBtMV8SXXeshaA0ZSPCBKWXncOh9tnqxBzH1q0U/ZH8IV5r1LHMWrUVHhVp LqY2ysi5tZn/XuAz11WXHBSCgusX1kYp6zlt+Cf8B6CDGDebKRaN4cMgJVY92kzprNf59x LI+YSh5E6axvdkQ/y5Z7pBOyFocJOjb6tmmw3ig216i0THKqp6NqcCqjbJCyesnZDqL7m2 AgjDdlMT4uDkSO7ESa2diFZ191IV2AXUonjA6VO3ak9DxsRLMZFJMoYIJERB+w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 37D53584A; Fri, 25 Mar 2022 13:45:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 22PDjTh6022123; Fri, 25 Mar 2022 13:45:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22PDjTEJ022122; Fri, 25 Mar 2022 13:45:29 GMT (envelope-from git) Date: Fri, 25 Mar 2022 13:45:29 GMT Message-Id: <202203251345.22PDjTEJ022122@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 24ed08e93699 - main - security/py-oauthlib: Update to 3.2.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 24ed08e93699f78a88e630743ae13cbb1eba75ce Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648215930; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5/JrXGhji+xPeQrRgJ888yT5hUgQHldssqkhhfuvbGk=; b=mE15W1ZIPIGwFjmhmX+BK0mWR8kMdWwl5Aq6Ct6oTJhewlLjFeS519lyI1OV7FQiZhBGgJ E8OmNe7xz4jSC3s2psSNYaBOY8RdhIwF95maCT9ROZstYc4bT7tiuvpkkX1IXBFfipQSxz lP6afJO/HeJ+h4blz4ERPWNrO/3HULfIlU3wC0dLLNRQ2ZQ+lj96Td6qTky92v8EqXT0wO Bf9GzHYV+okY7amnzZiWDjFesV2bqq/3NSuLRZ9rBHymy5BIk+z7Cwngc5TTDvuDnUjd9Y YjzvhK/wWTNLN6/c5AbBF7iTrv85KNzPD5ggu0jzPnpM0/sLFxzKqXt0pbIujw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648215930; a=rsa-sha256; cv=none; b=YMszStqP/7+hFKAWuvGcj3rABux5GLT2diBuGanIevJ3nGISoi6/1YZvKxeTOpKs63pLMx gaD+mgeHz+/uj12gosMHgUK1RePmmoaz6/1mn9bggFhaDv+DOLi6rkuUIAot17z18nDrRK kCjfSxW+QhGEnPJTxHnIwHZ5gsJe4XzOsgTMzRzfcDyezbzngMoqmRfIQdLPbZM2C0IrXq DhgUmDh8WDe3hUUh56DAzWxBicjeyWr3D+l0S/LPK8Zq2aZuOvYoDwMSml+7naIvo6YQ/8 TUZ4T+tXoe1b+rrmDFDIqGXnJ+wl3iX6IkR0zg0VU4HgfyWg3bmUdS3RBZQwyA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=24ed08e93699f78a88e630743ae13cbb1eba75ce commit 24ed08e93699f78a88e630743ae13cbb1eba75ce Author: Po-Chuan Hsieh AuthorDate: 2022-03-25 13:03:54 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-03-25 13:37:14 +0000 security/py-oauthlib: Update to 3.2.0 - Update pkg-descr Changes: https://github.com/oauthlib/oauthlib/releases --- security/py-oauthlib/Makefile | 38 +++++++++++++++++--------------------- security/py-oauthlib/distinfo | 6 +++--- security/py-oauthlib/pkg-descr | 8 +++++--- 3 files changed, 25 insertions(+), 27 deletions(-) diff --git a/security/py-oauthlib/Makefile b/security/py-oauthlib/Makefile index 3e40a392348a..db4043c31e31 100644 --- a/security/py-oauthlib/Makefile +++ b/security/py-oauthlib/Makefile @@ -1,41 +1,37 @@ # Created by: Kubilay Kocak PORTNAME= oauthlib -PORTVERSION= 1.1.2 -PORTREVISION= 2 +PORTVERSION= 3.2.0 CATEGORIES= security net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= RFC-compliant implementation of the OAuth request-signing logic +COMMENT= Generic, spec-compliant, thorough implementation of the OAuth request-signing logic LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker@${PY_FLAVOR} - -OPTIONS_DEFINE= RSA SIGNALS SIGNEDTOKEN -OPTIONS_DEFAULT= RSA SIGNALS SIGNEDTOKEN - -RSA_DESC= Enable RSA Support -SIGNALS_DESC= Enable signal support -SIGNEDTOKEN_DESC= Support for Signed Token - -RSA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} -SIGNALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker@${PY_FLAVOR} -SIGNEDTOKEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.6:devel/py-pytest-cov@${PY_FLAVOR} USES= python:3.6+ -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +OPTIONS_DEFINE= RSA SIGNALS SIGNEDTOKEN +OPTIONS_DEFAULT=RSA SIGNALS SIGNEDTOKEN +RSA_DESC= RSA support +SIGNALS_DESC= Signal support +SIGNEDTOKEN_DESC= Signed token support + +RSA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.0.0:security/py-cryptography@${PY_FLAVOR} +SIGNALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=1.4.0:devel/py-blinker@${PY_FLAVOR} +SIGNEDTOKEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.0.0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0<3:www/py-pyjwt@${PY_FLAVOR} + do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test + cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v .include diff --git a/security/py-oauthlib/distinfo b/security/py-oauthlib/distinfo index 55a03a9f3fc8..a21a5bb350f3 100644 --- a/security/py-oauthlib/distinfo +++ b/security/py-oauthlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1464883071 -SHA256 (oauthlib-1.1.2.tar.gz) = 0e83e91d9e77a396dc178eddba0c4abf75e465761804bfcdb20b977284bcb0bb -SIZE (oauthlib-1.1.2.tar.gz) = 111706 +TIMESTAMP = 1647264668 +SHA256 (oauthlib-3.2.0.tar.gz) = 23a8208d75b902797ea29fd31fa80a15ed9dc2c6c16fe73f5d346f83f6fa27a2 +SIZE (oauthlib-3.2.0.tar.gz) = 163829 diff --git a/security/py-oauthlib/pkg-descr b/security/py-oauthlib/pkg-descr index e3ab01556566..51fe905551b4 100644 --- a/security/py-oauthlib/pkg-descr +++ b/security/py-oauthlib/pkg-descr @@ -1,5 +1,7 @@ -OAuthLib is a generic Python module which implements the logic of OAuth without -assuming a specific HTTP request object. Use it to graft OAuth support onto -your favorite HTTP library. +OAuthLib is a framework which implements the logic of OAuth1 or OAuth2 without +assuming a specific HTTP request object or web framework. Use it to graft OAuth +client support onto your favorite HTTP library, or provide support onto your +favourite web framework. If you're a maintainer of such a library, write a thin +veneer on top of OAuthLib and get OAuth support for very little effort. WWW: https://github.com/oauthlib/oauthlib