From 280d9db9f9470686aae5ce1fa4cfa57b26e9beb2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 17 Aug 2023 03:31:10 +0100 Subject: gentoo auto-resync : 17:08:2023 - 03:31:10 --- dev-python/Manifest.gz | Bin 267155 -> 267159 bytes dev-python/matplotlib/Manifest | 4 +- dev-python/matplotlib/matplotlib-3.7.1.ebuild | 25 ++++++++ dev-python/matplotlib/matplotlib-3.7.2.ebuild | 26 +++++++++ dev-python/notebook/Manifest | 2 +- dev-python/notebook/notebook-6.5.4-r1.ebuild | 81 ++++++++++++++++++++++++++ dev-python/notebook/notebook-6.5.4.ebuild | 81 -------------------------- 7 files changed, 135 insertions(+), 84 deletions(-) create mode 100644 dev-python/notebook/notebook-6.5.4-r1.ebuild delete mode 100644 dev-python/notebook/notebook-6.5.4.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 128c9634b2d4..4f92eb1eb415 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 2a57f2ad3d18..1cac1104c443 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -4,6 +4,6 @@ AUX matplotlib-3.7.2-macOS_no-Cocoa.patch 565 BLAKE2B def5ba43c30792af7cbad5204e DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.7.1.tar.gz 38003777 BLAKE2B a387d23b58e09011cd3ae1f8c0ebf5dd8c04c8c15c1f6453c92cd22b2439fcabcf384f39ae8d2d2c6b7d2645817cd57a60856a4c05728e8f8aff9dd163af5083 SHA512 d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67 DIST matplotlib-3.7.2.tar.gz 38095843 BLAKE2B e26e78ce3a27604ff3d0f4d280798715b21a89104908e4fa66f96e32152d61f4f640e02e1eb2327563c71f3391c03716b5f6a1e769a07725d02c042b21973a4a SHA512 3ddb223c869c01cf71ab65a628a3c996eed1ff8b2375c02e3158a5750652a5d8277a55706e50890c15c14c7a104db01f01b01ca8964f85b6ffec104fc273872d -EBUILD matplotlib-3.7.1.ebuild 7459 BLAKE2B 50ffdbbfd791e85b093698de4e0f80869aa8f526ed8c11e2e156cac3279db96076ba99a71fc8824d684e597a0202bdcca4d4a3a38f9e65ba84490a2eb239779c SHA512 14e3a663f1b23437fb765d3709c2aa0105b916c7d2dda6f56e17695cb2400163ce7ff0128f5f404b54411df61a6e48bf24772e97e8a2b90cad51ac873267cf21 -EBUILD matplotlib-3.7.2.ebuild 7671 BLAKE2B 41edb2974a4c3ba73e45d334ebf6856d202b413d58c9716b5197afd0a9e0537088f552b5ec958576ae8a8eee248b83b5c5465119a8639209d65012de1a98eecb SHA512 17a1775bbee93f5fe5adf3657e3add851fb5e77fc39f02f70d48d235133216979699784210d0c3f442801981b008e19c1ef85b56a8109e53e8ec9edc9907d60d +EBUILD matplotlib-3.7.1.ebuild 7992 BLAKE2B 561af51bc961fff9409119408d5f40e7fd602ffd302cf7604c4c2f2d5a95749db6786b418d11f77b1e0d8686777559d8d097ff823d222898e2c47ae9bafa291b SHA512 70b7dc24920cd7a723273119980886fa91bc2d184085ec421e3eab22b56a602922ed65ede5049461f78253c1df488520186c483b0221dc0ea3df4048345e388c +EBUILD matplotlib-3.7.2.ebuild 8205 BLAKE2B f342dcacb03e7ee2fba128a84787db5338b16f564fe1d6e9508809bd9dcc6b1ce91c17238f1d337d0fe1ed35a949f7c47b83aaa0e525e31c353d69d01b7702bb SHA512 c93ce8513a41a934e0e49269fcfa6442711917129b53e8fc1105389484cd887ab5609b78cc7172617df7c1a94113246f9214f141cd906a34171553583a5fea93 MISC metadata.xml 1074 BLAKE2B 1d7dce116e09939378872c2eaf5153948b7e934626110eb4899d0dfc2781429522328f1c4efd2c40f829da64e19bed8f9fbd1b8907a6e74a5fd54587c1d29e5b SHA512 e344bfc813e09c24a8edfa9c062eb2a6c44535559370f508a27a2de20c6ab92aeb48bc8daf9c357178e513eb2474a33782e4098c0f3bcbb84b11f7388ef1a704 diff --git a/dev-python/matplotlib/matplotlib-3.7.1.ebuild b/dev-python/matplotlib/matplotlib-3.7.1.ebuild index 05c4db3ee7b0..135d1b285cf8 100644 --- a/dev-python/matplotlib/matplotlib-3.7.1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.1.ebuild @@ -256,6 +256,31 @@ python_test() { "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" ) + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + 'tests/test_axes.py::test_psd_csd[png]' + ) + ;; + *) + ;; + esac + + if use hppa ; then + EPYTEST_IGNORE+=( + tests/test_mathtext.py + ) + + EPYTEST_DESELECT+=( + 'tests/test_quiver.py::test_barbs[png]' + 'tests/test_quiver.py::test_barbs_pivot[png]' + 'tests/test_quiver.py::test_barbs_flip[png]' + 'tests/test_text.py::test_parse_math' + 'tests/test_text.py::test_parse_math_rcparams' + ) + fi + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index 0590c8818ea7..f6e948e0c338 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -254,12 +254,38 @@ python_test() { # unhappy about xdist tests/test_widgets.py::test_span_selector_animated_artists_callback ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( # https://github.com/matplotlib/matplotlib/issues/23384 "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtagg', 'QT_API': 'PyQt5'}]" "tests/test_backends_interactive.py::test_figure_leak_20490[time_mem1-{'MPLBACKEND': 'qtcairo', 'QT_API': 'PyQt5'}]" ) + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + 'tests/test_axes.py::test_psd_csd[png]' + ) + ;; + *) + ;; + esac + + if use hppa ; then + EPYTEST_IGNORE+=( + tests/test_mathtext.py + ) + + EPYTEST_DESELECT+=( + 'tests/test_quiver.py::test_barbs[png]' + 'tests/test_quiver.py::test_barbs_pivot[png]' + 'tests/test_quiver.py::test_barbs_flip[png]' + 'tests/test_text.py::test_parse_math' + 'tests/test_text.py::test_parse_math_rcparams' + ) + fi + # we need to rebuild mpl against bundled freetype, otherwise # over 1000 tests will fail because of mismatched font rendering grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index 579ce0507744..3c0318964a15 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -2,7 +2,7 @@ DIST notebook-6.5.4.tar.gz 5785832 BLAKE2B 28845c51c244d08b12e6a2853d3407a2af9e3 DIST notebook-7.0.0.tar.gz 3922786 BLAKE2B 5aaeae9f48c456691607d5ef05012368f0e6abd1eb1266a5fc68ac999027cdb1e03a640b13048b47a754ef8c803bf1fe3a8c056dc600d825fa05387e905183a2 SHA512 fb58c03b60f02cc8b2096c13c493c38324fbb76a93dbb31a94775ed341a9594168598bc3a35ce18ef1ce6e2dd79f7b2e32d752dc3307780cfbc9fbc0c7f1c9a6 DIST notebook-7.0.1.tar.gz 3926420 BLAKE2B a711c6202ec87f5b9ee9b82779048f4dc366643a645890006b6588ddd70428e79e4028171cc4b4fb4fa1e6f93a2a948aae34980915ad4a2a5f7c34971e6bf917 SHA512 4bfae67044525527c1d5ff1dd269c8ca1179bbef3a9f0cf043244103c996f02ef4cbbf11c4ceffe84ca0cb0a8250f18cd3ebf6dd55cca53ceaa47f65df7dae22 DIST notebook-7.0.2.tar.gz 3927445 BLAKE2B 09f867a5eed76616d749afcd18bf673fc2c09f5073a17d5a89a284d8aacb9e110a67f24973e0ba165027b3199f8e9032f549aabcbd8d3bc67a9d6533d21a4e09 SHA512 b204f15f855f8e829dfd1d325be664cc0328e2b897d838bfd9721ca369d4da8d0d1012bff69b40a35f0b186d3eae5f46326604eefb0b8e91824a815deedbcc67 -EBUILD notebook-6.5.4.ebuild 2858 BLAKE2B 1c335ea9cbeb032c7399368562c34ad385e72a555654b43a418b3dd3139a90fe32a62dc007b9202eafa206fcd7b8f1af9cc24b91de887c6168b010d979fa8c6f SHA512 24cb55cd6d3a4775d317c1d6c26386c1232dbae39ad2a11c8ab59b9fdf7b0895b345f347bbf8862f18e50eddb9c92a543ac3cf0328a8955a27ae5729cb6a54ea +EBUILD notebook-6.5.4-r1.ebuild 2853 BLAKE2B 3ad7fccf7275e6ed5ce108b1cba77ef1edfd8a53bdef93fc1e722286c5c56c2f4b517ba1cf258df7c6c49ae0faae5459f9c2e1e4f9dbd864900de0f60236b74a SHA512 6313060841c0c819997cbf9e5da073f2aaad251ae125ece203e8a51a34b3596c1e1a65d3e7552204bde5b96896577e5b3098a0af4c247b676a78bc84880770f9 EBUILD notebook-7.0.0.ebuild 1372 BLAKE2B aa606d66cdfb2faba671c8f7374b8663a379283dee947b49d9972a2149423d59a4866ce184a01ea522f0413786c7f6141d04a4e3a6c23d74ee7f1f6bc4ca29e1 SHA512 98326f09605a5a08fbba7931724ba5a1941ed89d36d0d36b4633ec00de068195dce15a79d642bbbef0030932d4bb434f0ba4ed86d0fdb0a362337a677dde26c5 EBUILD notebook-7.0.1.ebuild 1372 BLAKE2B aa606d66cdfb2faba671c8f7374b8663a379283dee947b49d9972a2149423d59a4866ce184a01ea522f0413786c7f6141d04a4e3a6c23d74ee7f1f6bc4ca29e1 SHA512 98326f09605a5a08fbba7931724ba5a1941ed89d36d0d36b4633ec00de068195dce15a79d642bbbef0030932d4bb434f0ba4ed86d0fdb0a362337a677dde26c5 EBUILD notebook-7.0.2.ebuild 1403 BLAKE2B 4338a8c32833f54778309d45a8e49f3df57043501acd7323e1f8a5e651eeada008b3379008cba6d9c8ca743db5d728cd5680ba69315138d08278c404b84fbb43 SHA512 c286927a298e230f962521dfaa77c79412cf8eac6ebd644b2cf5b14145157aa0c84ff0b39b4f46095d145c58695b3f93338aeba8087d5c7f90b0cfe323f1e416 diff --git a/dev-python/notebook/notebook-6.5.4-r1.ebuild b/dev-python/notebook/notebook-6.5.4-r1.ebuild new file mode 100644 index 000000000000..2b36143194c9 --- /dev/null +++ b/dev-python/notebook/notebook-6.5.4-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi xdg-utils + +DESCRIPTION="Jupyter Interactive Notebook" +HOMEPAGE="https://jupyter.org" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND=" + =dev-python/jupyter-core-4.6.1[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-5.3.4[${PYTHON_USEDEP}] + >=dev-python/nbclassic-0.4.7[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}] + dev-python/prometheus-client[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}] + >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}] +" + +BDEPEND=" + >=dev-python/jupyter-packaging-0.9[${PYTHON_USEDEP}] + test? ( + dev-python/nbval[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + ) +" + +PDEPEND=">=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # trash doesn't seem to work for us + notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file + notebook/services/contents/tests/test_contents_api.py::APITest::test_delete + notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file + notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete + notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs + notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir + notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete + notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete + # TODO + notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections + notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections + notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling + notebook/services/nbconvert/tests/test_nbconvert_api.py::APITest::test_list_formats +) + +EPYTEST_IGNORE=( + # selenium tests require geckodriver + notebook/tests/selenium +) + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/dev-python/notebook/notebook-6.5.4.ebuild b/dev-python/notebook/notebook-6.5.4.ebuild deleted file mode 100644 index fbd4ef1d8dfe..000000000000 --- a/dev-python/notebook/notebook-6.5.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi xdg-utils - -DESCRIPTION="Jupyter Interactive Notebook" -HOMEPAGE="https://jupyter.org" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-libs/mathjax-2.7.4 - dev-python/argon2-cffi[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] - >=dev-python/jupyter-core-4.6.1[${PYTHON_USEDEP}] - >=dev-python/jupyter-client-5.3.4[${PYTHON_USEDEP}] - >=dev-python/nbclassic-0.4.7[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}] - dev-python/prometheus-client[${PYTHON_USEDEP}] - >=dev-python/pyzmq-17[${PYTHON_USEDEP}] - >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}] - >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] - >=dev-python/tornado-6.1[${PYTHON_USEDEP}] - >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/jupyter-packaging-0.9[${PYTHON_USEDEP}] - test? ( - dev-python/nbval[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - ) -" - -PDEPEND=">=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # trash doesn't seem to work for us - notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file - notebook/services/contents/tests/test_contents_api.py::APITest::test_delete - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir - notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete - notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete - # TODO - notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections - notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections - notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling - notebook/services/nbconvert/tests/test_nbconvert_api.py::APITest::test_list_formats -) - -EPYTEST_IGNORE=( - # selenium tests require geckodriver - notebook/tests/selenium -) - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} -- cgit v1.2.3