New comment by dm1tz on void-packages repository https://github.com/void-linux/void-packages/pull/33928#issuecomment-962623283 Comment: > This is a major version bump, do you know if there were any breaking changes? Which packages did you test with this update? > > ``` > %: xbps-query -RX python3-jsonschema > anki-2.1.15_5 > borgmatic-1.5.20_1 > docker-compose-1.29.2_2 > gns3-gui-2.2.26_1 > gns3-server-2.2.26_1 > python3-jupyter_nbformat-5.1.3_2 > python3-matrix-nio-0.15.1_3 > python3-trimesh-3.9.34_1 > synapse-1.46.0_1 > ``` > > It might be interesting to test anki, because the version we have is old and [in the latest version there are problems with jsonschema 4.2](https://github.com/ankitects/anki/commit/07f3f34bf5b21a1d7e47b14ae587f5c29edf903a) I've tested python3-trimesh and synapse and they seem to work fine, as for gns3 packages they still rely on 3.2.0 hence using newer version gives `DistributionNotFound` error. Anki is something else tbh. Syncing throws `Your Anki client does not support the new timezone handling yet. Please switch to the legacy handling in the computer version's Preferences screen.` and then clicking the preferences section results in: ```Anki 2.1.15 (442df9d6) Python 3.10.0 Qt 5.15.2 PyQt 5.15.5 Platform: Linux Flags: frz=False ao=False sv=1 Caught exception: File "/usr/share/anki/aqt/main.py", line 881, in onPrefs aqt.dialogs.open("Preferences", self) File "/usr/share/anki/aqt/__init__.py", line 82, in open instance = creator(*args) File "/usr/share/anki/aqt/preferences.py", line 25, in __init__ self.setupCollection() File "/usr/share/anki/aqt/preferences.py", line 80, in setupCollection f.lrnCutoff.setValue(qc['collapseTime']/60.0) : setValue(self, int): argument 1 has unexpected type 'float' ``` This is reproducible with both 4.2.1 and 3.2.0 versions of jsonschema.