Skip to content

ipywidgets 8.1.5 in official distribution #13453

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

Open
4 of 6 tasks
jasongrout opened this issue Feb 22, 2025 · 6 comments
Open
4 of 6 tasks

ipywidgets 8.1.5 in official distribution #13453

jasongrout opened this issue Feb 22, 2025 · 6 comments
Labels
package_request Package build requests (new, updates, and rebulds)

Comments

@jasongrout
Copy link

jasongrout commented Feb 22, 2025

Checklist

  • I added a descriptive title (including the requested package name, version, and platform).
  • I searched the defaults channels (Python and R) and did not find the package I'm requesting.
  • I searched through existing issues and did not find a duplicate request for this package.

Request type

  • New (i.e. no versions of this package currently exist on repo.anaconda.com)
  • Update (i.e. older versions of this package exist and I'm requesting an updated version)
  • Rebuild (i.e. something is wrong with an existing version of this package and it needs to be rebuilt)

Name

ipywidgets

Version

8.1.5

Platform(s)

all

Location of source code

No response

Conda-Forge feedstock

No response

Reason for this request

ipywidgets 8.1.5 actually is built in the anaconda channel. However, I notice that the Anaconda base distribution has downgraded to ipywidgets 7. Why? I'd like to help.

In Anaconda 2023.03, we had ipywidgets 7.6.5. Anaconda 2023.07-0 upgraded to ipywidgets 8.0.4, which persisted in Anaconda 2023.09-0.

However, Anaconda 2024.02-1, downgraded to ipywidgets 7.6.5, which was then upgraded to ipywidets 7.8.1 in Anaconda 2024.06-1. The latest documented release, Anaconda 2024.10-1, still has ipywidgets 7.8.1.

What was the reason for the downgrade back to ipywidgets 7? Can the base Anaconda ipywidgets version be upgraded to 8.1.5?

I am a former ipywidgets maintainer, and if there was a problem with using ipywidgets 8, I would like to understand and help resolve it.

(OPTIONAL) Additional information

No response

@jasongrout jasongrout added the package_request Package build requests (new, updates, and rebulds) label Feb 22, 2025
@jasongrout
Copy link
Author

Not sure who I might be able to ping about it. @danyeaw, would you know who could comment here?

@danyeaw
Copy link

danyeaw commented Mar 25, 2025

Hi @jasongrout, thanks so much for reaching out. I can confirm that we do have version 8.1.5 as the latest version in the Anaconda feedstock for the package and we merged this change in December. I'm not sure why 7.x was used for the last distribution release, but the packaging team is looking in to it. Hopefully I can provide an update in a week or so.

@danyeaw
Copy link

danyeaw commented Apr 17, 2025

Hi @jasongrout, I haven't forgot about this. The package build team is finalizing some testing and then I think we can confirm 100% that this will be in the next release.

@jasongrout
Copy link
Author

Awesome, thanks for the follow up here!

@danyeaw
Copy link

danyeaw commented May 21, 2025

Hi @jasongrout, although IPyWidgets is packaged, it looks like upgrading to version 8 in the distribution is limited by the following:

Streamlit -> pydeck -> IPyWidgets < 8

@jasongrout
Copy link
Author

jasongrout commented May 22, 2025

Thanks for following up here. Indeed, it looks like pydeck requires ipywidgets<8: setup.py, issue

I'll see if there's anything we can do to unblock them from upgrading.

Edit: I think it may be very easy for pydeck to support ipywidgets 7 and 8. I've posted about it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package_request Package build requests (new, updates, and rebulds)
Projects
None yet
Development

No branches or pull requests

2 participants