Closed nathanramoscfa closed 10 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
facc121
) 97.18% compared to head (7857cfd
) 97.18%. Report is 5 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This pull request introduces an update to our GitHub Actions workflow (
release.yml
) by adding a crucial step to installsetuptools
. This addition addresses a recent issue encountered during the automated release process, specifically related to dependency installation failures.Key Changes:
setuptools
has been added before the dependency installation step. This ensures thatdistutils
, which is no longer part of the Python standard library in Python 3.12, is available for any packages that require it during the build process.This change is essential to maintain the smooth functioning of our CI/CD pipeline, particularly in automating the release of new versions to PyPI. By addressing the
distutils
dependency issue, we aim to prevent similar failures in future releases.