-
Notifications
You must be signed in to change notification settings - Fork 9
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
Build #15
Build #15
Conversation
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.
Infrastructure changes look good. One question about the impact of the prometheus-client
library version changes
setup.py
Outdated
@@ -19,7 +19,7 @@ | |||
install_requires=[ | |||
'omero-py>=5.6.0', | |||
# TODO: Update to current release 0.7.* | |||
'prometheus-client==0.2.*', |
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.
Given the note above, what are the implications of uncapping this dependency?
In particular:
- are there some backwards-incompatible changes since version 0.2.x that would modify the usage of the library?
- as the upstream library is still sub-1.0.0, should it be capped to protect from future changes?
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.
I will try to see what happened when I re-introduced the cap, it might have been introduced when attempting to fix the initial issue
Update actions and Update PyPI publish workflow to use build instead of sdist