The current conda packages requirements are:
ipykernel 6.3.1.*, ipython, jupyter, matplotlib, networkx, numpy, pydeprecate, pyqt >=5, pyside2 >=5, python >=3.7, pythonocc-core 7.5.1.*, pythreejs, wxpython >=4
This creates unresolvable dependencies when anything else in an environment requires a kernel newer than 6.3.1.x, and is actually unresolvable with the default anaconda channel since it does not provide any 6.3.1.* kernels.
Is it possible to modify the conda requirements to be ipykernel >= 6.3.1 instead?
I guess this could also become a problem with the wildcard definition of the pythonocc-core dependency as well, but that's much less common.