summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin257102 -> 257290 bytes
-rw-r--r--dev-python/accessible-pygments/Manifest2
-rw-r--r--dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild2
-rw-r--r--dev-python/cheetah3/Manifest2
-rw-r--r--dev-python/cheetah3/cheetah3-3.3.1.ebuild43
-rw-r--r--dev-python/crispy-bootstrap5/Manifest4
-rw-r--r--dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild25
-rw-r--r--dev-python/crispy-bootstrap5/files/crispy-bootstrap5-0.7-test.patch172
-rw-r--r--dev-python/crispy-bootstrap5/metadata.xml12
-rw-r--r--dev-python/nbclassic/Manifest2
-rw-r--r--dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild2
-rw-r--r--dev-python/nbconvert/Manifest2
-rw-r--r--dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild2
-rw-r--r--dev-python/notebook_shim/Manifest2
-rw-r--r--dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild2
-rw-r--r--dev-python/pydata-sphinx-theme/Manifest2
-rw-r--r--dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild2
-rw-r--r--dev-python/pyroute2/Manifest2
-rw-r--r--dev-python/pyroute2/pyroute2-0.7.6.ebuild29
-rw-r--r--dev-python/selenium/Manifest2
-rw-r--r--dev-python/selenium/selenium-4.8.3.ebuild2
-rw-r--r--dev-python/trio-websocket/Manifest2
-rw-r--r--dev-python/trio-websocket/trio-websocket-0.10.2.ebuild2
-rw-r--r--dev-python/typing-extensions/Manifest1
-rw-r--r--dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch28
25 files changed, 303 insertions, 43 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 3506a1edc3fa..389970a47fb0 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/accessible-pygments/Manifest b/dev-python/accessible-pygments/Manifest
index 714a6491e315..3b8967866adb 100644
--- a/dev-python/accessible-pygments/Manifest
+++ b/dev-python/accessible-pygments/Manifest
@@ -2,5 +2,5 @@ AUX accessible-pygments-0.0.3-test-install.patch 810 BLAKE2B e4047a022f73b929ab1
DIST accessible-pygments-0.0.3.gh.tar.gz 4540727 BLAKE2B 7b5a4f36a938a2de531227e6dc6b55d3738c61433ae88b3b565b5cc1d4d76526eaf72f90c79362ab5d4818f8483d33e48265e3dea58a273742ecdb0bcc57ca91 SHA512 21803f2f6332c42996de5722cd575b9b6cf544a8a038298d9462a910bce51b63df8cc47077b510b675fee5a4c1250c797627e2f7dca7cfa0d75fcb115067bfa0
DIST accessible-pygments-0.0.4.gh.tar.gz 4540933 BLAKE2B 1fdd376b9f069590552632a806f161404aeb3ae0c9b522705ea64476bccc97e3f888af270fba5e05680bb87e2d3283f2c93259c687e137efc56a38ca4d71b507 SHA512 b45b3c17bcfb2d66d397ee7e535c35159ab79080163f8ace286d73ea65a08f7e39c757414755d7f59bdae22a52198e26546ae61893bd9cd5c901d2e2b1efb2b1
EBUILD accessible-pygments-0.0.3.ebuild 923 BLAKE2B 246bb106f187d48740beb847f43cf1429d2802c17da238d8dac633254b51fe518838e01984232e03b462f0335c77a09e477c6e02888421773a4f2adfacae6508 SHA512 1bddaa190bc3606c35b288480a727258d1cf48de0938bc881fe212f689fb673bdeb188b6771cb8c7bb9eb8ff6ad1c41c41659cbe8d5ce62951c203c2ca11853d
-EBUILD accessible-pygments-0.0.4.ebuild 871 BLAKE2B 4bf21add4768a5468fd19886e26dc0d3f4f4a0c70b214e808a122ae6ba2e4e58d108dac0afaf63748cd2b3700f49d539a2ee88f37f1c12ad824e86759170e928 SHA512 fa3839d6491c3b736877997cb72db5e3dbc875f316d72a74a5d28c27fa4598506c441d83c61fc6ba8eafc3b5638ce0348961467cf428ad5dc995db169b496522
+EBUILD accessible-pygments-0.0.4.ebuild 878 BLAKE2B 790fd0099711581d5298a52ba641f7d4dd1546a191a8a133711135c089a8fa504fd637af66b72f106d359307e1a99e894432f732732ecd12d5be0255ba92ed88 SHA512 9ac4ced2e09e446925cf4d2d9bd33824d6304cd589c28067bcf653f8f0a46871eeacf6603e6e15e15f4448a3e9aae66649bc97bfcf09e1355aa70603413f585d
MISC metadata.xml 421 BLAKE2B ef299c2eec196b50d776375f0bb9f00319649a659524e959f625e7bd9a1e53d994b7b55f7ca121b6b1a7022424f365ec3a739a072c7fab5de0ba689f099ef250 SHA512 683cfa4011320ee1e5437919f7ac05aa5bf1517da3c4427fa216e15f3e6c96b97de598719d1b66f10a4270a7f6b14101c2925af06bb1db186d770028b06f7b0b
diff --git a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
index 5f12c88e0e4d..e9032cea61e6 100644
--- a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
+++ b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/pygments-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest
index 040a0b701c28..72b067959ca5 100644
--- a/dev-python/cheetah3/Manifest
+++ b/dev-python/cheetah3/Manifest
@@ -1,3 +1,5 @@
DIST cheetah3-3.2.6.post2.tar.gz 316291 BLAKE2B d5dfaa958bc0cc41097d4a75abfe092d51379efd644daa01caac6ba1b789c21334a662904166b6069a0204e302c1d9e7bea74aa9f11082b9c8fce1c1c509f888 SHA512 b10d2569ce92181029b8f95d23602ec7b002400c8fdf4f6bb095ff40201154b97418fec19c9920f2f212f545633571aa32dc50a16a9ba81a9427303ca7938f29
+DIST cheetah3-3.3.1.gh.tar.gz 315007 BLAKE2B 627cb435db1cf274861a29b993f49457c1ba4147b6e1514b5d5961a2fd565c39ff9cae3bcd9665379c5206dc2cef98a6bf159781e664d75d87fa8c4244ec4e43 SHA512 057d3772390076157a0e09e6b5e60ad0ec3b1669aa62741bcfd314f846bba091884d361382d6399e73bce06aaf49366ee3cbeb040c6f5b3e00423eefd440c300
EBUILD cheetah3-3.2.6_p2.ebuild 927 BLAKE2B 26bcaee842611be037bfc0e655809f328326a6669099f4a9d8d4b88c60e7382f2cc29d21e674941a9f5e815665f593e1400dbd596b7c7c9a186066138dd9714d SHA512 6e8c26120d88915c46b23b492caa94cdb0aad2b105eea30437f94671ea3966808dbcb4bff3496328621012574d16e8be39070be9eb6ed845277489efb5d2d3d3
+EBUILD cheetah3-3.3.1.ebuild 958 BLAKE2B a71c83a178f1877403a630948ae9dd77fd0a3f76519a17156755522ffc8cc9e37ae751a9ffe7a30dd00b5e5fa141e2078f3a7355bfb961570d5b1e3ff1a92fb6 SHA512 ae5d284d1f4cd12eec71705cb48a3b6c430548e0eaff1990ab58bc27a1d70363c1d711a628166ef45f532cf50d2e61466a37dad9421a5268a3e0cf9fc0232a1c
MISC metadata.xml 728 BLAKE2B eed475bf99f19abf5f934cc9e9f0ed10c3a29536767133a628dc3f23e95a37a0feaa82e4f080ac8f6d541cc6d802a084d670e64049149937b061e5f20bac317b SHA512 52b5eb46efb8d6e750823775ef459eec200e617e9232867cdfa229e2d7b6a41feee15441ac1a7c1ad2871f0fd19fb91fd6c36719eee2592c41e27ad8ec5fd162
diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
new file mode 100644
index 000000000000..8ac112ebae33
--- /dev/null
+++ b/dev-python/cheetah3/cheetah3-3.3.1.ebuild
@@ -0,0 +1,43 @@
+# 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} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python-powered template engine and code generator"
+HOMEPAGE="
+ https://cheetahtemplate.org/
+ https://github.com/CheetahTemplate3/Cheetah3/
+ https://pypi.org/project/Cheetah3/
+"
+SRC_URI="
+ https://github.com/CheetahTemplate3/Cheetah3/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+SLOT="0"
+
+RDEPEND="
+ dev-python/markdown[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( ANNOUNCE.rst README.rst TODO )
+
+python_test() {
+ # the package can't handle TMPDIR with hyphens
+ # https://github.com/CheetahTemplate3/cheetah3/issues/53
+ local -x TMPDIR=/tmp
+
+ "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/crispy-bootstrap5/Manifest b/dev-python/crispy-bootstrap5/Manifest
new file mode 100644
index 000000000000..364d73adb109
--- /dev/null
+++ b/dev-python/crispy-bootstrap5/Manifest
@@ -0,0 +1,4 @@
+AUX crispy-bootstrap5-0.7-test.patch 6530 BLAKE2B a8a987e0a32ff4976575def65e9fdd893d7b28af9d1793de62daf6e9823023275b3a0735f037d23e82d6c0fb9143cdd6fb6d2d7787aab607c8dc0075268e8f7a SHA512 b185c09df4428f729d0f9afbbe22ba33edae059083cf28eb164e85ba971e700b112eb3bbf71952ee659302b62452de0a7ac2c0aee7e21908d55cab0d50d6d3ec
+DIST crispy-bootstrap5-0.7.gh.tar.gz 29728 BLAKE2B 1209ab7d8340e30c71050ed60a86d8233f454c49d2f6d4fcf4f1d6be4a7d1c470c3f907211c1ee352fc3eba9a74e8152d41162e4d6f8113538eccbb3522409a5 SHA512 c73305c6661719cd45989679c33751f44b318b39f895e0328257eaffcdd52b726be9be624ebecb6bcba35635f0f615bb83e48c775e0f05c40f8f1e6e80ab737c
+EBUILD crispy-bootstrap5-0.7.ebuild 603 BLAKE2B e06ec8bf6d604bbe5733677a51e9cfac2d6f738cfb6311751dd2b3a7c31bb11671dbf7447edcb64c8a0687d9e879e963b8b97ebc70e5d35eceb72ed037f66a78 SHA512 0b35a8206df74a117240536a362774d72abd959ddf6a36d413b1dc5bf43f96c06208a7703ce06551902301809db428d05e6f5050ed69f56fe11df2a0d3f2a0d9
+MISC metadata.xml 405 BLAKE2B 4b4a3bf239037510067beb822fe736db7235f0f530504831e7e64b70b311f34d52e842b19b155ba3bad6d607b25cbda34d926bd6691da2316551f3d86b11c94e SHA512 4c44e8ae1e2729af4c84217f287316e1aa098b80c62770d77cf690bc8c34f6df03f0aed2ef4c5ef22e423270abf737058f48f64b78d7b2b882b151992b0701a8
diff --git a/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild b/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild
new file mode 100644
index 000000000000..334d9c3af66d
--- /dev/null
+++ b/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 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} )
+inherit distutils-r1
+
+DESCRIPTION="Bootstrap5 template pack for django-crispy-forms"
+HOMEPAGE="
+ https://pypi.org/project/crispy-bootstrap5/
+"
+SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/django-crispy-forms[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}"/${P}-test.patch )
diff --git a/dev-python/crispy-bootstrap5/files/crispy-bootstrap5-0.7-test.patch b/dev-python/crispy-bootstrap5/files/crispy-bootstrap5-0.7-test.patch
new file mode 100644
index 000000000000..914b48385437
--- /dev/null
+++ b/dev-python/crispy-bootstrap5/files/crispy-bootstrap5-0.7-test.patch
@@ -0,0 +1,172 @@
+From 69ff88bed286a76e6216a54ecf93a0b27d87bc8d Mon Sep 17 00:00:00 2001
+From: David Smith <39445562+smithdc1@users.noreply.github.com>
+Date: Thu, 15 Dec 2022 08:01:04 +0000
+Subject: [PATCH] Fixed tests for crispy-forms 2.x (#133)
+
+---
+ tests/templates/custom_field_template.html | 2 +-
+ tests/templates/custom_form_template.html | 2 +-
+ .../custom_form_template_with_context.html | 2 +-
+ tests/test_layout.py | 14 ++++++++++++--
+ tests/test_layout_objects.py | 12 ++++++++++++
+ tox.ini | 2 --
+ 6 files changed, 27 insertions(+), 7 deletions(-)
+
+diff --git a/tests/templates/custom_field_template.html b/tests/templates/custom_field_template.html
+index 4724226..04f0274 100644
+--- a/tests/templates/custom_field_template.html
++++ b/tests/templates/custom_field_template.html
+@@ -1,2 +1,2 @@
+ <h1>Special custom field</h1>
+-{% include 'bootstrap/field.html' %}
++{% include 'bootstrap5/field.html' %}
+diff --git a/tests/templates/custom_form_template.html b/tests/templates/custom_form_template.html
+index f2da757..c09b4c7 100644
+--- a/tests/templates/custom_form_template.html
++++ b/tests/templates/custom_form_template.html
+@@ -1,2 +1,2 @@
+ <h1>Special custom form</h1>
+-{% include "bootstrap/whole_uni_form.html" %}
++{% include "bootstrap5/whole_uni_form.html" %}
+diff --git a/tests/templates/custom_form_template_with_context.html b/tests/templates/custom_form_template_with_context.html
+index 2378296..477997a 100644
+--- a/tests/templates/custom_form_template_with_context.html
++++ b/tests/templates/custom_form_template_with_context.html
+@@ -1,4 +1,4 @@
+ <h1>Special custom form with context passthrough</h1>
+ Got prefix: {{ prefix }}.
+-{% include "bootstrap/whole_uni_form.html" %}
++{% include "bootstrap5/whole_uni_form.html" %}
+ Got suffix: {{ suffix }}.
+diff --git a/tests/test_layout.py b/tests/test_layout.py
+index 512facf..a2a72e8 100644
+--- a/tests/test_layout.py
++++ b/tests/test_layout.py
+@@ -16,6 +16,7 @@
+ from django.middleware.csrf import _get_new_csrf_string
+ from django.shortcuts import render
+ from django.template import Context, Template
++from django.test import override_settings
+ from django.urls import reverse
+ from django.utils.translation import gettext_lazy as _
+
+@@ -36,6 +37,12 @@
+ )
+ from .utils import contains_partial, parse_expected, parse_form
+
++CONVERTERS = {
++ "textinput": "inputtext textinput textInput",
++ "fileinput": "fileinput fileUpload",
++ "passwordinput": "textinput textInput",
++}
++
+
+ def test_invalid_unicode_characters(settings):
+ # Adds a BooleanField that uses non valid unicode characters "ñ"
+@@ -331,6 +338,7 @@ def test_bs5_field_with_buttons_css_classes():
+ assert parse_form(form) == parse_expected("field_with_buttons_failing.html")
+
+
++@override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_formset_layout():
+ SampleFormSet = formset_factory(SampleForm, extra=3)
+ formset = SampleFormSet()
+@@ -523,6 +531,7 @@ def test_keepcontext_context_manager():
+ assert response.content.count(b"form-check-input") > 0
+
+
++@override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_bootstrap5_form_inline():
+ form = SampleForm()
+ form.helper = FormHelper()
+@@ -557,7 +566,7 @@ def test_update_attributes_class():
+ form.helper.layout = Layout("email", Field("password1"), "password2")
+ form.helper["password1"].update_attributes(css_class="hello")
+ html = render_crispy_form(form)
+- assert html.count(' class="hello textinput') == 1
++ assert html.count(' class="hello') == 1
+ form.helper = FormHelper()
+ form.helper.layout = Layout(
+ "email",
+@@ -566,7 +575,7 @@ def test_update_attributes_class():
+ )
+ form.helper["password1"].update_attributes(css_class="hello2")
+ html = render_crispy_form(form)
+- assert html.count(' class="hello hello2 textinput') == 1
++ assert html.count(' class="hello hello2') == 1
+
+
+ def test_file_field():
+@@ -611,6 +620,7 @@ def test_html_label_escape():
+ assert "&lt;&gt;&amp;" in html
+
+
++@override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_tabular_formset_layout():
+ SampleFormSet = formset_factory(SampleForm, extra=3)
+ formset = SampleFormSet()
+diff --git a/tests/test_layout_objects.py b/tests/test_layout_objects.py
+index b386c0b..0e3dde7 100644
+--- a/tests/test_layout_objects.py
++++ b/tests/test_layout_objects.py
+@@ -21,6 +21,7 @@
+ from crispy_forms.utils import render_crispy_form
+ from django import forms
+ from django.template import Context, Template
++from django.test import override_settings
+ from django.utils.translation import activate, deactivate
+ from django.utils.translation import gettext as _
+
+@@ -37,6 +38,12 @@
+ )
+ from .utils import parse_expected, parse_form
+
++CONVERTERS = {
++ "textinput": "inputtext textinput textInput",
++ "fileinput": "fileinput fileUpload",
++ "passwordinput": "textinput textInput",
++}
++
+
+ def test_field_with_custom_template():
+ test_form = SampleForm()
+@@ -202,6 +209,7 @@ def test_custom_django_widget(self):
+ html = render_crispy_form(form)
+ assert 'class="form-check-input"' in html
+
++ @override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_prepended_appended_text(self):
+ test_form = SampleForm()
+ test_form.helper = FormHelper()
+@@ -223,6 +231,7 @@ def test_inline_radios(self):
+ html = render_crispy_form(test_form)
+ assert html.count('form-check-inline"') == 2
+
++ @override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_accordion_and_accordiongroup(self):
+ random.seed(0)
+ form = SampleForm()
+@@ -269,6 +278,7 @@ def test_accordion_active_false_not_rendered(self):
+ == 0
+ )
+
++ @override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_bs5accordion(self):
+ random.seed(0)
+ form = SampleForm()
+@@ -315,6 +325,7 @@ def test_bs5accordion_active_false_not_rendered(self):
+ == 0
+ )
+
++ @override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_bs5accordion_flush(self):
+ random.seed(0)
+ test_form = SampleForm()
+@@ -329,6 +340,7 @@ def test_bs5accordion_flush(self):
+ )
+ assert parse_form(test_form) == parse_expected("accordion_flush.html")
+
++ @override_settings(CRISPY_CLASS_CONVERTERS=CONVERTERS)
+ def test_bs5accordion_always_open(self):
+ random.seed(0)
+ test_form = SampleForm()
diff --git a/dev-python/crispy-bootstrap5/metadata.xml b/dev-python/crispy-bootstrap5/metadata.xml
new file mode 100644
index 000000000000..4883d99a164b
--- /dev/null
+++ b/dev-python/crispy-bootstrap5/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ <name>Tupone Alfredo</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">crispy-bootstrap5</remote-id>
+ <remote-id type="github">django-crispy-forms/crispy-bootstrap5</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/nbclassic/Manifest b/dev-python/nbclassic/Manifest
index 210152dc8807..20548e5fe8a6 100644
--- a/dev-python/nbclassic/Manifest
+++ b/dev-python/nbclassic/Manifest
@@ -1,5 +1,5 @@
DIST nbclassic-0.5.1.tar.gz 20178622 BLAKE2B 1ff79c9af218011c697016ecef149f42e683607eebb8e199ef75957d9d3127858ce8f443aeedb60844e3277b4c8cd4959d123658a5103ab2112fec469ef01a96 SHA512 1dabc27ad115d1961e7881e7a51653449cae291c74aea222bbf92d49cb7bc9657ae1f1d9a81eafbd70bc0cafd57b75cd2c76bebf91aabc5fdd9eede534f1cec9
DIST nbclassic-0.5.3.tar.gz 20199979 BLAKE2B aa509bbd2bab51b94f475e81b7e1c5661370e850680df8f64c86d76ff2aed7a84a0e6c00f36a695ef7f84cdc731fb7613107abc96fb13a3127ded6689d6e81a1 SHA512 07e26d4cb30e3388420ced182a31a050419f4a872256efca6684e4af0e08ec8bf7f6f14f127fe1391457ad5fc792377a1a7bafc0fa1a92eec455454c6321a9ec
EBUILD nbclassic-0.5.1.ebuild 2340 BLAKE2B c255b1211422b66ca539c8387ad2b17608b36d125ba974f2e8dba44e5b925197d44498d4fa7e41ab3b303f8f5c5c35b59bafd8b9e78f74bc700bd73210f475b7 SHA512 8a1c4f60fc19ba1ad88ce4ab1e01d6589345d001e33bb393c6db7d096ae3ddab7bb9d36a3e4cfdaa37db7b68db10f3bddebf494e436ce263d8386cc7bd90e05e
-EBUILD nbclassic-0.5.3-r1.ebuild 2159 BLAKE2B 8fe65d7ec27f3da27fa081d858578495bb93cd4e7a29b55ed64f47b7c89309aef1e4fc1123c5471b1dc9bddfd4a94d1f0f1a50eedfd91b81b7e65f0be76ef2c2 SHA512 0a8c67e1b42fb607d65a5101102fa435b2d0feaf975686cf61a517d83b4eed163bb45f44c2d0125997e94c07f1239572464cc6f0b8f59e531ac4e90fc8a4e25b
+EBUILD nbclassic-0.5.3-r1.ebuild 2171 BLAKE2B 68fa0521a26827e4d670801ffe3b0e3acf55235492274a348086d3e0ef862cb67f40d7af2e9aab008146a0bfd3213a1d24c6b673d53052d1ba6ef80facc06621 SHA512 d7dffe9191c6eb6ecb969419c9e9eca61b469f80964ef00cd53a90a65c7bec4d9ea55d916f74b98f9947717a82aa85c384d0104deaeeac6a76c6c01349830334
MISC metadata.xml 407 BLAKE2B 8be751d3f2e0e1e2952c39cd1846285ebb994d833022767dde609294ee9f98044b1189934e7d27c3134b1f06c95705687491dbf52739bdd0bc17f06cfdff53cf SHA512 6cc07376da4e55e5df153fdb0f43371ed415bed6db1bce2f67dd113d1e0f1994974dd6bee746021efb2d8c36ca2ca534109227c541d38b37b652a68b9642f2cb
diff --git a/dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild b/dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild
index 2c573ec51c4e..defb854d65d1 100644
--- a/dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild
+++ b/dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
RDEPEND="
dev-python/argon2-cffi[${PYTHON_USEDEP}]
diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 6d228aea4476..89e301e6ad65 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,5 +1,5 @@
DIST nbconvert-7.2.10.tar.gz 870708 BLAKE2B 837b5cf70f530b8fd3d566809d8d4faefdb3c4581b46e317d218a08bb06b80fdf59dcbd6c337b7fd62a9fdff676ea1cec941a7f6641c54ebee066a1bec19ffcd SHA512 078d6f1375f595f30db9eeebab55842353d549a294290a185c3817fc0bb2459c392120f089890409eec7cfe0fec7909752d20e4c55123249a4685d34655e0c05
DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536 SHA512 0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c
-EBUILD nbconvert-7.2.10-r1.ebuild 3028 BLAKE2B 9b4ba7ace939c44cb7d7bbaeb9b73691f61abff7ee409f720c7786e15910759f342b5166e572b45e2826b0aee6d3650447ea6bd945c56f851621483b63b019f5 SHA512 cd1092dea3ac3860cedf03222b543106570cd3320f70ee446b6d8e1cb8a501e8d7769385381217e48f38c2682cc1886bb5b11fde3579db2dbde08b0eb8603ef2
+EBUILD nbconvert-7.2.10-r1.ebuild 3040 BLAKE2B b2bb211f7f84adb9a8bf86ee349a9be9ba185f1177650ce3693ecfed766f535b9d4516455923605a9b2a2860cedbaa43911b63d6223158334a372a0200b373c4 SHA512 e6432ac4271f9ac134bfec974ec85fa514e69593510460476b6484125cd0f374d832cc2057b65fbf58d9f84d2b39782ec9aeea2db5f9af1deee5ce6d5bf0e3b7
EBUILD nbconvert-7.2.9.ebuild 2772 BLAKE2B 9b7225971cad9b1d88969dd826d4e0712bdd2a7f8e84ad766f375668c03b72832c5cbfa31199a6bcc60ac0d61baf2ddd71dcf4baeda08c7ee9b70b91b0671da6 SHA512 9198cc3fcf2b48e4888d62b656de9b1915600694d18ff092ba01ec553e39184ed126af9641819286e45e36cc60e726eca1a64b5d79ec7bd0554ac72a56b557c5
MISC metadata.xml 527 BLAKE2B a915103b3eaf57236f4257c98354a1e3733771369ac825fa8bbc4f79f0d1a23272dc86e744513620fbee37792e813a15dbb955e633a7c57597c3c38657ed05d3 SHA512 b60a311ce52915dbc12addd4a882670ac96ff8b3be2aa651eaac3d0963d6e73a72eaafd53f90fb685599504857e6bcd0568071962d7696c2605462b77260ad6a
diff --git a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
index 081c72731e11..99f0a831222d 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
diff --git a/dev-python/notebook_shim/Manifest b/dev-python/notebook_shim/Manifest
index 9f92dede15cf..0019f1e92993 100644
--- a/dev-python/notebook_shim/Manifest
+++ b/dev-python/notebook_shim/Manifest
@@ -1,3 +1,3 @@
DIST notebook_shim-0.2.2.tar.gz 12947 BLAKE2B 5a04944be3f8de7bd7b1c10f59d73869b7aed670c3afebf79e7780d5992f9af2929529498604c1a5c0d164467681ffa0e8924e1c9a7945e52ae353bdb710c7bc SHA512 42cf9153495e4ab8230ef560d36381a5aa1d9bbd583ed140e04e9850f4a82bab06ecf36e45b88595e8686d8122c9a52eee8133a7f1b622d75d326ebf36519d30
-EBUILD notebook_shim-0.2.2-r1.ebuild 891 BLAKE2B 6bed5d797b75394a6551d2745f993a5cca593365853118638e35693b31f2a4fca28c07427989ea4ce9bbc3a82cd1b32845272348ba03fea1428c17358cbf8568 SHA512 f26c8fefbac39c41acf5ba921c7205688079f49e88e923232a098bd8132d9756a5b88c2b071eadd09d05b4f5481aa60a1bca97b59162296fae262a5459eda4e2
+EBUILD notebook_shim-0.2.2-r1.ebuild 898 BLAKE2B 6397468ff8271bd9f625a074e6f5061463a38e87cff95050784ef0ced23eb190ae292e1bb7328fd121df63c5d75ac3f59c7d59c03317e0a69fad25067a8a59ed SHA512 5c45261361c914eb389197bb1ea80438094a8d43f9793f612bf63352938cc0a70ee990411f56c8c305ed1fc96ec52c7dc3c977dfb1a2f3a2a49c9e9fc9503052
MISC metadata.xml 535 BLAKE2B 074e2bbcdd15078aaba2c65641a16ca7ce27e0c412d48f2a48a4cd80459a948abc478baa28b3e7417dde2bf13717040dc083711b114d61dfd2a7f7aaac1295ca SHA512 9ff7408848878f74eb9f10ec5aded639a749635851385b6679a72112c253a7427f65ac3e3c41f21f9e8551a439a7c00c4e28a5d70b3529ab9e687a5d0e7abeb9
diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
index f1861e022fbf..40faa63c7271 100644
--- a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
+++ b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
RDEPEND="
<dev-python/jupyter-server-3[${PYTHON_USEDEP}]
diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest
index 1a12a5e5e49f..354815b30d64 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -7,6 +7,6 @@ DIST pydata_sphinx_theme-0.13.2-py3-none-any.whl 1976897 BLAKE2B 3934bdee8210e3c
DIST pydata_sphinx_theme-0.13.3-py3-none-any.whl 1979378 BLAKE2B 49f871167a73ee088aca87c49f728821a8df4b79015e543e84eee7ac85e2e8a81b3419cca0c8ad14197e44c2bb2b2533a9c7e9e29384d37956c5d814904cc2b7 SHA512 59ec688677cb6d150e4741e84bfd32914f139533118a297c6691b27ea56e2e85577593951a5b3daaf9d41c7de3cb8276c479b72b12c4e8921d7418c75dfe90ff
EBUILD pydata-sphinx-theme-0.13.1.ebuild 1158 BLAKE2B 2d034e9bd72bd803c992729feddd3803101644a257ffff4e3b215c62cab30395e85863d523e0fb104d178c14095e3e667ef3b310fc301c2837c0719bf43f1d88 SHA512 582e74859f355746bbb1bb6e38720e902ff88625fc8ef8c7b1815d3f833cb785970449473d1abb9111bf813e206c2708ce56bfd555eeb37710ee2d7f6d5f9cc5
EBUILD pydata-sphinx-theme-0.13.2.ebuild 1158 BLAKE2B 2d034e9bd72bd803c992729feddd3803101644a257ffff4e3b215c62cab30395e85863d523e0fb104d178c14095e3e667ef3b310fc301c2837c0719bf43f1d88 SHA512 582e74859f355746bbb1bb6e38720e902ff88625fc8ef8c7b1815d3f833cb785970449473d1abb9111bf813e206c2708ce56bfd555eeb37710ee2d7f6d5f9cc5
-EBUILD pydata-sphinx-theme-0.13.3.ebuild 1206 BLAKE2B 6e856d87fc771c0708da47e6d2f9bd1f69d7c9399011119e8b766bc9354b043b33b7b57f2ac7e5c544e086c589ec20f968e8e0c7b72fa4d8ec54913ee27a85c0 SHA512 c427d03651b577863c137044d925e547cad4909d4f916bb03cb77ab9b729165b8bbecfa91e0fda9460f288b792a7f790271c45575460367124b4c02c8baf7eb9
+EBUILD pydata-sphinx-theme-0.13.3.ebuild 1213 BLAKE2B 03feea829b9ca3f8ae09ab70b744751d971a84defe1745ada2a3c1021e0e6cc1816af2a2062b53a92be4bbf05040bdcd8b6cff6f99f15e5cca454929eeb1f7ce SHA512 8a119bc8a89c4d709d1b162ec661035a3ba0128da34ccd16dc6cfb79d91eb2782c1acf8bb3be19d5b8e97d040b11296ae3c4b969a79a906bb52d48931584a2fc
EBUILD pydata-sphinx-theme-0.7.2-r1.ebuild 1044 BLAKE2B a024f2013538da03bdaae92aecdfaff967784c56c10f760c1354efff596465a45d5453fc9bd9312075dd6b18cea6a16fd7c4e2157f12be86f9c91c6559309c34 SHA512 b156267d00caa08cbd26cfc661345dd141fe0a37cc4409f3b80edf28e4469844cd2c2d4be101872f86f00af32c723d3801ca5180b27804c5974051434b5c3c1e
MISC metadata.xml 532 BLAKE2B 397b44fab769346cc170d5627dc663adbe29b780cbabc3d7643d5bda6ff89d6fbe6e6f55da69e93b8b20ddee16856612063b442125a16e035803e50f5aae924f SHA512 9de912fb51a153d508f3a12a3eb7ef3cd926089452bd6bfb822ae4a797d8aeb9ac68973ea7bebf3095f546dd288fdf651710ca8536f19907ac69f622ca3b0550
diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
index da1d522f7e83..684d2c7b9520 100644
--- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD-with-disclosure"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-python/accessible-pygments[${PYTHON_USEDEP}]
diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest
index 35b6cbb91204..690d00d56168 100644
--- a/dev-python/pyroute2/Manifest
+++ b/dev-python/pyroute2/Manifest
@@ -1,3 +1,5 @@
DIST pyroute2-0.7.4.gh.tar.gz 493191 BLAKE2B 3587b391658e7ebf48637a0f03afa36213530d93954f6118ebf5a19fffebc9c22eb2ab9a5db90903dba3e502d91f3f2f7854575c515f314236bf2fe563295314 SHA512 1223bff64625915b11f5fabfe467a469ee33ad63c2daaaaaceaa9f4bf1acb812a93f2b6ff4c6e4d596cefafb1b309a0fed5b5853b44bff62a06cf806b1a681b6
+DIST pyroute2-0.7.6.tar.gz 416681 BLAKE2B f04fc27bafa1b7083d222df315449a51c56dee29993e9f03b18653f938ef50d66dc831e68d13b3115c392283397f2deae6bdda37791253913dadc77a73a9810d SHA512 3e4cbba59c08e52201557dc2814b98f7a1e6e2a567aa1c28ddfbb7da228c01a72eaa6ab42049f1f53b688f9627b7b77a95ab44b5a909ede24d83870d13dfa293
EBUILD pyroute2-0.7.4.ebuild 691 BLAKE2B f44438f4c2a22a8834bece4e927a1190857a84a1456165f3c6915256e2b1ab449fe5eb9b27f84aff45f75bb41eca4d40731c8553306d3692e641d551fe498966 SHA512 bf710806b4d1e846ffab3e1069fd66deb7dd71a5421002033d1832e134fca230928dabd1ff2349569781aad8b10a3c306340a90288ec35588cb474abc04ad80a
+EBUILD pyroute2-0.7.6.ebuild 626 BLAKE2B 9ecb49e9668d5668e0c5cc20437a574f80c9f506a67bdcd33d413794fce84159921fb97a40c5607a2078b0a419a8570c0f7a0499f6ed9af234e0cc5b03e9a48e SHA512 b8d83c90c9ef2dd56c23b275eeda53f3fce98812462a494ff38fb4d535aa84a7e39a729e0f4371d876bc1b508101b16e29c9683944e401475cc43a73b4ea0a82
MISC metadata.xml 547 BLAKE2B 1d256c8d9bb8cc039853ff12c15d7c2747822ff95e3ae7f3e7c1600498c7b886a341a03327992e3a7933592eba0094eec6fba519b0d9f2b2f0ece57eb515ea4a SHA512 e845b3e319e9d60b1dcbf9ab66681b886b0c517a5a72288aaf9ccb97d5018dc3b01b8d921b8a9fcd3538cec96e9a7e1c452a704c8c422ef6e6fa6069a7ae56ef
diff --git a/dev-python/pyroute2/pyroute2-0.7.6.ebuild b/dev-python/pyroute2/pyroute2-0.7.6.ebuild
new file mode 100644
index 000000000000..08784a0ce549
--- /dev/null
+++ b/dev-python/pyroute2/pyroute2-0.7.6.ebuild
@@ -0,0 +1,29 @@
+# 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} pypy3 )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pure Python netlink and Linux network configuration library"
+HOMEPAGE="
+ https://github.com/svinota/pyroute2
+ https://pypi.org/project/pyroute2/
+"
+
+LICENSE="|| ( GPL-2+ Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# tests need root access
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index a79232826ba8..8f3c34e92bcb 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -5,5 +5,5 @@ DIST selenium-selenium-4.8.2-python.gh.tar.gz 90628267 BLAKE2B e5d6dd0615cd7410e
DIST selenium-selenium-4.8.3-python.gh.tar.gz 90236640 BLAKE2B 943497a5015da8a626f210568715c6839b566feb7a04cf28230c2eded44ca3d110d782d9f90730206c0a2135200d81a960d60974662ce63dc1cf2e3cc09a4f0e SHA512 d3182eec2229872860ba370e99b3093fe73a519e839bfdcd01b2c3cc74e28b51c272e7fe176c2123d2af21d6cda1fec99051362c4ee10469359d8a24a8bdc7e8
EBUILD selenium-4.5.0.ebuild 806 BLAKE2B 9f0094a94cdc6868b2f696fb66dfe6993cea0a500b483cf320068a449a525e10afe60838e522cfe6c232a6e46446ed5e81663540f4a3e14d1a91a805a28b1984 SHA512 67ee4598918d5b2f9664c22318197363ab4e8dbc6efc02cd861c0a4090a9a8c0f2c81ec256bf40d6fae0c70170d573889589ca146045b745e065497624046ccb
EBUILD selenium-4.8.2.ebuild 1624 BLAKE2B 37fbe5ac316b99f801a4e951e01d4ff7fb7c705759f93b4f141c9e426123b2db91a734d57b4ac4ae479043938a43273a855c7531a9a73673817adbdb585c8b87 SHA512 38817187796139e75d81fd06fc7cb4af49e711fadebde5b5b79b32f43d1df599daae07567631c3fb4d5241850ee8700c8ecf0bc71483fbaedfc890811ed9fb9b
-EBUILD selenium-4.8.3.ebuild 1624 BLAKE2B 37fbe5ac316b99f801a4e951e01d4ff7fb7c705759f93b4f141c9e426123b2db91a734d57b4ac4ae479043938a43273a855c7531a9a73673817adbdb585c8b87 SHA512 38817187796139e75d81fd06fc7cb4af49e711fadebde5b5b79b32f43d1df599daae07567631c3fb4d5241850ee8700c8ecf0bc71483fbaedfc890811ed9fb9b
+EBUILD selenium-4.8.3.ebuild 1636 BLAKE2B 9fe8b2d033205ad801d477055db28ffaefa59c70c3c9a183ce2e706ef2cedcfae945eccb91aa94c4a1b7e2d6b66ab98d1dbf9021f641ce7a8e35ebfb5e1da100 SHA512 cbb25135d304783b7b5ca38f480f283ef3304c73ba277912f1f4b6e84573d4896dc4750504bfc7b51e8e0b51b5b6b15ad53817681ea5f91aecf37bca8fb33f1f
MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1
diff --git a/dev-python/selenium/selenium-4.8.3.ebuild b/dev-python/selenium/selenium-4.8.3.ebuild
index 56dacad1d343..0e68e98e4658 100644
--- a/dev-python/selenium/selenium-4.8.3.ebuild
+++ b/dev-python/selenium/selenium-4.8.3.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
"
-KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest
index 0f7e3c140b2c..7757643915f4 100644
--- a/dev-python/trio-websocket/Manifest
+++ b/dev-python/trio-websocket/Manifest
@@ -3,5 +3,5 @@ DIST trio-websocket-0.10.1.gh.tar.gz 44657 BLAKE2B c7e895c5beccf40baa8603f1e3c62
DIST trio-websocket-0.10.2.gh.tar.gz 45025 BLAKE2B cc80f7b8e06bb88bef69c6326dd899a27523ea70e0ea10c8b02a26498102638c569ffe21e2b4e355f9c635d60ae8ae34664d311bf5fe286456e43e0f9c2ba481 SHA512 ad8d4facb153b59597ca7dac14dabe60ac8ca4331aa72df8120e01ec726e1f392a8167d070f72534eb735b5dbf4afe46e385c0e3a2dd250afa2280c6a5a0c863
EBUILD trio-websocket-0.10.0.ebuild 916 BLAKE2B be70dc19a783ace1115dc1454559b8fa52d209e322a2f77c94d811d46586ba9aabc8ff048990983cee263b7f5d7431a956229dc674666596706f96bc02849a41 SHA512 f195846a849d9041fa32e67dda0f073aa32efac97a28855e9dd9ff2dbc7b965ce20800694db2a457246a19dadad28f0d2683c518348937907ca0b3926d79a96e
EBUILD trio-websocket-0.10.1.ebuild 916 BLAKE2B be70dc19a783ace1115dc1454559b8fa52d209e322a2f77c94d811d46586ba9aabc8ff048990983cee263b7f5d7431a956229dc674666596706f96bc02849a41 SHA512 f195846a849d9041fa32e67dda0f073aa32efac97a28855e9dd9ff2dbc7b965ce20800694db2a457246a19dadad28f0d2683c518348937907ca0b3926d79a96e
-EBUILD trio-websocket-0.10.2.ebuild 916 BLAKE2B be70dc19a783ace1115dc1454559b8fa52d209e322a2f77c94d811d46586ba9aabc8ff048990983cee263b7f5d7431a956229dc674666596706f96bc02849a41 SHA512 f195846a849d9041fa32e67dda0f073aa32efac97a28855e9dd9ff2dbc7b965ce20800694db2a457246a19dadad28f0d2683c518348937907ca0b3926d79a96e
+EBUILD trio-websocket-0.10.2.ebuild 928 BLAKE2B 0e8013fe69030a1feeeee5e72368b2f385cab00de9a0e6fef4f783113f321d687edd6e81d393ce831b9e5205c35054ce08c28090657a3a1f382b0ae89e1f527a SHA512 e640c473adcf69be31abba398edad3f56de935ba48bf332ee154d927b57dd5562a947b13afba50e66187d50d402dabe2372c52f290c9505eb432d060b0560373
MISC metadata.xml 409 BLAKE2B 68c9d1ab2984909315d2ec3f91f2703cc0941911fb049c35614c2cdc935e55f0f2440f6624aab4838f0d7d07e3e5717d19c7138660e82f8a3cb237e610a974e1 SHA512 c9d5e6f956b40d03d0a062ded846c507e783c55404a76b75141004df7d43e6a8bf5810480b4286a6bdf2d48c30aad51261e48581abb8799c107b924cd8131170
diff --git a/dev-python/trio-websocket/trio-websocket-0.10.2.ebuild b/dev-python/trio-websocket/trio-websocket-0.10.2.ebuild
index b95a0f2797fc..6d7844995f91 100644
--- a/dev-python/trio-websocket/trio-websocket-0.10.2.ebuild
+++ b/dev-python/trio-websocket/trio-websocket-0.10.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86"
RDEPEND="
dev-python/exceptiongroup[${PYTHON_USEDEP}]
diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest
index 94b7f89d0b31..15450b113fe4 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,4 +1,3 @@
-AUX typing-extensions-4.4.0-pypy-tests.patch 879 BLAKE2B a726c163cdfe5bd70d6f736d022f77e223f5ca6fe4bf16e276a4fd90a5f492e2eb74daa9ec79221b81bd72a44320335ef2be4f3613c0d915bb6a5882a2fd670e SHA512 28fe33f5f4bd766d8b6bc4829f39b1bd522b7c7149351def26850448fee9561dbbaf66ce91abc4a52d32fcde978798aa8ab40596ce51fe23c06b046ac63afe96
DIST typing_extensions-4.5.0.gh.tar.gz 52431 BLAKE2B 3d905e4f1146d23d00b695044daf653722fce9ade8f44730116bab0b8fb15c3e8d2124a6b0d395fad078878e0e4b7888e19660ca2491ccc9ec01dc11ce318fc8 SHA512 29369da83cdca57aba7d8c2089c77ad265eeb614fd34056f678e6dc9374558d1059ff2c514326115734fadbcad27ec98e1e5fcec087022a9d838cc2bfd1fe825
EBUILD typing-extensions-4.5.0.ebuild 760 BLAKE2B ad247cb704e9094b816819d493d65f14dbde4c076775ac8c8d8f13313b347848e3a0311b3d869ae83dbfb1c3bd124d613e7a5e7b6664757b2fb50803bf7511c0 SHA512 24455175c62ce957461ef94b235c6dc9c88e97c1c034eb4d73a6e204bb44be0ee2b713639381e8fb454f88aa1b50ad77e82cada4cada63b6edfe84f841a3761e
MISC metadata.xml 409 BLAKE2B f2defedc04bc50fcdccb536be53f5148d2630bc235437d9c2ab32d579585e27c108f87d22cc9b458151e742d2f6c0788ae993fcbefe247295f2a572d8648ffaa SHA512 be8e74d9c73f2e4dfce9728cb06c3bc56ae35120e3388fc232da3f4cff17367775401805f63fecb74397ecc7ae8340d68dfa271cd06ed2fb03def8d155262d02
diff --git a/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch b/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch
deleted file mode 100644
index 479e11a7657b..000000000000
--- a/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 3a54ef1ff6cab8c2946a78b066fd5bba6529945a Mon Sep 17 00:00:00 2001
-From: Sebastian Rittau <srittau@rittau.biz>
-Date: Fri, 7 Oct 2022 14:47:24 +0200
-Subject: [PATCH] Fix tests when running pypy (#84)
-
-Also run CI against pypy and update actions.
-
-Closes: #83
----
- .github/workflows/ci.yml | 14 +++++++-------
- src/test_typing_extensions.py | 4 ++++
- 2 files changed, 11 insertions(+), 7 deletions(-)
-
-diff --git a/src/test_typing_extensions.py b/src/test_typing_extensions.py
-index 15b2147..7110f96 100644
---- a/src/test_typing_extensions.py
-+++ b/src/test_typing_extensions.py
-@@ -509,6 +509,10 @@ def blah():
-
- blah()
-
-+ @skipIf(
-+ sys.implementation.name == "pypy",
-+ "sum() and print() are not compiled in pypy"
-+ )
- @patch(
- f"{registry_holder.__name__}._overload_registry",
- defaultdict(lambda: defaultdict(dict))