Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/guessit/
Date: Wed, 02 Nov 2022 07:37:39
Message-Id: 1667374637.742c6118c760a13333ebad8fc00272935976d81e.mgorny@gentoo
1 commit: 742c6118c760a13333ebad8fc00272935976d81e
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 2 06:44:29 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 2 07:37:17 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742c6118
7
8 dev-python/guessit: Bump to 3.5.0
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/guessit/Manifest | 1 +
13 dev-python/guessit/guessit-3.5.0.ebuild | 42 +++++++++++++++++++++++++++++++++
14 2 files changed, 43 insertions(+)
15
16 diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
17 index b6939793d46a..c3ee9e7acb26 100644
18 --- a/dev-python/guessit/Manifest
19 +++ b/dev-python/guessit/Manifest
20 @@ -1 +1,2 @@
21 DIST guessit-3.4.3.tar.gz 166183 BLAKE2B 30b08719b12580ade5354a501217cf2b0547965d1ef8016ffce313d257a3ca80a0736e0c904b4e3f7f639d24919839afc3887d81e2912e6aafb37861f979766f SHA512 2719683487baa7bf0f212d4150486f3e673721683361004aa4397204fdc1a3414de86dd4b05b805dc91427d897cd391a7431e6c25e1576b0855f4cc3aabade7a
22 +DIST guessit-3.5.0.tar.gz 158094 BLAKE2B 2091fa8b0066dda70e1a504fd4aa8b7b4f2ba9b3a88f93b22aff0d084511d9a1c93e052558fe6791021e4c44a95e9adc5e7372c937e0e438b419417ff88d2fc0 SHA512 072b6874449679ed34eeb19fe70502abbec3a4284c2ba40e3e69861ce2b9e92f4ff8146840f7fc25079efed62f048c9e25ee3ddf5833b192480c512b9c93905a
23
24 diff --git a/dev-python/guessit/guessit-3.5.0.ebuild b/dev-python/guessit/guessit-3.5.0.ebuild
25 new file mode 100644
26 index 000000000000..7b4d9735d284
27 --- /dev/null
28 +++ b/dev-python/guessit/guessit-3.5.0.ebuild
29 @@ -0,0 +1,42 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +DISTUTILS_USE_PEP517=setuptools
36 +PYTHON_COMPAT=( python3_{8..11} )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="Python library for guessing information from video filenames"
41 +HOMEPAGE="
42 + https://github.com/guessit-io/guessit/
43 + https://pypi.org/project/guessit/
44 +"
45 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
46 +
47 +LICENSE="LGPL-3"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
50 +
51 +RDEPEND="
52 + >=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
53 + >=dev-python/rebulk-3[${PYTHON_USEDEP}]
54 + dev-python/python-dateutil[${PYTHON_USEDEP}]
55 + dev-python/pyyaml[${PYTHON_USEDEP}]
56 + $(python_gen_cond_dep '
57 + dev-python/importlib_resources[${PYTHON_USEDEP}]
58 + ' 3.8)
59 +"
60 +BDEPEND="
61 + test? (
62 + dev-python/pytest-mock[${PYTHON_USEDEP}]
63 + )
64 +"
65 +
66 +distutils_enable_tests pytest
67 +
68 +EPYTEST_IGNORE=(
69 + # Disable benchmarks as they require unavailable pytest-benchmark.
70 + guessit/test/test_benchmark.py
71 +)