# ChangeLog for dev-python/jsonpickle
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/ChangeLog,v 1.28 2015/03/08 23:51:48 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/ChangeLog,v 1.29 2015/03/20 05:54:00 idella4 Exp $
+
+*jsonpickle-0.9.1 (20 Mar 2015)
+
+ 20 Mar 2015; Ian Delaney <idella4@gentoo.org> +jsonpickle-0.9.1.ebuild,
+ -jsonpickle-0.4.0-r1.ebuild, -jsonpickle-0.7.2.ebuild:
+ bump; drop arm to allow adding of optional rdep, correction to HOMEPAGE, cite
+ upstream bug for a regression in testsuite
08 Mar 2015; Pacho Ramos <pacho@gentoo.org> jsonpickle-0.8.0.ebuild:
x86 stable, bug 540290
AUX 0.9.0-drop-broken-backend.patch 491 SHA256 e8321f8e10af38ee8adde08342ae415b30d470984077d6c6ef2fd3b29d3fadd0 SHA512 dfff7c7ace27d56198e44c9f0d0839ea9d6dde4bc74545c240ca65bd8b2a16668ef08f79d0254ad0389cf71471a5c0944203b8e23746b306abbdd83b9a639a29 WHIRLPOOL f7651657c19f7a388f84ec706eee10c4bfbfbf91f1c7b6afaa2c0470ce9d1ba359a4b8cc990c7a0f3ad92bb439686c489d112b027c664564d907b84f7da5c7ae
AUX jsonpickle-0.6.1-drop-brocken-backend.patch 575 SHA256 e78fa083db9766508ad3158114ad4578075a0c266bcf0d9dd8a0fd4022f7fd09 SHA512 3234249ef1c8b0d83c57734162ec525aa59ebab55bc26e50efce7ee797fe04a0ea6dac03827f28cf3acb9fc87e78f6a67b5ed227a324cabacb66936a36a9f9a2 WHIRLPOOL 517c2bd5744263ce8f772021694e5d0ae261142715742576a4fe6c7ae4bf210a5a3eed94c3becdffef688e87ecc7d8cef740daa6a6b9ab3bcc2cb2b9dd038b19
-DIST jsonpickle-0.4.0.tar.gz 25352 SHA256 546cd22d361ef7019f60e2fb6dd032c1e78d731fac962bda7c15806e6c0285a8 SHA512 ad572c43a0b9f2b6e3cf553c976efbe74e2667313ce52f4bdafbdf8b5c48e54633b1f707cc61bf4dfc6b2a8b531ae7d5a9810ae48901d686cd4d4accf73f0611 WHIRLPOOL 1c569ccb49fe7314991a5741f8e0320b61a2af64a602bc630b123c62be8b4125563bb2e225fe0b4f4300319d2d92f139c15d4a5c37a4ac7df4733c00a4380f8d
-DIST jsonpickle-0.7.2.tar.gz 36613 SHA256 77782ba433e067498e174af90bc963b59897f1a37469d34ef3f205cbefd9bc1f SHA512 a3bd56a82231eef9325c8045922a746f865b349721c1eb03de0ad34524222c2001215d61419f5413fe64765d31411689fc466e78c340f0394c4a2bf3914408c6 WHIRLPOOL 90acc887dbe19f3989d3505d353d4e4e69a3841181e59d5f9d9c6baa1cb2de34d48c3c189f0ff1ead48ac6e5211418bbe59244b0c0273d3926a017a9713d5b9e
DIST jsonpickle-0.8.0.tar.gz 53246 SHA256 fbdff63cad3af5313b186bd44b0977a28fa0aa7d0fc1677e440b5512bea1f99a SHA512 955da4cf18cd76b5fc7777f74babe820b02bc79438e51e606d24f98ed8f655510293f77db5b7919d9f3607431a2c5a76fb6710a97a23f7a041392c1b3d3b65b6 WHIRLPOOL b61ce4a55ac57d8a5e5f8621ccb4404a9a1b6d73291945007bec1625a06f8ea84d229e05ddde023b4ce1d6d9cc21f34494fa94e0554db19f13d01602cd662070
DIST jsonpickle-0.9.0.tar.gz 58850 SHA256 3abde4db37e9f350124eb64b224f428a650dbe49dbadd7321e96d69b3a90e194 SHA512 126ee9449a223ef9bac374c9e5225d5b03fc0affd0c3ff2ad8e5df1a035dec0bc6adcc4e3c273966ca338352d9abb3158f034ca3ed38b5069aa87e6c557a33b1 WHIRLPOOL f06386a39a7a1c0b09fae1141413dd44dd63736db665afb9a9284e598af636d60f6e01262f1c66236880b7ae1b357a9e7d67860775cb6b563b8f1630021d878e
-EBUILD jsonpickle-0.4.0-r1.ebuild 787 SHA256 bae67fb7e033c5a208b2e4385c4dfdd3c3761afc329de53800afe5f6b0a0977b SHA512 bb39cfc5ccc665da7829dd27fe637128ccd740c0a87bd21807dbdbc5d66a380343b95b9d5076a776199b66234f52301654f6e1b3ec6d04516732e294233e3669 WHIRLPOOL 7ae74300602242f1c23652a73a6332520640e084446c42353d7bd1f18d048e17cb560b393f1d66706a3e545a08eab2f49397b7e7b4f71068541ea178233ba83b
-EBUILD jsonpickle-0.7.2.ebuild 1463 SHA256 071900f37244f43309670866b37456acad0cfdf1c3729146ef3f959a9fe58f64 SHA512 7b1b1a86cb7a94c34cfe9fe48296b7c9b0e223f6e5b7f9f0962e8b79e6219a4eda6309a4fd8a0ac177f18f3369911ddb8bb38832288f03a773bb199f532d81b6 WHIRLPOOL 0b2cea205890fbf3d16dff325359bb4c908a0528b96bb30363624e8c2cdad3e2dca514868493fa52c8731198f446cadf76ec257e0737b2fc94d3a3ec0100fdee
+DIST jsonpickle-0.9.1.tar.gz 59008 SHA256 3ba4f8949e1988b7d786b6bd25a30c2a538e84247fd8fa3cae4ad7cf8f3bae65 SHA512 55eb5607a9beb9d0db17c96e96c80a76fd8fbd4bc28657a655af1bad936a9026677ef7ce46014c6d6032e22e442ad3b99fb77ae1c1785682f0fbdb786657d9d9 WHIRLPOOL 9e4d9f74880746d2e96eca58bc19b623010c332456fc00c5ac4ffdd13a69e04fecadfbdf885a575366c60c923a60ef4d0180ca0e6e31c0f161d12f6c4baff31f
EBUILD jsonpickle-0.8.0.ebuild 1563 SHA256 1993f07e8d60b3f46164a4f389d649db5fecc459bd9b9f4bb0518f7808fd96c3 SHA512 1ebf1b58118caa8da9f0ef4cda70834ac66fb88355ee029f92c6462b2b5ed881506dd8ff9fbfa4856ac7c1e29fbad63c3883d204b29013afaca69e22bbe2a6e5 WHIRLPOOL 30bc3f136932c6b07eb7f580da427c8c1169178c38f225ad1b8e33f96972b629497a629701ed36b1fe195e4c8deadf3233c629e5f541277b20ffc4f7f36fa5be
EBUILD jsonpickle-0.9.0.ebuild 1560 SHA256 4d8c32949f70219a2eece6be48239d1ed09a77180b82b1c316e3b1aca21369e7 SHA512 4b6ba477d4afbcbc5e3a1ccedbd386c2774d56eb7b16927a64d6dd21f3b6a62a4492eebc93a077705722073aea9c0b861b088929374fed4c2cebcd3bf97d69e5 WHIRLPOOL ca04a24b3766a80f6979ec659b507d3c79496b4171c2f1b1d7b8ced1c5f377d055343e5112e1cf9b8d83fc141e3d60e93043058f82148e84713b5dd063e7e4b1
-MISC ChangeLog 4207 SHA256 4812bae9fb186cb296a19e268dc7a4fca5fe3160c32b16db93ca8ce1f570f8bb SHA512 40640d3b385624fe2ef8bffee4cea3a71b4f35030f29f2204a534ac5d1286d4890a85047a9ead6adac061f4333e01a58c33616c2935ca5319679738296fb9c81 WHIRLPOOL 438cca9eee6aa71f363f7737ea57b509c7120c4fa4a4616e99d39ce424945ba74d970936dbcec6f4aa49fe9e2e0018d09d87344ed6fb8f882cda36a03268babe
+EBUILD jsonpickle-0.9.1.ebuild 1722 SHA256 4f75644cce54d65e571ad4f7cd706e11b99013969dee2e1f31212acece0281d9 SHA512 d2c35fc9c4ba54036123cd5fc10a5f584772181485dc7ea740f6f8ff9bf08ff6d787d71558ebfbc29b89f81819f9199b240845599b2fefaee573363cdd65f04c WHIRLPOOL 4fc4c29932acfd22a1403e0ab7dbdd75a288deb0500e6452f2cf0a6ee785d3627804fadd3d2fa9ba28ced806fd42cabcbe8e4bdbccadceae8b8fda5fa4db9ace
+MISC ChangeLog 4499 SHA256 1f164c771e56847f6c0f5d4c9f0fb9c0854131b24a54edadb843d80a03a9c88d SHA512 430ac44ac91c01ea7db904fed21e16b14091c6195c3deb551bafad11cad33b5fe41ccd66d545806511e902f7d417d590936298d44dd2c3f541063a62a9391173 WHIRLPOOL f3c0915856c55874f25a3c56a5319de2f2268db7d9bde1cbf8dbc93a6740b790e4fb615c757a5e425c2dcee342cce4dd84c2db009cbba517e662cc58a01bfa11
MISC metadata.xml 238 SHA256 f42bdbf9f8c9af22dede30f8c3a0b16ee9d196ed8d2d7ae337d20cdfbf8a3c88 SHA512 c6b78a8a76228bbfd6112bf25f68ed7d6e5cc3dff3793bb6d3e0f1528ef1028057c6af76558eaa9532a1b3863ff6f2411ceff35f910c4f85756a5a41512b6eb6 WHIRLPOOL 0b9033bd586d95333818491d964ebffa4901e1f1b211f79c9e9419831b948be5c1e8d2a6f5875dfb269dfcf869faf6d3140a3c29b35b5fba8592eb755ce690cc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlT84JIACgkQCaWpQKGI+9SDVQCfeTudy+I75hzLOpxUkR6NIKzp
-qGMAni790eGNqSLDuQJOwf9yYbJE1bfo
-=PHCQ
+iEYEAREIAAYFAlULtgsACgkQso7CE7gHKw3krQCgpEEjrdDeSO7lR1ic04lhzcwL
+S90AmgKU+x1kOVyCesyDBLDY8PWDprhH
+=/h9Z
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.4.0-r1.ebuild,v 1.7 2015/02/08 08:12:07 idella4 Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} pypy pypy2_0 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
-HOMEPAGE="http://jsonpickle.github.com/ http://pypi.python.org/pypi/jsonpickle"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/feedparser[${PYTHON_USEDEP}] )"
-
-python_test() {
- ${PYTHON} tests/runtests.py || die
-}
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.7.2.ebuild,v 1.2 2014/09/24 19:40:49 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.9.1.ebuild,v 1.1 2015/03/20 05:54:00 idella4 Exp $
EAPI=5
inherit distutils-r1
DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
-HOMEPAGE="http://jsonpickle.github.com/ http://pypi.python.org/pypi/jsonpickle"
+HOMEPAGE="https://github.com/jsonpickle/jsonpickle/ http://pypi.python.org/pypi/jsonpickle"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
-RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? (
+# There are optional json backends serializer/deserializers in addition to those selected here
+# jsonlib, yajl. demjson added
+RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/ujson[${PYTHON_USEDEP}] )
+ dev-python/ujson[${PYTHON_USEDEP}]
+ dev-python/demjson[${PYTHON_USEDEP}]
+ "
+DEPEND="test? ( ${RDEPEND} )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/sphinxtogithub[${PYTHON_USEDEP}]' python2_7) )"
-PATCHES=( "${FILESDIR}"/${PN}-0.6.1-drop-brocken-backend.patch )
+PATCHES=( "${FILESDIR}"/0.9.0-drop-broken-backend.patch )
python_prepare_all() {
# Prevent un-needed d'loading during doc build
}
python_test() {
+ # An apparent regression in tests
+ # https://github.com/jsonpickle/jsonpickle/issues/124
einfo "testsuite has optional tests for package demjson"
${PYTHON} tests/runtests.py || die
}