-
Notifications
You must be signed in to change notification settings - Fork 2
Updates Tenacity to 9.0.0 #51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Updates the poetry.lock file, reflecting dependency upgrades and version constraints. This ensures compatibility and incorporates the latest features and fixes from the updated packages. Specifically: - Updates poetry version to 2.1.3 - Updates tenacity to 9.1.2 and requires python >=3.9
defreng
approved these changes
Aug 11, 2025
Updates the `actions/upload-artifact` and `actions/download-artifact` GitHub Actions to version 4 in the CI workflow. This ensures the workflow uses the latest versions of these actions and benefits from any improvements or bug fixes they may contain.
Changes the coverage data artifact name to include the Python version. This prevents conflicts when running coverage analysis for multiple Python versions and ensures that each version's coverage data is correctly tracked. It also enables merging coverage data from different Python versions in a subsequent step.
Updates the coverage data artifact path to include the Python version. This ensures that coverage data is stored separately for each Python version used in the CI matrix, preventing potential conflicts and providing accurate coverage reports for each version.
Adds debug information to the CI workflow to troubleshoot coverage file handling. Modifies the coverage data upload to warn instead of ignore if no files are found. Adjusts artifact download to use a broader pattern to ensure all coverage data is merged.
Refactors the CI workflow to reliably collect and upload coverage data. Previously, coverage data was not always being collected correctly, leading to inaccurate reports. This commit ensures that coverage files are properly generated and moved if necessary before being uploaded as artifacts. This will provide more accurate and consistent coverage reporting.
Refines the debugging steps for coverage files in CI. Removes unnecessary commands and focuses on verifying the existence and size of the expected coverage file. This provides clearer and more concise output for troubleshooting.
Adds debugging steps to the CI workflow to investigate coverage data upload issues. This includes printing the current directory, listing coverage files, and checking file statistics.
Updates the CI workflow to correctly upload coverage data as an artifact. Changes the path for coverage data upload to be relative, and includes hidden files to ensure all data is captured. This resolves issues where the coverage data file was not found during the upload process.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updates the poetry.lock file, reflecting dependency upgrades and version constraints. This ensures compatibility and incorporates the latest features and fixes from the updated packages.
Specifically: