No pre-built wheel is available for py3.10 in astropy-4.x
The build process fails with ImportError: cannot import name 'soft_unicode' from 'markupsafe' due to restricted version of Jinja2 in package's build-dependencies but unrestricted MarkupSafe version.
This doesn't affect CI/CD as we use up to Python 3.9 there, but could manifest itself later on.
The workaround is to use pip --no-build-isolation and manually installing build dependencies or simply editing build dependencies in the package tar.gz.
But it would be better to release the astropy version.
No pre-built wheel is available for py3.10 in astropy-4.x The build process fails with
ImportError: cannot import name 'soft_unicode' from 'markupsafe'
due to restricted version of Jinja2 in package's build-dependencies but unrestricted MarkupSafe version.This doesn't affect CI/CD as we use up to Python 3.9 there, but could manifest itself later on.
The workaround is to use
pip --no-build-isolation
and manually installing build dependencies or simply editing build dependencies in the package tar.gz. But it would be better to release the astropy version.