Conversation
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender |
|
Hmm, the CI builds aren't happy: Unsatisfiable dependencies for platform linux-64: {"portalocker[version='>=1.0,<1.1']"} |
|
Ya, there's no conda-forge build for that version... yet... |
| - portalocker >=1.6,<1.7 # [win] | ||
| - portalocker >=1.0,<1.1 # [not win] |
There was a problem hiding this comment.
Those constraints aren't correct. ~=1.6 means >=1.6,<2.0 not >=1.6,<1.7:
There was a problem hiding this comment.
Since msal-extensions should be forward-compatible with portalocker 2 we should simply remove the upper bound. That will still fail pip check though so it's probably necessary to remove the pip check test until it's fixed upstream
There was a problem hiding this comment.
Oh. Oops!!!!! Thanks so much for pointing this out! 🤦♂️
So, you think this can be merged regardless as it doesn't work on linux anyway at the moment? |
|
I'm inclined to obey |
IME |
|
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
|
@conda-forge-admin, please rerender |
…a-forge-pinning 2021.08.26.08.06.04
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
| - python >=3.6 | ||
| - msal >=0.4.1,<2.0 | ||
| - portalocker | ||
| - portalocker >=1.6,<2.0 |
There was a problem hiding this comment.
I suspect that pip check may only be happy if you specify ~=1.6 for # [win] and ~=1.0 for # [not win]
There was a problem hiding this comment.
...which will require removing noarch (and rerendering)
There was a problem hiding this comment.
My understanding is that pip check looks at the currently installed packages and verifies that they are in a consistent state. Since anything with >=1.6,<2.0 is consistent in either case, it should be fine.
There was a problem hiding this comment.
I'm not so familiar with pip but that makes sense.... and the CI concurs!
dhirschfeld
left a comment
There was a problem hiding this comment.
This doesn't unblock poratlocker >=2.0 but it should stop all recipes depending on this from failing
This is causing problems downstream, e.g. conda-forge/dvc-feedstock#234
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)