-
Notifications
You must be signed in to change notification settings - Fork 28
🔧 Fix CI installation failure for json2html
caused by setuptools 78.0.1
update
#7415
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
🔧 Fix CI installation failure for json2html
caused by setuptools 78.0.1
update
#7415
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #7415 +/- ##
==========================================
+ Coverage 79.45% 83.99% +4.54%
==========================================
Files 1712 662 -1050
Lines 66515 31731 -34784
Branches 1131 168 -963
==========================================
- Hits 52851 26654 -26197
+ Misses 13342 5019 -8323
+ Partials 322 58 -264
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
|
What do these changes do?
This PR addresses a CI failure that occurred during the installation of the json2html library. The issue was triggered by a sudden update to the setuptools package (version 78.0.1), which caused compatibility problems during the installation step in the CI workflow.
Solution
Since
json2html
does not currently provide a solution to this issue and is not critical to our system, we opted for the following workaround:json2html
code (a single-file library) intopublication/_utils/
json2html
from our `requirements_handlers
to_rest
Related issue/s
before
after:
How to test
in place
Dev-ops
None