-
Notifications
You must be signed in to change notification settings - Fork 325
Fix invalid specifier in stone
requirement
#456
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
Conversation
Thanks for sharing this! I'll ask the team to review this. |
I just spent an hour trying to solve this problem. But of course @sagarvora is weeks ahead 😁 |
@greg-db Any update? |
@sagarvora This is still open with the team, but I don't have an update on it yet. |
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.
LGTM! Sorry for the delay.
Hmm, the checks aren't running for this PR for some reason. Might try adding another commit just to get things going. Will pick at it also. |
Hi @sderickson, Thanks for approving the PR. Edit: Checks are running now. Integrations tests are failing -probably because secrets are only accessible by Dropboxers. |
Codecov Report
@@ Coverage Diff @@
## main #456 +/- ##
==========================================
- Coverage 64.26% 63.69% -0.58%
==========================================
Files 31 31
Lines 52609 52609
Branches 3841 3841
==========================================
- Hits 33810 33510 -300
- Misses 18638 19064 +426
+ Partials 161 35 -126
Flags with carried forward coverage won't be shown. Click here to find out more. see 12 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
@sderickson Can we release this please? It should fix #458 and close #464. |
@sderickson The release |
@sagarvora Thanks for the note. That release has not been successfully added on PyPI. We'll follow up once we have an update. |
Hi, could you please push this to PyPi? I am trying to install a downstream dependant, and this is making that uninstallable. Thank you |
@ghane Thanks for the note! This is open with the team. I'll follow up here once that's published to PyPI. |
v11.36.2 is now published on PyPI. |
Upgrade dropbox dependency to 11.36.2 to avoid a dependency metadata issue. Without this fix, `pip install -r requirements.txt` fails in pip >=24.1 with the following error: ``` WARNING: Ignoring version 11.36.0 of dropbox since it has invalid metadata: Requested dropbox==11.36.0 from https://files.pythonhosted.org/packages/11/7e/e66327f3535cf5b58b3c152144744fc5727355357304facf61e43ab1b895/dropbox-11.36.0-py3-none-any.whl (from -r requirements.txt (line 46)) has invalid metadata: .* suffix can only be used with `==` or `!=` operators stone (>=2.*) ~~~~^ Please use pip<24.1 if you need to use this version. ``` Fixed in dropbox-sdk-python here: dropbox/dropbox-sdk-python#456
As mentioned in pypa/pip-audit#445 (comment):
This is causing
pip-audit
to fail, like so:https://github.com/frappe/frappe/actions/runs/3811860090/jobs/6484759800#step:4:183
Checklist
General Contributing
Is This a Code Change?
Validation
tox
pass?