rework python-jose, remove jose, rename, and remove from newer ebuilds (did not find a ref)

This commit is contained in:
Andreas Billmeier 2020-09-05 17:58:30 +02:00 committed by Andreas Billmeier
parent 584047e41f
commit 38615a8854
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
30 changed files with 118 additions and 161 deletions

View File

@ -44,6 +44,9 @@
* home-assistant-cli: fix Typo
* rework & clean up python-jose-cryptodome-1.3.2-r2
* rework jsonrpc-websocket
* rework jsonrpc-base
* rework python-jose, remove jose, rename, and remove from newer ebuilds (did not find a ref)
2020-09-01
* bump xknx-0.13.0

View File

@ -23,20 +23,20 @@ DIST homeassistant-core-0.114.1.tar.gz 7013107 BLAKE2B cf51126037204090c7bfd02a9
DIST homeassistant-core-0.114.2.tar.gz 7124151 BLAKE2B a78bfe504e7c423531e9bd1c6585afff423af52908b2c8c99a880e7170e717a4aa79fd7f3c99efe24b27e3d9e0b55913da372bc620ed24ac4d88709e786ea11b SHA512 23bba7d23105e1fd02715482fac93423cec3e0f3b7973da3062418a2fb4dd589b5d0f1a1eeabd83a71f6e6fdc349cd21bbf50806df3b074966d7a23d2a5ed9df
DIST homeassistant-core-0.114.3.tar.gz 7123686 BLAKE2B aced80164d493ed7ea014a73957e833c7b02d9d484e2e4aa63e610dbd52e2063ac722eb4a66909440b922f0d1ca34167ac0f1388c28ca22913719ae37deaad8f SHA512 a433c76e2ec5e43fcacd99509634c54df8c80063ce8ce26ee0d9608daef623265f0913f233bbbba8581a8507542b8d7060ead16a745ab4f9e7c05b020a38da59
DIST homeassistant-core-0.114.4.tar.gz 7124717 BLAKE2B b1bd3f44a9b775ed3d0d78a84c11d99a33064bb87363ed49395c8dc635437d4f1f3b3c55292de6449e714671d533c89668381ed9ef81a8c0a7e26d9016567bc6 SHA512 49e944a80027e22ad3be4cc4580d7e88c04fed3e417c24f98dfa78a3a521095766c9507dcab03a85bf96d7304452dc6d85eaeff7cbda20ce9916834c0b97a0a9
EBUILD homeassistant-0.108.9.ebuild 15526 BLAKE2B 5d1280aaaa0b0e92b98018f4488ed921b493dc422143c0bf1b48462d0def63c934d4055d5134868f78a159e16879bc7dc6482a05f0ce92353ed38ae974445177 SHA512 4282578efadb3bf09683fd0d6595ed86e08aa845e9e0d3a646efd553ae0e463826b15042755a035b252d41607363f46ccfd5a38fd52b3fdd0d7b2eef7a23c64d
EBUILD homeassistant-0.109.6.ebuild 14726 BLAKE2B 71179652e9352c18ad1c384e185155c5a95bb74d652f96ac025305140c8e555eeb6ace1839a4bf99851d467fa0db1d4a9fcc56d575407d92f1ade4595981629e SHA512 1a63b8fc47bace97d90cb61d26a288c0ce48ff3668b1bcfe3e81f3c1d187f4a1b10e3238a2dacfec5a29214b8a3522a80e29f07065393e4b7a3017c243215067
EBUILD homeassistant-0.110.7.ebuild 15159 BLAKE2B ecf21e3ec6583ee068e91d82716f53a1698331484d95333abaae40d9e64c503b160c11cc1d1a1748618640466bbc0baa8af5d2eeb7c01a8043a6e48bd3a65232 SHA512 dc6815aac5144d1de8451561919d6eef9273cec09dc69bafe8f575113aa8facce1733cebfb2717c45d64467f604bd6f17d574a0206a2db05b17220ba0016e6a5
EBUILD homeassistant-0.111.4.ebuild 14836 BLAKE2B 12efb1c8e1158e0efedc18d8067fe32c7592b5ea5a64da66d2c851f5153e552644b52b36f38fff76b0b895d4a773a078c8167d837473d1b8c030964729c2b55f SHA512 972f9ccbfefc4552ec9df0594519cdd60ba55890e33b7cc71d8570f4b3d0b3843eddc0934f53804db362fc195a6f144297bb7deb6860f302c37bd0e4790010ee
EBUILD homeassistant-0.112.3.ebuild 16553 BLAKE2B 56c529815a14253887f140e24bcbff84518db3a1797e57a0c244b82f14e86e5b3448e294eec5b75db39b57f86078a196fecf176b75ce6478beb6ced7d5426479 SHA512 27139cffa4bc43f24ac14ad96891a51ead45d62bfbe5b37cc80382ff3a65455120beafd9bbe719ce84df34faba83891b223d20b92fcae10114c3c5be6a0a682c
EBUILD homeassistant-0.112.4.ebuild 16601 BLAKE2B cc67e0833e759d78fe5d128c8b234512f2e3960ea3ef15d41260039a4a1cc6f35d71c1e13d5730702096256881a113ed8aeb360e5a7dc29be837b4712aeb67a4 SHA512 e8ceeb3fdefe0d7854da79e04faa38e0c99cde4341aef4b4c786e900333d83fbef0931095db5f6942ca881a56473bfaa69928fa6ebda9bedcc7715df49723e97
EBUILD homeassistant-0.112.5.ebuild 16638 BLAKE2B c57e2377947e23b3a99459bd221c5a2049c59fc8a8e6c0ad50b0b4c49d3286ace85b6f7a56445894eb763279bc943ee86d66e755c3ffde1f18046b32814df043 SHA512 89f1fa7664696334e41b394aa8f3ac11bdd881c19b05799ac9556286d25868427a0ddb9b75f51fffffa4ff1224899892114f01547aad8b73cba2f077b635815e
EBUILD homeassistant-0.113.0.ebuild 17845 BLAKE2B 5ba3cb6fd12d10be0c325f00de1b4daf979c3c39ec5437e8d829ee556e424c4b8fab3d3e757c722128dbcd56db575e5b68e856cb466eb1bbea7e57711d1acc24 SHA512 600a0444fbfdbf241d2e3ac461ed352e18576d5b76181e44f32fd8871d7b1073b775da64dc4881b4bd7c7a7d3b12f1c65d3b921f2ab7f639a052ad70d6704aa2
EBUILD homeassistant-0.113.1.ebuild 18261 BLAKE2B a91349e5e5ada8881c55fde1048992af81892a78f9772975ed96071883446e31536b0c00dc0210459b06db713a8c841df1f1e4123c9654a17ad1f9e799168a26 SHA512 8013dfabdb5375e7d5dcf1824543e3e4a42665d5d34d3ba7349664d8a481210970c095c360f2871800d4c195bcdb294a329ac3214794e6211a7d7c9b67256db1
EBUILD homeassistant-0.113.2.ebuild 18327 BLAKE2B 3339bb56f27414d2ba361e3e9025107bea98c10dd335841cdf9a705eab2041b6d32cc53eb66cfce20ac3c3162e1f99b40cccd58ce541830df3329faa2128b7f7 SHA512 d97d97ea759ad8bd7764dc55069dae79db59022e1ab0b6dcc44998a2aebb20bac26c9e08d126ecc0e6d33a0c1ab61115730c52560b198170da8535f972eb3161
EBUILD homeassistant-0.113.3.ebuild 18368 BLAKE2B d13f4baecef7b0377f053ad7f96dcb4350fb7cea1f71052739a6c0dfe54114b47d8775b6918515667c59477ea64ba2a5e3ade541308c00592a90dab9a3959d1c SHA512 17ea63c061b305c5139efa0ff4cb28f5b2320b8a53196ad51b67510ac97f16ddb3aa0f490de09f68a9c22869ce3e3018aeaf2e9c365df564dfce262b191e3474
EBUILD homeassistant-0.114.1.ebuild 18545 BLAKE2B 4106b078cb04f08d2c24cded92fc6207aebb158f578666cb83356bb38de45588cbeb9229791f0def75917f066a5da1da22bb0f490bb6e5fe0c778ecce51f4051 SHA512 3cd460667e3c2f1744bcbea7903bfa06edf8ca54499328b59c30fa6b1b159193d8a8f49a5ae95fcfebdba86982e53737b80598e039325e424f4e8a0b430be901
EBUILD homeassistant-0.114.2.ebuild 18629 BLAKE2B 6be8e97f23441eb643440b55e6090fa48719ceb381e9805dae2be0a340480cbf57ac378f75d54e63bf69ad871b8a338088e32158c7f78d6930fde270260cd98c SHA512 f296891ac2f94c45e47197de3c49df7036c9b271dfa0614d97118156878782e7d017f89952bf61d7c1884bff33a1ee3ae586a25bd2a0a7e5986059b782e46b98
EBUILD homeassistant-0.114.3.ebuild 18629 BLAKE2B 844c46b97a783f1e686c30be6bde64061a4aca5c9d7c4444d880690e1f2f251800e3feded707c718fab094aabf0111e884fbb8b25ee9a1403266ad6f3e1f0454 SHA512 a19a885ac04ed467aebfab2f235cf4fabf15ec190dea1c9af12a002fccc6148f6f969b04d38038e7262dfd3dd1d586d5c434afd0d1653fc1150cf82902ffa389
EBUILD homeassistant-0.114.4.ebuild 18839 BLAKE2B 14d200eab772a4a1e32d1e17d2d8d6c94f0b51b5c982b7892310ff491eb3bb61ca63ca24b98436d742ffc6b0bd6f1e5b8e8cde20375564e52be9bea5df925899 SHA512 e960acdfd96955a73b10e22d7db6d5b2305798d9edffae31191897c7352d0e8b629cdbcd6f2a98d3b86f8acfbb05b8279e84739d1f891a4a41e521b8a35dc11f
MISC homeassistant-9999.off 61294 BLAKE2B 5943ef5fc2cd218ea45b155b686eb3e41bed17ccd293211b58ebef91acbb953369b5d3229acc1500edc691c15e26998c466267afc9103001cab17d2c821987b9 SHA512 0285f75e0c4a70952e000561d0eaf9ec468bae2d965567d40cbc304cb07e559004f20208835d4e4fb139457bb02d38db4a3aa2d78d6f7c5482258b78d91f8acf
EBUILD homeassistant-0.108.9.ebuild 15533 BLAKE2B c5549321bcc0cbf8e2525a67be37eedccd865b8b86d88acfad24fbb9e2a56315ae54a8d22a9307f8713775d5dab6005da9b276583f076de4c91e84e5296b7377 SHA512 1ccfb94236cc3d9e00d9858528013a66a769873f2e787c37f9b767402706f2fbb085efff44256550649537d59c4605d7978992a68e6443573a99a26b14b36ff6
EBUILD homeassistant-0.109.6.ebuild 14733 BLAKE2B 9c18a2b7e21382d4ae19d7c7a0e93e12593afdc5afda42746709e97465eed27bac35362cf7d5b8c70e120b4fc24642a2e34aaa9ea6274ec05031cc0992c12006 SHA512 4ec432371709fa36b3481d5e3ac9652476a76de48bc8d04d1b0517aaed2876bb9fa6cac2435381439801f8bad9bf06e9784e388638f2291647ffaa3fd6f5b02d
EBUILD homeassistant-0.110.7.ebuild 15166 BLAKE2B 375471f7502386bec880558af45d007a1f8df34cb061bdc2eb914dd59693a7dad21758a07d50e55d2f10837e1ba373c5ef18b6a0eff02cb0aac68c3f104161a7 SHA512 eb78a16cc6b2b53981042fee784c665fa2dd24d4a06eab238fbc817626f49776c42df25da50bb1cb946756bc6e24f5972ca7cd8f67b0f288410dc99e10d10777
EBUILD homeassistant-0.111.4.ebuild 14843 BLAKE2B 86447ff54dded2eef80499a84ced8c09625f8d2cf1e49f4b0e973d561cc23a3ff7774ed7dc030b49fa34676683ff49e2c3bc4f9f4cf1f6618754a9faf34284e2 SHA512 ac3de33e6df97a37f1035e275bcf79da41511104dde2b9a4326a2ee09cef84868866e5ae254e9c14c48beb0bd579ec29b16baee1d17982903f15d1cde8ff547d
EBUILD homeassistant-0.112.3.ebuild 16560 BLAKE2B ae1c13311523f9d951cca408dc7821aef7dbc8119b6e9501c3de057244e7fa5bdd748e21b699d36270d32e790e622e5be239009b312aeec35728c5b8bc49caeb SHA512 44cf373a2358fe57b60c5be228037a0b469f7207c8e0bbc8536d2006f106754c529f4aca0d20c652b13c6cdf52875a88d28af3ea8fe97dcc3485d4231bf11ebf
EBUILD homeassistant-0.112.4.ebuild 16608 BLAKE2B d534f9e4d7c90f667777f2fd63f5a950a951bf1db28b7b635ccaf377e8229c23c7fe1207de226825b9284ef753a80cd9c01233133a689cbf35e1257167ab2419 SHA512 caba7ea0b8cb6c5a9ad438d7f2c0de6cacf9b7d80716308c83049ad9b4a80af34963d153b4db856c634a599dd88379f67a7a20b83051a28945738d9f20c599ed
EBUILD homeassistant-0.112.5.ebuild 16645 BLAKE2B ae6365ddf74fa1d86d63c1b9bc53fe5b3b446a573fb53c5be1c48b3165b3af7bb7de7dce9538d12fe5cd27ea9b858e2c756714290c635ae47f75ea9cca07d254 SHA512 8334346ca644efa609d0dc3a551cf8bc0b79359b5d9a4b05c6d4e7c8f8b46433a10688e2c9a010739ce21760c8b0e52706942bdf1b63e0b6cae118430e88e4c5
EBUILD homeassistant-0.113.0.ebuild 17852 BLAKE2B 2c7b2ec69028229217b6ed266c8dad4a97c9027173a0b125dfc62c80169dba0fe52d389c8998f1806ad97a7bee95b6323e43553116e27237055073a592fa4458 SHA512 08d4e8fb9ba028a3d2c474d9d286ea44d16a953bbd00dc4c60ee95b44d47a1b358b13b04bd18ad720384981eb1f8e886f07aaed37e6c0ec9841ff942c0ef26a9
EBUILD homeassistant-0.113.1.ebuild 18268 BLAKE2B 764d6b48d56c1aa5ed135eee55dc8f7cb87621acbc2930f58d92c4b63263bddc75fc79e0582b2400d1a35a72838a3632135cb5c7dd2f0a6dbfa4b7d254774c27 SHA512 e2e6a79c5dfbd4fae8f788ae8a89cb4995f425d346cda077de2adb5360c1e43c75b047e39c4cbd6aae555cb674d112bd002b0ec5944e496851656036e580f709
EBUILD homeassistant-0.113.2.ebuild 18284 BLAKE2B 1acef517adc475a49477e8193c149fee269fc2059d710953f4a1ab957b8db9b27e9b132022323d7d2721297c1faf12e5861b765f2b7baddea3f7f60987d702a0 SHA512 592c76559d18018936754ee35480b13d76c60fd7333fae2cfe3e8953574568d0a1e4ae0049a6be7dc1caa6c72a37dfd747bfed65c9a8c12fe0e0b4f3cc118823
EBUILD homeassistant-0.113.3.ebuild 18325 BLAKE2B d2e98e3443911b8b3bd736edea2747d8d97b5bbfde8d53d3b89924846ba2cf45d3850397098a3389017e6da634faaa7500123c3dc82763270739ad1ccdab7702 SHA512 39242a75734978e03bad534695da122fe5b6b11a8b72d6c12656642a826c6799bc167ccd26e2bc7ded917f444058b1a420d3c32bbc6bd1678610bf755d8853b1
EBUILD homeassistant-0.114.1.ebuild 18502 BLAKE2B 6fa996c01724a470e06070fa3d6e9393e7378dee77c4f3e80a1e462ef407f59f807937ae174062cde9d052753dcee66d52f8db9cb88193b34f9e11aefa7beab2 SHA512 1665ba6efe1beb6ff748141d0997b31c5bffd4706fa507d61f3758a0ee99eaa5fd686b18b0ceb690eb00d8071702f26118211c2e6321ae7a4c0ecd6f542f4500
EBUILD homeassistant-0.114.2.ebuild 18586 BLAKE2B af8f53143b72e08335239579902a41e3f08e698642d842c66246298f5f6a24b33bb62958732cc6813a9841daa30d80edd8dbc81992e4804632fa3b57871ca6c2 SHA512 d49078256e2dc5273dbfc086a91da5d58cda64cc4842a1ee7170dd8f120515ea895d7573dbb36061e42222090ab69fa65c1f24b02a506d134ae4fb6a79eef08c
EBUILD homeassistant-0.114.3.ebuild 18586 BLAKE2B 18d0c5482f71c9cb5af06aebb50be1f76e2df11779341fda608445d00f1e9bf00a0dcaf80740531c36b78a13520d4f31b013fbfd60fed65c68924bb76f9fa80c SHA512 329e703ad0c4c96460f9cbb05730a1ac5d699e1a2c040c5f234654706baba296742974ba88d5331b01da0544491e2509c321c6c05851fd08d4cbd0e6b2f7eb68
EBUILD homeassistant-0.114.4.ebuild 18796 BLAKE2B 2bc6897d5f0db0e677c45760ec37d27380b4884ec41c9fef64a45c9524d4bcfca40efcfd573adca4ded0687117aa1c4860ed61ddb8cd96c4f3d1386834e4feff SHA512 0d2a039a85eefd1c95b103d4864827d8f1bd272433b7a25b13fb6bc23572315f5eb00190537a312567d0142e9b0d6f8e9a9d3426a61e526d5b99cd6f63e376b9
MISC homeassistant-9999.off 61251 BLAKE2B 6a3a1627ccb5b700cd97e09e1c606ec571fc5fa04e9c5535866693ef81f6bdd32546f7b997185f46f5898e01ced61a4ed854472bba64085fdcba75760abf63a1 SHA512 2bd63f4a6cbc085693d66d124eaf50264a8b7a8d70bce272ac9f793195ed6b1e4d3f4aa55ea4e67c1965f07e92dc191a2f597db23dc5849ff6ea2deb2d630c3b
MISC metadata.xml 12536 BLAKE2B 2c0135e3ff2cf2e06a129773e3bfe0c61e715284e4de923df5edc6e5d2d1ab87ea9f2d04476221effe1d71025d32de5447b6f4bd3b62be4ebda047aca9745cde SHA512 c92dd8c0aaf97210138ce8128847108ddd3325f84eb87d62abcdc5474d91989601fe06f4eaf70020777c913acc2d8ebd5afe1578daf7c953e692ccc086f32422

View File

@ -102,7 +102,7 @@ RDEPEND="${RDEPEND}
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -69,7 +69,7 @@ RDEPEND="${RDEPEND}
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -73,7 +73,7 @@ RDEPEND="${RDEPEND}
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -73,7 +73,7 @@ RDEPEND="${RDEPEND}
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -79,7 +79,7 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.1[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -79,7 +79,7 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.1[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -79,7 +79,7 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.1[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -78,7 +78,7 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -79,7 +79,7 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -79,7 +79,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -80,7 +80,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -80,7 +80,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -80,7 +80,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -80,7 +80,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -80,7 +80,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -89,7 +89,6 @@ RDEPEND="${RDEPEND}
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/HAP-python-2.9.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]

View File

@ -1,4 +0,0 @@
DIST jose-1.0.0.tar.gz 9153 BLAKE2B 8c9108b32a5f954dffe9e7168d317ac0f837000a6f79e6ea25ce14b6e302babe1325e0121cd24d3bd79e2cc5bd30ffd1e347f14f57fb1425b88aa871e9b4bbc1 SHA512 362fff65539f0908689cff7514710b462f689d67d35257af7c4e569c92632d54375366cea6880de2b9a369e99b6ed6d9c7e256c17d5be5ec4fcb19ed7f6dab70
EBUILD jose-1.0.0-r1.ebuild 690 BLAKE2B 663e2634d65b09715729863d8edad5daea63728c794703e2a4e0ba8017091ba2bbf43f38fa8ee44ea1b78d55e883a5a2c14bd8fdd88b6cec6668e9cf9fd60284 SHA512 1b950d59d73a31689cc6d323001c2df1a2b8a4f16517375545bcaf8c1934cd28efb5abdf18bdbe3f8685463dddbd719d34f4d804b59176f17019063c7db31c1b
EBUILD jose-1.0.0.ebuild 692 BLAKE2B 141971fa8fd3d7934dff1d0559767a7c735a8b707a85dcb0d825a5f53836947757dc0faf2cd294c14bd12952870d2e7beadcbbee9c9b567a621cc7791e2335bc SHA512 56f8041ba4f975e2882fffe1a79a70a58902bf8e1b542a06c7f8e5653718dbad2da7f1e616abfc0b04e2e6400f885e245201a2d1b7e3248d1d96db3cf7742531
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@ -1,32 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
DESCRIPTION="An implementation of the JOSE draft"
HOMEPAGE="https://github.com/Demonware/jose"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
# Many tests fail, even on a regular tox run on a upstream clone
RESTRICT="test"
python_test() {
${PYTHON} psutil/tests/__main__.py || die
}

View File

@ -1,32 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="An implementation of the JOSE draft"
HOMEPAGE="https://github.com/Demonware/jose"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
# Many tests fail, even on a regular tox run on a upstream clone
RESTRICT="test"
python_test() {
${PYTHON} psutil/tests/__main__.py || die
}

View File

@ -1,8 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</pkgmetadata>

View File

@ -1,7 +1,9 @@
DIST jsonrpc-base-1.0.1.tar.gz 5076 BLAKE2B 63b6e67a6dbeacc2a1786da8dc70c9f4c0ebb84ad3c16a7b90f950079bf7b33c28506762bf47ca2b5c1be37ded5d47bb446706e8aca21fab6a5ef2ef43ff840f SHA512 6ca55bca75df2f14281bd259b6e46981e762ade74e965c011103d7646e1a17e250cbb90046548149a2d6b37ba5734151e8a66d8304b61166e82f07fd2fa7f0b7
DIST jsonrpc-base-1.0.2.tar.gz 5147 BLAKE2B 733b6aa166a6000e57b9faee6d4705bafa01d8fb82188d4681d58c999a9506c1f196709b1e8df6ba892a3f73647e74d42921ee3cd7dc56ccda178a95a7cb231b SHA512 d76c25bbb893159d7da6da18e991080c5156f4126e1ca25fcfc580417ac65ede61418448ec173c7abb8b3f691cd5ba405558be8e45f51363046d5c7c483749cc
DIST jsonrpc-base-1.0.tar.gz 4984 BLAKE2B 9820d47feacd85dffa9aeeddba3a005089a15755a9de69ef65dedde78e84f5a58ff7aded2682f2497fd522f8347a64e38540453cb5d660e7f12af9477492307a SHA512 053be7ed41d7cb752c1d827aedceb24edac49698e5d125bc0fa3d6a7cf960a1400a1b2a45e47789ae3d30a2696bfb03223527c2169d1e8768f5f68f1cdd7f949
EBUILD jsonrpc-base-1.0.1.ebuild 714 BLAKE2B 70564231c7dd8450aef59c13bc4a320702f978b1035320a17370e42dd443d4858a4c268d92a420cf70107a4ae9c42d4b058c52bdcd36feb572129f9ab246f624 SHA512 2ecbfbed4b57ffdc43afcb407d35036af995e2feaafe470cf09362c52a4e2ff54f87808043bb17a53896b65875afd36dee092b3d02f70441e1af38b1c0ad103a
EBUILD jsonrpc-base-1.0.2.ebuild 699 BLAKE2B 9ee319c88f3731acdfd933dd10d8b18931e02756e7aa9760ffc35437abc0c6e3f11a574689cd2e4a7dc9736ce035b7d3963b5c54aefd37e271ce96dac5977c54 SHA512 b153beb72f12da2695a0ccef2737cada10c8c108f644b69739f44944f2728197b54d74042e6858aba5ba3e75bdf8d6e24f10d1cb9b864262f7206cc0aec81713
EBUILD jsonrpc-base-1.0.ebuild 714 BLAKE2B 70564231c7dd8450aef59c13bc4a320702f978b1035320a17370e42dd443d4858a4c268d92a420cf70107a4ae9c42d4b058c52bdcd36feb572129f9ab246f624 SHA512 2ecbfbed4b57ffdc43afcb407d35036af995e2feaafe470cf09362c52a4e2ff54f87808043bb17a53896b65875afd36dee092b3d02f70441e1af38b1c0ad103a
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
DIST jsonrpc-base-1.1.0.tar.gz 5475 BLAKE2B bf99aa9fe23f3f3d45496b4a219147b74757fc205b7e93ca88ff17bbf272651cf099385a0e1bb8d0a7071776e3b8a3b9196650dc8e20a3f57952d19d7a27a031 SHA512 fa04c93cbd8b51c6a71b0fa511ec4c16f1d0f9e6511a78899a6fe3ddc75c1c4960e57597f302e3fb0a6601c37f717cc741c1eca5de03fc3bf8e416870a22f724
EBUILD jsonrpc-base-1.0.1.ebuild 685 BLAKE2B 639fbfbcf26d3fb65bd4ee56d91f49483d94271d46ffdcba58995ba214eeb4a95639700f005d5b8f57b79eaabc770f064565eb46ec72c125bb13d19950dbfc0b SHA512 d79daa0c621b5519f3ea3e2c73c8bbd7ae25c2042b126d0eedf8a7678295bf47e687a8b393ab21383376231f12e0310d6b658f8125b4b05050d9c2245efc6264
EBUILD jsonrpc-base-1.0.2.ebuild 685 BLAKE2B 639fbfbcf26d3fb65bd4ee56d91f49483d94271d46ffdcba58995ba214eeb4a95639700f005d5b8f57b79eaabc770f064565eb46ec72c125bb13d19950dbfc0b SHA512 d79daa0c621b5519f3ea3e2c73c8bbd7ae25c2042b126d0eedf8a7678295bf47e687a8b393ab21383376231f12e0310d6b658f8125b4b05050d9c2245efc6264
EBUILD jsonrpc-base-1.0.ebuild 685 BLAKE2B 639fbfbcf26d3fb65bd4ee56d91f49483d94271d46ffdcba58995ba214eeb4a95639700f005d5b8f57b79eaabc770f064565eb46ec72c125bb13d19950dbfc0b SHA512 d79daa0c621b5519f3ea3e2c73c8bbd7ae25c2042b126d0eedf8a7678295bf47e687a8b393ab21383376231f12e0310d6b658f8125b4b05050d9c2245efc6264
EBUILD jsonrpc-base-1.1.0.ebuild 685 BLAKE2B 639fbfbcf26d3fb65bd4ee56d91f49483d94271d46ffdcba58995ba214eeb4a95639700f005d5b8f57b79eaabc770f064565eb46ec72c125bb13d19950dbfc0b SHA512 d79daa0c621b5519f3ea3e2c73c8bbd7ae25c2042b126d0eedf8a7678295bf47e687a8b393ab21383376231f12e0310d6b658f8125b4b05050d9c2245efc6264
MISC metadata.xml 451 BLAKE2B dd0f5d35d0f138e8d21abef577bf7c2b6674596678ab4559712f87ffc601224d97c86a6bb73dae89db58683d373083185127b86ae0a243468f97c43409352f4f SHA512 09fba012c44bfb0420b585471e4f0855ac90acd00b5bdd53823b28a7bcbc4518982de1fe1279bb6b6d2449283c6550c4501d84c17877b17e18eac2944dba559e

View File

@ -1,32 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI="7"
PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
PYTHON_COMPAT=( python3_{5..8} )
inherit distutils-r1
DESCRIPTION="A JSON-RPC client library base interface"
HOMEPAGE="https://github.com/armills/jsonrpc-base"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
HOMEPAGE="http://github.com/emlove/jsonrpc-base https://pypi.org/project/jsonrpc-base/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
RDEPEND=""
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
# Many tests fail, even on a regular tox run on a upstream clone
RESTRICT="test"
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
${PYTHON} psutil/tests/__main__.py || die
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,32 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI="7"
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{5..8} )
inherit distutils-r1
DESCRIPTION="A JSON-RPC client library base interface"
HOMEPAGE="https://github.com/armills/jsonrpc-base"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
HOMEPAGE="http://github.com/emlove/jsonrpc-base https://pypi.org/project/jsonrpc-base/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
RDEPEND=""
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
# Many tests fail, even on a regular tox run on a upstream clone
RESTRICT="test"
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
${PYTHON} psutil/tests/__main__.py || die
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,32 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI="7"
PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
PYTHON_COMPAT=( python3_{5..8} )
inherit distutils-r1
DESCRIPTION="A JSON-RPC client library base interface"
HOMEPAGE="https://github.com/armills/jsonrpc-base"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
HOMEPAGE="http://github.com/emlove/jsonrpc-base https://pypi.org/project/jsonrpc-base/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
RDEPEND=""
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${PYTHON_USEDEP}]
)
"
# Many tests fail, even on a regular tox run on a upstream clone
RESTRICT="test"
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
${PYTHON} psutil/tests/__main__.py || die
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -3,23 +3,22 @@
EAPI="7"
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{5..8} )
inherit distutils-r1
DESCRIPTION="JOSE implementation in Python"
HOMEPAGE="https://github.com/mpdavis/python-jose https://pypi.org/project/python-jose/"
DESCRIPTION="A JSON-RPC client library base interface"
HOMEPAGE="http://github.com/emlove/jsonrpc-base https://pypi.org/project/jsonrpc-base/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
RDEPEND=""
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]

View File

@ -5,4 +5,11 @@
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">jsonrpc-base</remote-id>
<maintainer status="unknown">
<email>emily@emlove.me</email>
<name>Emily Mills</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,3 +1,3 @@
DIST python-jose-3.1.0.tar.gz 101693 BLAKE2B 1ee43ac5aef673f32c3d56e492784e28939b8f74a8232a83d31381b3f978d96ab132c94527df686b52f60c2865936ce022c2cd31ea66f009a83772d1389a7d4a SHA512 c4a04bed8fc17d65cb8fc9b2cf37996edb50fa0dcdc2dedd76a97c784f8af34a9c86748ea2f9ea348955ce780035fbe3a756abc8e1eb5e9b77ad57d411622c6b
EBUILD python-jose-3.1.0.ebuild 750 BLAKE2B be3be293eef78029f34229a4b297027ca0d76cbd1085c80c725bfc333320200e39c9d5adbc291e093232538ef5b30beaeca815e08b6e8aceb11b58ab74d407f1 SHA512 15cb6e02953ba6f25145bae2936bada711005005c8f04e1f338aaafbcf8fc186e9ddfcb9a376a510ccbc9713426b2d583e763db422d2b83198d921cabce99c8b
DIST python-jose-1.0.0.tar.gz 68675 BLAKE2B 670fa449d0ef4559fad1706b2148c2b3f6b8af9678ac6cd6798c544606f7738464217ca1d36d72479f7da011cc4b2f1968af93f05b396de199b0de4ecdddda0e SHA512 8ed8aedee02e3b9e188b613e4f548ae3b6db9c12cfae961020128f3d8a627fd31e5f581784ed545f205de6c20138b83cc20728d5f0e8aeef3521fae655eef494
EBUILD python-jose-1.0.0.ebuild 1077 BLAKE2B 1671774b5403290ae752bcfc1e5f1194093687dbef6895936d15d07885c637853d01ed69adb2f1535081490b6253e90322383cdaa1171fda0f75d116f2405ddc SHA512 62cac143d24c40a91a1abf8f05de81fb5ef9e5a11851217366001b686d6b0273d3542c2ebb166c25114d41af6be34a58389bbfa3cc7827afa8701d40a51ddb16
MISC metadata.xml 464 BLAKE2B a6486a13e6b5bbaf338e6dea502b360c2eea8eccaf198f887dc122bd8b90e89524f657932436017fa0f59095f2fd607e2807891d0c6214261fbdd73ed478ca80 SHA512 8c41d011f142a0aafd995e70b025f514425c55452b717bad917a3fbd081f7b8d0355d1a84ec3405690caf7c7fda13aca27e1c95e1a173b56e5b3392e0ab53279

View File

@ -0,0 +1,35 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1
DESCRIPTION="A JavaScript Object Signing and Encryption (JOSE) implementation in Python"
HOMEPAGE="https://github.com/mpdavis/python-jose https://pypi.org/project/python-jose/"
# pypi tarball lacks unit tests
SRC_URI="https://github.com/mpdavis/python-jose/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/ecdsa[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.3.1[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
python_prepare_all() {
sed -e 's|'\''pytest-runner'\'',\?||' -i setup.py || die
sed -e '/addopts/d' -i setup.cfg || die
sed -e 's:test_key_too_short:_&:' \
-i tests/algorithms/test_EC.py || die
distutils-r1_python_prepare_all
}