Changes:
- Improve the source distribution process to ensure all required files are present
- Include a Software Bill of Materials (SBOM) in a release
- Add support for an HTTP proxy
- Add support for an OIDC `nonce`
- Allow customization of the JWT expiration window
- Drop Python 3.6 support. add Python 3.11 support