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/tomlkit/
Date: Mon, 28 Mar 2022 10:14:44
Message-Id: 1648462471.21e07be0e27c56736aa45bf72deeda2fa4c7018a.mgorny@gentoo
1 commit: 21e07be0e27c56736aa45bf72deeda2fa4c7018a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 28 09:11:25 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 28 10:14:31 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e07be0
7
8 dev-python/tomlkit: Bump to 0.10.1
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/tomlkit/Manifest | 1 +
13 dev-python/tomlkit/tomlkit-0.10.1.ebuild | 30 ++++++++++++++++++++++++++++++
14 2 files changed, 31 insertions(+)
15
16 diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest
17 index 49ac9d899435..b82cca091295 100644
18 --- a/dev-python/tomlkit/Manifest
19 +++ b/dev-python/tomlkit/Manifest
20 @@ -1 +1,2 @@
21 DIST tomlkit-0.10.0.tar.gz 183499 BLAKE2B b9906dea2dd8867dca0208f3ce86b3d587f8504addfe25cf29f9164f50dc12d244010df53791ed01e0e7dd16e71ad77ce22c9ea7a37a6216880059c058f112e8 SHA512 05d03ae71a1d72ca0e03276f2b2530ca9fab7d6f366166a79839c66eaa00b55abb5f70a669ecb4d762dbbd655f10e4c4a373a7683cd781ae034d0910a0c3eccf
22 +DIST tomlkit-0.10.1.tar.gz 183650 BLAKE2B 373ab028b60503cfb9983a969e97318a61004a8db1bafed32b775e2a26a5557f8493ea9026ac9dbeff707d198c2913c34bf25c7e424345bb6b5ea3aa211e3a4a SHA512 a5082b88a9b3832393d860258dd7584ed05788777d4c1dd98415bfb7c64acf8f77eaf18c3fcf824913d999ffa37b4481675b3fce9b8af8ef9c1be0712ad622a9
23
24 diff --git a/dev-python/tomlkit/tomlkit-0.10.1.ebuild b/dev-python/tomlkit/tomlkit-0.10.1.ebuild
25 new file mode 100644
26 index 000000000000..4de45e362c79
27 --- /dev/null
28 +++ b/dev-python/tomlkit/tomlkit-0.10.1.ebuild
29 @@ -0,0 +1,30 @@
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=( pypy3 python3_{8..10} )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="Style preserving TOML library"
41 +HOMEPAGE="https://github.com/sdispater/tomlkit"
42 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
43 +
44 +LICENSE="MIT"
45 +SLOT="0"
46 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
47 +
48 +BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
49 +
50 +distutils_enable_tests pytest
51 +
52 +src_configure() {
53 + # use setup.py to avoid circular dep with poetry-core
54 + cat > pyproject.toml <<-EOF || die
55 + [build-system]
56 + requires = ["setuptools", "wheel"]
57 + build-backend = "setuptools.build_meta"
58 + EOF
59 +}