From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 415AD15806E for ; Sun, 21 May 2023 11:35:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 88C7EE041F; Sun, 21 May 2023 11:35:10 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6ACF3E041F for ; Sun, 21 May 2023 11:35:10 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 34735335DAE for ; Sun, 21 May 2023 11:35:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C2B83A4A for ; Sun, 21 May 2023 11:35:07 +0000 (UTC) From: "Marek Szuba" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marek Szuba" Message-ID: <1684668902.9ef23f5b60a17e43804af56a769ced9a43947df0.marecki@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/griffe/Manifest dev-python/griffe/griffe-0.28.0.ebuild X-VCS-Directories: dev-python/griffe/ X-VCS-Committer: marecki X-VCS-Committer-Name: Marek Szuba X-VCS-Revision: 9ef23f5b60a17e43804af56a769ced9a43947df0 X-VCS-Branch: master Date: Sun, 21 May 2023 11:35:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a8a281dc-a533-409e-9f4e-c4fe9f1b831f X-Archives-Hash: 3359a4b8730bf13e98843ce03927e4a2 commit: 9ef23f5b60a17e43804af56a769ced9a43947df0 Author: Marek Szuba gentoo org> AuthorDate: Sun May 21 11:33:33 2023 +0000 Commit: Marek Szuba gentoo org> CommitDate: Sun May 21 11:35:02 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef23f5b dev-python/griffe: add 0.28.0 Signed-off-by: Marek Szuba gentoo.org> dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.28.0.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 4cf90a5b9317..44dc1e6a2221 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1 +1,2 @@ DIST griffe-0.27.4.gh.tar.gz 154404 BLAKE2B 40c3a67b47561eeaf846a53ee678e3473a4064ab58c1a07b823b914e2fcfda15e43de9dc6bac074eeb238838d27a9c14f4314a481590c83df1e83dcce320525f SHA512 bb927d956b289048950343d087da5be057fbef8e38feff345ce5f46ca1edfeb87a6fe94b8be18d7c76beef84c69dc97a3972177aac69429a4633f1543906b8e5 +DIST griffe-0.28.0.gh.tar.gz 155295 BLAKE2B 8250e34357b15049558bb40193c3e6374ec975842af7e4846124ec4684ffa8a29516230a5ab9ca0c838ca66d4c70822aaae964a7426b0eed594129c63ccbba30 SHA512 ab3361b659ada789ace548786d6fe3ebd7adf2312687c2ac8fb505a8d2026b96dc95985e0c26102a7168c8c46dd4730bf64890ec808ebb45afd3c88f244f154d diff --git a/dev-python/griffe/griffe-0.28.0.ebuild b/dev-python/griffe/griffe-0.28.0.ebuild new file mode 100644 index 000000000000..6e5cda463d2c --- /dev/null +++ b/dev-python/griffe/griffe-0.28.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=pdm + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE="https://mkdocstrings.github.io/griffe/ https://pypi.org/project/griffe/" +# Tests need files absent from the PyPI tarballs +SRC_URI="https://github.com/mkdocstrings/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=">=dev-python/colorama-0.4[${PYTHON_USEDEP}]" +BDEPEND="test? ( + >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] +)" + +PATCHES=( + "${FILESDIR}"/${PN}-0.27.4-build_backend.patch +) + +distutils_enable_tests pytest