summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-01-04 13:40:52 +0000
committerJustin Lecher <jlec@gentoo.org>2015-01-04 13:40:52 +0000
commit835025e87648c1b3c12e7115c91ad6933145ac1f (patch)
treefdc4182199ad5aabd040c15fea90f98150c096c4 /sci-chemistry
parentsci-libs/inchi: Drop old; add missing die; bump EAPI (diff)
downloadhistorical-835025e87648c1b3c12e7115c91ad6933145ac1f.tar.gz
historical-835025e87648c1b3c12e7115c91ad6933145ac1f.tar.bz2
historical-835025e87648c1b3c12e7115c91ad6933145ac1f.zip
sci-chemistry/openbabel: Drop old; drop PDEPEND in favour of optfeature()
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/openbabel/ChangeLog8
-rw-r--r--sci-chemistry/openbabel/Manifest40
-rw-r--r--sci-chemistry/openbabel/metadata.xml10
-rw-r--r--sci-chemistry/openbabel/openbabel-2.3.0.ebuild70
-rw-r--r--sci-chemistry/openbabel/openbabel-2.3.1.ebuild66
-rw-r--r--sci-chemistry/openbabel/openbabel-2.3.2.ebuild16
6 files changed, 39 insertions, 171 deletions
diff --git a/sci-chemistry/openbabel/ChangeLog b/sci-chemistry/openbabel/ChangeLog
index 3744b8d38a17..fa4f073bb55c 100644
--- a/sci-chemistry/openbabel/ChangeLog
+++ b/sci-chemistry/openbabel/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-chemistry/openbabel
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.62 2013/02/20 19:42:22 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.63 2015/01/04 13:40:52 jlec Exp $
+
+ 04 Jan 2015; Justin Lecher <jlec@gentoo.org> -openbabel-2.3.0.ebuild,
+ -openbabel-2.3.1.ebuild, openbabel-2.3.2.ebuild, metadata.xml:
+ Drop old; drop PDEPEND in favour of optfeature()
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> openbabel-2.3.2.ebuild:
Add ~arm, wrt bug #455960
diff --git a/sci-chemistry/openbabel/Manifest b/sci-chemistry/openbabel/Manifest
index ee7b812b3b92..b38fa6aa0ada 100644
--- a/sci-chemistry/openbabel/Manifest
+++ b/sci-chemistry/openbabel/Manifest
@@ -6,29 +6,27 @@ AUX openbabel-2.3.0-swig.patch 2637 SHA256 fe8923135631a8128c1ef7980285aaea4340d
AUX openbabel-2.3.0-test_lib_path.patch 637 SHA256 3f6e2f4ba94a85cb901f37142097fd74a484c948c17123af3bd646ad48ea8517 SHA512 215b3a33078cfec9b8783da46099de7dcfca231f47f930eb60a38d6686009c91b9b103f70cf4bc6141ae7522cc1181195927033c7f5424d634ba59c924007c24 WHIRLPOOL b20637ff4aa682877c7505c10affbcfb9e625555766b62199ee9745772471f077a0d9b29f836e25d801dca910f5cbcf9a56f877b6a92505d86b6400a3c973a15
AUX openbabel-2.3.2-test_lib_path.patch 873 SHA256 945ee09fc0c877d4631992dc6274aedee3053fbe517225dd71e094519d2736d3 SHA512 b02f0c19546f84fb5e24fff9a20b2eb102212fdd650e65c2bc6d7f1a5ab536142efae0fe6b776cab5415e874461659ab96187323dc1a3a134ecda69711510ef5 WHIRLPOOL a3d9d3a3694ba1ffd5e0b6b5fd7140628d0bb760c307689fdebe65c78ce26e2ab2a83b19b68170c41a2a9028ce669997575ffa96d55b3c982568d3dfd7dbd5ee
DIST openbabel-2.2.3.tar.gz 6624028 SHA256 eabc8bdbd68431f441b6b40adde0861b2e99750efd21bbb4870ee0a233feae46
-DIST openbabel-2.3.0.tar.gz 14321281 SHA256 6dadcb256d83b1f2e616fa1853dd1afadb23550a20d1c118b406231a09f861fb
-DIST openbabel-2.3.1.tar.gz 20142960 SHA256 9e2e8bc9af585ee7e4a03720e3d7b82ef567aa17fdeeea48cc213a3035ced7a3 SHA512 3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7 WHIRLPOOL 01ba08ba176edd6bd483c9e1d7a2563306b4ab281c00052a533c76da2a4389efe13770cab65b7ca61da50d3eee3c092567f7d12401ec027253e69f213c1c94b4
DIST openbabel-2.3.2.tar.gz 20509105 SHA256 4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188 SHA512 d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919 WHIRLPOOL 74eff18b73d24c8f702e5573a58ba6afba8402e9ce8782de95dc0568575a7d2d632dbc8e8a98b3cd25efdfa7379494f7dcd449342c81ddf73f42a387bce77aaa
EBUILD openbabel-2.2.3.ebuild 2180 SHA256 9b0e0be77041683ca870113f54eab4464cfdbde5b50cb7a473668fa067772b56 SHA512 843922aaf5412ca1a5891f0694592269c8eb44dacda345c51911fcf55b3727a5ad687602c5ff47fb81e8cb13e67a7e04e4f7baada09a2139e3e5a5e05fca95c2 WHIRLPOOL 4f89b451b0e6fbd9e2fe3fa6d3abe44cbc8fa1070fec22e4ab7c594326d8523fa6c06cdf6dcf86f21c5730ad0549ceb3d4404e5d899913327d3247728a4b60bf
-EBUILD openbabel-2.3.0.ebuild 1669 SHA256 5233184f233ea6789e340176e2991fb684eff23ceccff03aad856ee4526923b2 SHA512 55761ce17562fe7b305435359f14fbcd53721be864c5b57ab8441eda9493cf1a6ba0cd348ef91b06eb8f476fe0311eac14ddeef34133edc9d26de943e98cdd0a WHIRLPOOL 0b089cd4272fc363af8bb9f6c1ee2ba04c5b1fead3f25366a69c3dd4c80212930c9bbde3d42651373a9cd69e7437dfbb271375e48f8c44cbe4af93e563600d02
-EBUILD openbabel-2.3.1.ebuild 1608 SHA256 49636c42e6f47a5873f082b9b65e736b29d10ecc05dabd1ddf1833d13a0d0311 SHA512 0318a2a79719476511805e92365fb1ea52aa8415eb0f2ad59334c5814ad68aa51f8cf1177ab1e95b1a96445fd2dcd5f3e17528f7751fd0bee472d6fd50785f83 WHIRLPOOL ef9bdaf9acb3588d78233643dd94a152c4347d1e87a61f5bdcab1585f2b1c99a04c7e414f50e9c343074f934e1fedd73820ae0774d2da8dbbc5cd85228629d70
-EBUILD openbabel-2.3.2.ebuild 1963 SHA256 0321cfde9c9660e7dc8804b31e0fb0436a11834adadfa667f995fc52d9a34c5a SHA512 337811c5ee1ea2836b16b7ee787960d7397ff0683e9e4368038c1a8b9a25ce147b59512c900e9342b1a9e5e813637789abed79de4f38de524f61d5be040cb568 WHIRLPOOL 3f5f18fde7c05ffb49a8274fe491c128fbab28f8aa78ef1c5bc6ea87ae7d277d1857d85f7615426c61238b192257fa5f2bacef56d732fa04c884a3591c898ac5
-MISC ChangeLog 9651 SHA256 12792956067dd580a9ceb559558412a91ea2d30464e42a9e69a8585ac34e137d SHA512 e36047d2f703e41eb78634204c2e58277dcabc834fd4b98589f12df144c960016e9a07f21d28d2a07e97e3d89852229e894d13aef243ff401159ef4cec6b2211 WHIRLPOOL 427b371f43021b991464435550a6a4749417c6d665ac1fb233c1354733a50032a847dbe96612dad221cd50af1c5342c8963bd5ad157d717fbd544cb8dc8d67ac
-MISC metadata.xml 569 SHA256 59bdbae5b22e0571faaa330e1799d9032d7c926b6713f1f9544db50faceb2b47 SHA512 46e7bacbd579b934316308d86d82dbd03e2dd85f44756ade7fbd216cb72f5f48f8f43c8c02789dbc637051fb57480ef8f6e40a32ddb12baf1e4f84c71962dc60 WHIRLPOOL 87b6335ffe428ab9170b1a3d86537954e9fb2ee0cbbdf76a95e412933739066c61f67c53582dc6291e65df20fbe837102f03e4621d76427ef0003fdaaff14524
+EBUILD openbabel-2.3.2.ebuild 1993 SHA256 755d2b8d74e2d8d190657bb5ec8924eb56da9ad0ce8f571c4055bf0a250f09a6 SHA512 1ba851aaaa9e27e4f81cc660999c89dbc5889b4411147aeeeb18ab308eba94fcc0f37757a26bebb8ec130af3f994a9bff871705e3279a6065ce423285d9fd969 WHIRLPOOL 496dd252adde1a839223d7af2e01360bf8ccc910fde94eca731c2fa290c278392bb30b881187fc97b062b640bb3fd3fe4f2e5ed01f6c531192992cbbb61578fe
+MISC ChangeLog 9841 SHA256 65176dcbdc719441a82f1e3e1e96dc0ab5728073f1ddcd0ceaf7d8dea1a0547a SHA512 0304bebc154e7b3ad7bf985d54395f5bd39a73d8e5da9bc3ff1ffdb0f6284708ac70432b59e4198a0aaea358411f1266ebd8a771a2caa2e351630a84f049d3b5 WHIRLPOOL 6475460b51e3519fb9de7452e0ac23ced6c36a850b680cee0e981c4f1a7241111e6a80e20bbbc968cdc0fdb97478e04694a46563d117cba3f96ab4758a833496
+MISC metadata.xml 575 SHA256 47d7ecfa41f002d8a5a455204426ccf81033fa4dac1a9aba479c16cabb0cf021 SHA512 6068bc496774c4f5eb9ebed5a653ddafc167fbdf2dea96cc1819f0c6ebb099872ae418f5f508f14b72ec51b2d1d1511b8607761ff2237962dc7f24bd566abd50 WHIRLPOOL 12ccb9a3d367c43c2830809e818f28d69d80aa5091057b1cab39d5ed42a58c04b424ac037732fe67f97e87c5da40b8b98a05212b088678188d05a20c17bb4f8a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0
-iQIcBAEBCgAGBQJRJSaaAAoJELp701BxlEWf7R8QALHJE3Hab8FN2nRWRlKhIp5i
-wgKeUE5IwN1j8q6s2HrOUmR3RU+wG8ds6LJgJ8d+Sdb6DBuEF5AWXb2gVxlrEqCE
-Ms1oCD5Rr2McNmTfafw9OJnLQnDk3qtZqJpD7MmpiLfHKmMwHzX3yuCtpW2A8q0p
-4cb6R5HK/TBRLgw3oHAgmt3Lppa7XqsVVCs2iEFLnYangk8YEPW3xEdJyq3OhpoI
-os79xZfT4+2xJCxThQxtQadkJWwx+EfyMc4NZIQ4gWYV9V1h/0CKmqboF7P2/uC0
-akrEmqEhQK5h82Qgs/rRo7Sq3AaY3UYyOxHRf6b01lPZWbZuZYgx6hADVFRAvaq5
-LtaCZ3se4foXn9yKjpyzu1nEr1Zkyrwz+rbU6ITqZHoacBKtXg38bKgak03yhfrH
-vvm9GAQYF2mFglOOPS/0nYokMUSSybC0YicRIc4BolvMkkp7Do4WVl4idlh6BcOk
-zg7c2DiwhNsgSO/DgK894xGCb5Na13Dne+7vnXgCyFLu0UaobSrN01zji0y61fcX
-fRr4LJazB8/vLk3TzXIQkxzl9V2SGqxYstz3hbMZQlZ60xA1fF3IgnRf+w0seTEq
-QSAn/TJfo30fdQpUh0hHlI0+ZXkpesCi9o6Cm3lT7xPd6tN78+meiqXDtjIBe+iK
-nA/7Iei7lqPWSoNLJNdv
-=VL1d
+iQJ8BAEBCgBmBQJUqUODXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirzEIP/RIQC9nwEu6KtipZDQ2SEFFe
+YPhhs2gT9qkKKWfvoRezEunAi8rhSTJ7zLJLX4v8fLPAqUr0vrbyJ9N/LyxHz8jZ
+JYpQnOofvx6QXS7IbbSIFVkUoMutt1Xpjm0YrfICnR+r5UXI0t+1Aq2y1Yq01khn
+6/1X9wiHE8DyhoIWKz0wGjdzo/n7Uv+2BLnFqGWu7PEuDUrAfHxSDJsOqi/fZOPr
+nlEUapK9RqqOrq1qf9/TBX7mhi5lKNHnsRkK6q1pJ6BAWKTofLsti9cKOwPO0crZ
+8ZSG4Oqvy1hP8eeISjkwlzYlH2V32wygpFOsEBvTzgc2jLeLFEJgiC/K4HD9jKtX
+kxdc0hnC4M+mesCxhmHxO0TGQPlm90ebrpeLNze36wby0m8VZjLqMtPt9TPMDO2I
+vQlaksJzmnEEr6mDGctv8qb+swpAGzxhDBIXESODQFFpGQhm3KhCFTcKw+N58mhi
+vkBSVT3bmJUfPBmc+3lndRDFndthOG+JmCchQvEWX6HIN4DirW5oPcq0Eki5v29h
+6k1Y1ZyspSPkrrqASm5QEGWMJw0xGNUR6XvgcmNVPJX43GCJyyAnLQfwp42Jpr3r
+yBoaM8qTy+kivqNk56BqV5dk4UBX3CCXbH67F8QD7F6DutraCwQLOVd0dcm7qVzX
+ORX1XSrS18u/oz1RbZIZ
+=vdX3
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/openbabel/metadata.xml b/sci-chemistry/openbabel/metadata.xml
index 6d2bd5b58651..831a79c2d37b 100644
--- a/sci-chemistry/openbabel/metadata.xml
+++ b/sci-chemistry/openbabel/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-chemistry</herd>
- <longdescription>
+ <herd>sci-chemistry</herd>
+ <longdescription>
Open Babel is a chemical toolbox designed to speak the many languages of
chemical data. It's an open, collaborative project allowing anyone to
search, convert, analyze, or store data from molecular modeling, chemistry,
solid-state materials, biochemistry, or related areas.
</longdescription>
- <use>
- <flag name="swig">Use swig to rebuild language bindings.</flag>
- </use>
+ <use>
+ <flag name="swig">Use swig to rebuild language bindings.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-chemistry/openbabel/openbabel-2.3.0.ebuild b/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
deleted file mode 100644
index 6cbd898303fd..000000000000
--- a/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.0.ebuild,v 1.6 2011/11/21 15:36:34 jlec Exp $
-
-EAPI="3"
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils eutils wxwidgets
-
-DESCRIPTION="Interconverts file formats used in molecular modeling"
-HOMEPAGE="http://openbabel.sourceforge.net/"
-SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="doc perl python wxwidgets"
-
-RDEPEND="
- dev-cpp/eigen:2
- dev-libs/libxml2:2
- !sci-chemistry/babel
- sci-libs/inchi
- sys-libs/zlib
- wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.4.8"
-PDEPEND="
- perl? ( sci-chemistry/openbabel-perl )
- python? ( sci-chemistry/openbabel-python )"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-test_lib_path.patch \
- "${FILESDIR}"/${P}-swig.patch
-}
-
-src_configure() {
- local mycmakeargs=""
- mycmakeargs="${mycmakeargs}
- -DOPENBABEL_USE_SYSTEM_INCHI=ON
- $(cmake-utils_use wxwidgets BUILD_GUI)"
-
- cmake-utils_src_configure
-}
-
-src_install() {
- dohtml doc/{*.html,*.png} || die
- if use doc ; then
- insinto /usr/share/doc/${PF}/API/html
- doins doc/API/html/* || die
- fi
- cmake-utils_src_install
-}
-
-src_test() {
- local mycmakeargs=""
- mycmakeargs="${mycmakeargs}
- -DOPENBABEL_USE_SYSTEM_INCHI=ON
- -DPYTHON_EXECUTABLE=false
- $(cmake-utils_use wxwidgets BUILD_GUI)
- $(cmake-utils_use_enable test TESTS)"
-
- cmake-utils_src_configure
- cmake-utils_src_compile
- cmake-utils_src_test
-}
diff --git a/sci-chemistry/openbabel/openbabel-2.3.1.ebuild b/sci-chemistry/openbabel/openbabel-2.3.1.ebuild
deleted file mode 100644
index ca15889b5564..000000000000
--- a/sci-chemistry/openbabel/openbabel-2.3.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.1.ebuild,v 1.2 2012/03/04 10:32:17 jlec Exp $
-
-EAPI=4
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils eutils wxwidgets
-
-DESCRIPTION="Interconverts file formats used in molecular modeling"
-HOMEPAGE="http://openbabel.sourceforge.net/"
-SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="doc perl python wxwidgets"
-
-RDEPEND="
- dev-cpp/eigen:2
- dev-libs/libxml2:2
- !sci-chemistry/babel
- sci-libs/inchi
- sys-libs/zlib
- wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.4.8"
-PDEPEND="
- perl? ( sci-chemistry/openbabel-perl )
- python? ( sci-chemistry/openbabel-python )"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.3.0-test_lib_path.patch )
-
-src_configure() {
- local mycmakeargs=""
- mycmakeargs="${mycmakeargs}
- -DOPENBABEL_USE_SYSTEM_INCHI=ON
- $(cmake-utils_use wxwidgets BUILD_GUI)"
-
- cmake-utils_src_configure
-}
-
-src_install() {
- dohtml doc/{*.html,*.png}
- if use doc ; then
- insinto /usr/share/doc/${PF}/API/html
- doins doc/API/html/*
- fi
- cmake-utils_src_install
-}
-
-src_test() {
- local mycmakeargs=""
- mycmakeargs="${mycmakeargs}
- -DOPENBABEL_USE_SYSTEM_INCHI=ON
- -DPYTHON_EXECUTABLE=false
- $(cmake-utils_use wxwidgets BUILD_GUI)
- $(cmake-utils_use_enable test TESTS)"
-
- cmake-utils_src_configure
- cmake-utils_src_compile
- cmake-utils_src_test
-}
diff --git a/sci-chemistry/openbabel/openbabel-2.3.2.ebuild b/sci-chemistry/openbabel/openbabel-2.3.2.ebuild
index 41e154c548af..873a08dae844 100644
--- a/sci-chemistry/openbabel/openbabel-2.3.2.ebuild
+++ b/sci-chemistry/openbabel/openbabel-2.3.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.2.ebuild,v 1.3 2013/02/20 19:42:22 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.2.ebuild,v 1.4 2015/01/04 13:40:52 jlec Exp $
EAPI=5
@@ -15,21 +15,18 @@ SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc openmp perl python test wxwidgets"
+IUSE="doc openmp test wxwidgets"
RDEPEND="
+ !sci-chemistry/babel
dev-cpp/eigen:3
dev-libs/libxml2:2
- !sci-chemistry/babel
sci-libs/inchi
sys-libs/zlib
wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.8
doc? ( app-doc/doxygen )"
-PDEPEND="
- perl? ( sci-chemistry/openbabel-perl )
- python? ( sci-chemistry/openbabel-python )"
DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
@@ -78,3 +75,8 @@ src_test() {
cmake-utils_src_compile
cmake-utils_src_test -E py
}
+
+pkg_postinst() {
+ optfeature "perl support" sci-chemistry/openbabel-perl
+ optfeature "python support" sci-chemistry/openbabel-python
+}