testing/py3-litex-hub-modules: circular dependency mess
i... don't even know where to start? it looks like every single pythondata submodule depends on all the others:
$ apk fetch --stdout py3-litex-hub-pythondata-cpu-cva5 | tar xO .PKGINFO | rg depend
depend = python3
depend = py3-litex-hub-pythondata-cpu-blackparrot
depend = py3-litex-hub-pythondata-cpu-cv32e40p
depend = py3-litex-hub-pythondata-cpu-cv32e41p
depend = py3-litex-hub-pythondata-cpu-cva6
depend = py3-litex-hub-pythondata-cpu-ibex
depend = py3-litex-hub-pythondata-cpu-lm32
depend = py3-litex-hub-pythondata-cpu-marocchino
depend = py3-litex-hub-pythondata-cpu-microwatt
depend = py3-litex-hub-pythondata-cpu-minerva
depend = py3-litex-hub-pythondata-cpu-mor1kx
depend = py3-litex-hub-pythondata-cpu-naxriscv
depend = py3-litex-hub-pythondata-cpu-picorv32
depend = py3-litex-hub-pythondata-cpu-rocket
depend = py3-litex-hub-pythondata-cpu-serv
depend = py3-litex-hub-pythondata-cpu-vexriscv
depend = py3-litex-hub-pythondata-cpu-vexriscv_smp
depend = py3-litex-hub-pythondata-misc-tapcfg
depend = py3-litex-hub-pythondata-software-compiler_rt
depend = py3-litex-hub-pythondata-software-picolibc
depend = py3-litex-hub-valentyusb
depend = python3~3.11
creating a massive circular dependency graph that i can't even attach to this issue because firefox outright breaks trying to render it, but also causing the submodules themselves to be kinda pointless