Closed kevin-bates closed 1 year ago
upstream, jupyter_core 5
is python 3.8+, so we do the same on this feedstock.
Ah, this was about 4. Looking.
Ah, this was a conda-forge
-level change.
It may be theoretically possible to get it back with some hacks, but it probably falls into the category of gotta-build-it-yourself.
If we could get #44 to work, this would not be a problem (and we'd do many, many fewer builds).
Thanks for taking a look at this @bollwyvl. I apologize for not catching conda-forge's drop of 3.7 - I guess I had figured conda-forge, if anything, would honor the EOL date of Python versions.
Given #44 has been open for some time, along with your comments, adding these two releases seem more effort than they're worth and I don't believe folks would miss much falling back to 4.11.1 - so it's probably best I decrease the floor that I had incorrectly set (given there wasn't a 3.7 version on conda) in the first place.
Interestingly, I'm also not finding tags relative to 4.11.2
and 4.12
in the repo either and was wondering if commit hashes are captured in released modules so one could determine the "tag commit" from a given installation. Looking at the logs I don't think there was much in these releases other than various pre-commit-ci
bot PRs.
At any rate, I think it's best to pursue the noarch
PR on our own timeline and close this for now. If you feel otherwise, please reopen. I'm going to decrease the floor where this is affecting my project regardless.
Thanks again for your great help!
The upstream does have those tags.
Feedstocks repos don't get tags, though that would be nice. However, the out-of-git PR discussions are usually critical to understanding changes.
We also don't get bot PRs for long-running branches, so there could be 4.x releases that are missing from here.
i'm having another look at pywin32-on-windows
, which is still our big hold-up (for windows vs cpython), but yeah, closing this is fine.
Thanks for the update and the tag pointer (I had seen those earlier - like yesterday - but that's how soon I forget!). Yet, I still don't see those via git log
and now realize they reside on the 4.x
branch that must have been created prior to 4.11.2
- doh! :blush: (The fog can get pretty thick some days!)
Solution to issue cannot be found in the documentation.
Issue
When attempting to install into a conda env that uses Python 3.7,
jupyter_core 4.11.1
is installed when both4.11.2
(#54) and4.12
(#59) should exist since their corresponding pull requests were merged.Here's the list of packages to be installed when running
conda install jupyter_core -c conda-forge
within an env using Python 3.7:I'm not sure how to go about tracking down where the disconnect might be, but I'd expect all 4.x releases to be present relative to Python 3.7.
This presents problems for downstream applications that have pinned a floor for
jupyter_core
to 4.11.2 and users need Python 3.7.Installed packages