commit: 92a8199032aca6c48ea7860e3d46e0ad0f856cfa Author: Henri Gasc <gasc <AT> eurecom <DOT> fr> AuthorDate: Tue Feb 7 12:48:28 2023 +0000 Commit: Henri Gasc <gasc <AT> eurecom <DOT> fr> CommitDate: Wed Feb 8 15:59:07 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a81990
dev-python/pytest-syrupy: new package, add 4.0.0 Signed-off-by: Henri Gasc <gasc <AT> eurecom.fr> dev-python/pytest-syrupy/Manifest | 1 + dev-python/pytest-syrupy/metadata.xml | 12 ++++++ .../pytest-syrupy/pytest-syrupy-4.0.0.ebuild | 43 ++++++++++++++++++++++ 3 files changed, 56 insertions(+) diff --git a/dev-python/pytest-syrupy/Manifest b/dev-python/pytest-syrupy/Manifest new file mode 100644 index 000000000..5b1ce1c0d --- /dev/null +++ b/dev-python/pytest-syrupy/Manifest @@ -0,0 +1 @@ +DIST pytest-syrupy-4.0.0.gh.tar.gz 2294943 BLAKE2B ac968eaaccfb4258237af165bf576a635ac858b0e8b52b2089b99b1dcfd3d49cc16bd7550ceb95809340a0e568fb37081e3c59820be8292fbe55f0223dc5dffa SHA512 006a28283c1ba148845bc4f447b066112a791adf47d405ce0351a25d2f100c64240719531ec62ed83f6c2a899f8d4ddeec9209fa152a290b6bb4e7b0e6ed1797 diff --git a/dev-python/pytest-syrupy/metadata.xml b/dev-python/pytest-syrupy/metadata.xml new file mode 100644 index 000000000..2bfa8b7ba --- /dev/null +++ b/dev-python/pytest-syrupy/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Gasc Henri</name> + </maintainer> + <upstream> + <remote-id type="pypi">syrupy</remote-id> + <remote-id type="github">tophat/syrupy</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild new file mode 100644 index 000000000..4572bf367 --- /dev/null +++ b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 + +DESCRIPTION="The sweeter pytest snapshot plugin" +HOMEPAGE="https://github.com/tophat/syrupy https://pypi.org/project/syrupy" +SRC_URI="https://github.com/tophat/syrupy/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/syrupy-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/rich[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-lang/python + dev-python/poetry-core[${PYTHON_USEDEP}] + dev-python/colored[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + test? ( + dev-python/codecov[${PYTHON_USEDEP}] + dev-python/invoke[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/pytest-benchmark[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" +DEPEND=" + ${BDEPEND} + ${RDEPEND} +" + +distutils_enable_tests pytest
