From 6fb5b172744a38506948c787c43c67869965ed53 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 3 Sep 2022 13:22:27 +0200 Subject: [PATCH] update pylitterbot-2022.8.2 add deepdiff-5.8.1 --- README.md | 4 +-- dev-python/deepdiff/Manifest | 3 ++ dev-python/deepdiff/deepdiff-5.8.1.ebuild | 35 +++++++++++++++++++ dev-python/deepdiff/metadata.xml | 15 ++++++++ dev-python/pylitterbot/Manifest | 6 ++-- .../pylitterbot/pylitterbot-2022.7.0.ebuild | 2 +- ...3.0.ebuild => pylitterbot-2022.8.2.ebuild} | 13 ++++--- 7 files changed, 68 insertions(+), 10 deletions(-) create mode 100644 dev-python/deepdiff/Manifest create mode 100644 dev-python/deepdiff/deepdiff-5.8.1.ebuild create mode 100644 dev-python/deepdiff/metadata.xml rename dev-python/pylitterbot/{pylitterbot-2022.3.0.ebuild => pylitterbot-2022.8.2.ebuild} (70%) diff --git a/README.md b/README.md index 46c89d8da..dc36a6086 100644 --- a/README.md +++ b/README.md @@ -523,11 +523,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1864 Ebuilds in total, 1857 of them have in total 1869 (35 different) licenses assigned. +There are 1865 Ebuilds in total, 1858 of them have in total 1870 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1131| +|MIT|1132| |Apache-2.0|342| |GPL-3|113| |BSD|106| diff --git a/dev-python/deepdiff/Manifest b/dev-python/deepdiff/Manifest new file mode 100644 index 000000000..91fe491c1 --- /dev/null +++ b/dev-python/deepdiff/Manifest @@ -0,0 +1,3 @@ +DIST deepdiff-5.8.1.tar.gz 385498 BLAKE2B 976e30dd3e1c835f7c8854fb2b0cc3bfa101e1a419b61e3a0009a99ef35b23d29c8cdecad8a2fffea3ef6f0c04a4edb17c06be85520b32e55095faf8300bb76c SHA512 22dc5c7cbc0ae2df832c644c88c60811bad218650e07f1d982efe93cb4e3c859f7b3077234f0d022583582a487640abf70df1e34b677631b66c1c1e37e606a04 +EBUILD deepdiff-5.8.1.ebuild 782 BLAKE2B e5c5f1350d1d1490c72f3a550e7f15adab4f503238d542dcb196f541d2a060fdd26a3e9518ff3f4a1579233d14501f5687d84df366d0619d2d222bb285e8f28d SHA512 4d9d7ccd27ea836319fe915e62dcafa635e4ddee4c65698c280eb16d21f49b591a2e2c7aa043b789cdfe8551bdef6910dcfe707f29fe8dcd995db9c4db54bccb +MISC metadata.xml 445 BLAKE2B 58d7103a14fb4975485e6e67770d895988bab1f57eac22388dae6304b66d07a2168d41b223e9b23710b9a754a451ae51b090fb38f1eb74591e01c23de278e2db SHA512 44df3edb4cdc9f1d350677a69351daa0e66f21ca821580ad5ba6c6523e060d3ebb160f262ed5e550fe88573707f1a57c19acc81f407f040e6dc2d87f5645a6d7 diff --git a/dev-python/deepdiff/deepdiff-5.8.1.ebuild b/dev-python/deepdiff/deepdiff-5.8.1.ebuild new file mode 100644 index 000000000..e954b6f50 --- /dev/null +++ b/dev-python/deepdiff/deepdiff-5.8.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Deep Difference and Search of any Python object/data." +HOMEPAGE="https://github.com/seperman/deepdiff https://pypi.org/project/deepdiff/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/ordered-set-4.0.2[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/dev-python/deepdiff/metadata.xml b/dev-python/deepdiff/metadata.xml new file mode 100644 index 000000000..dd4c0faf4 --- /dev/null +++ b/dev-python/deepdiff/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + deepdiff + + sep@zepworks.com + Seperman + + + diff --git a/dev-python/pylitterbot/Manifest b/dev-python/pylitterbot/Manifest index b52300c34..dceb8f109 100644 --- a/dev-python/pylitterbot/Manifest +++ b/dev-python/pylitterbot/Manifest @@ -1,5 +1,5 @@ -DIST pylitterbot-2022.3.0.tar.gz 18615 BLAKE2B d5b008954ac2465bdab36ce5e0a61ea5d6cec431eda4343b589192bac042ab5b857fb1e235fa08fdde3c8fa6eb0192f3c8bcbe87d6ed8164f854bc479583c6e1 SHA512 c8d1bab076909b32eaef74ecd4b0460d38801b085cd84c0cd2d22c8c70f0259e84412c54a164300a17262d8bc0e98bc6d2b5bc1ec1bcc8ef71752f325d414b61 DIST pylitterbot-2022.7.0.tar.gz 19230 BLAKE2B b8adc9ecac5ed734bee9b248e50255ef4b0e9fd1de6bd91340c37ef42f57c127b749c5316b356327c044922b4d37e7c32ef169f3ac22dbaf454f382b275e6d6f SHA512 a3c6fce021d74a4a968258fe028c1d19a27d79911cc1da96d244bd2d697a59f3c55b9d141366e4f8cea77b34d0153036287d13f3f386df4233763d30df1008cc -EBUILD pylitterbot-2022.3.0.ebuild 952 BLAKE2B a1895b834722a117ca00324140232e19b20bc7c3837aef1acebdb7cc1163c2c1b5a00424b5823a3c098b61fb6afa856f49328758fac02411ef44139179f95a7b SHA512 813c5f2d51b95bd118c09beede2cc0b7a2382757967c005ec4a154993d460ad790fb7be067651d75b28e3e3edf4ba4bb4b51e5d1e820001e3746b7ea2b9f895a -EBUILD pylitterbot-2022.7.0.ebuild 948 BLAKE2B 91e38916c6a244d0a5362f3edc753b7871d837999c61d8d44ba967fcc6ae83910332ebe8ff4f312318f7964fe09a0623832e38694a01e495ed969cd2a9621aa0 SHA512 e4f34b40206ba5dedb5d2c8ab3ec9b6de9d58d1a62aed1fd648f0ec047ea1c4b19b2220a940f31d3542d798ff1fae0318c90fe11fbcfc01c2c73847e48725c38 +DIST pylitterbot-2022.8.2.tar.gz 22192 BLAKE2B 3bae619c6c0c089f6c7264f28fb153234dbe533c233cfd0dd9e32c3128711c7f73029ff257b351412a1211aedc380f86618e6df2c55a2819fa3cccd2c5e0e305 SHA512 0b09c2a61a9ec740007859d71a6ac04141bc902625f0c433cd6876bb65db9d8d651c1b9934a0bd2c1f2fe1b4329d41a5f48b04cea159018c9c27849373683361 +EBUILD pylitterbot-2022.7.0.ebuild 948 BLAKE2B d77fb0883f585d80f0bfaf5808ecb4dc56fab2e17793f7c3f53f047f627c1e5472b16b8df7609c4bb156e619a69abccd0c489e427ffebcae5c5bf010532b7b9c SHA512 0265c1d7168e991c9d21ad7cb02651c73d4612532b331da5cca158b9468d15e9e2c3a8216f377eadc673928adcf45a92bc6c6fb9f70e294cda57fcae473f0e6d +EBUILD pylitterbot-2022.8.2.ebuild 1115 BLAKE2B da109ae9003194b5d37299f5b60ea3eda893cecb6174362dbe8298d2c8746994d45318f67c19c42d6221b4a3f4f4ccc130baef0e0b457cabd09b2c6b4909d29c SHA512 1c99acf366ba2174812e6be87e5d3d8744087fa5fa69cfa44b3704e27b0a25f2f49dc736464555aecb77cc45e4d488f0c01cbaddff5f7cc7c08e987a52d16651 MISC metadata.xml 460 BLAKE2B 06e8b3ae287664389964652844249cc2bd2e748821cbae4f7f5360c3c2302507c55b4873285163ca49d481ad8ab82355839af94c9bcbc788770eb8969807a351 SHA512 992fefd164f416fce4108ad628d1db5f85c3328f114badcb34e373899743e0e456e45c5816bd62954658ccde12f6ddc122139fffd15f1761e016e87a00faf9e3 diff --git a/dev-python/pylitterbot/pylitterbot-2022.7.0.ebuild b/dev-python/pylitterbot/pylitterbot-2022.7.0.ebuild index ef519a6b1..1de1cda71 100644 --- a/dev-python/pylitterbot/pylitterbot-2022.7.0.ebuild +++ b/dev-python/pylitterbot/pylitterbot-2022.7.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/pylitterbot/pylitterbot-2022.3.0.ebuild b/dev-python/pylitterbot/pylitterbot-2022.8.2.ebuild similarity index 70% rename from dev-python/pylitterbot/pylitterbot-2022.3.0.ebuild rename to dev-python/pylitterbot/pylitterbot-2022.8.2.ebuild index d1a257676..a37e073dd 100644 --- a/dev-python/pylitterbot/pylitterbot-2022.3.0.ebuild +++ b/dev-python/pylitterbot/pylitterbot-2022.8.2.ebuild @@ -3,7 +3,8 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry inherit distutils-r1 @@ -19,9 +20,9 @@ RESTRICT="!test? ( test )" DOCS="README.md" -RDEPEND=">=dev-python/Authlib-0.15.5[${PYTHON_USEDEP}] - >=dev-python/httpx-0.18.2[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + >=dev-python/deepdiff-5.8.1[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( @@ -29,9 +30,13 @@ BDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-freezegun[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] )" python_test() { nosetests --verbose || die py.test -v -v || die } + +distutils_enable_tests pytest