Fix extras on all supported Python versions (#43490)
Makes sure extras can be installed on all supported Python versions.
- cleaned up extras (removed natten, tweaked mistral-common etc,)
- adds a supported Python version range (10->14)
- dynamically update the metadata
- run a smoke test in the CI every night to verify pip install works on all extras
Co-authored-by: Cyril Vallez <cyril.vallez@gmail.com>