Skip to content
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

Planning for release 1.0.0 #873

Closed
1 task
consideRatio opened this issue Apr 9, 2023 · 7 comments · Fixed by #933
Closed
1 task

Planning for release 1.0.0 #873

consideRatio opened this issue Apr 9, 2023 · 7 comments · Fixed by #933
Assignees

Comments

@consideRatio
Copy link
Member

consideRatio commented Apr 9, 2023

This is a placeholder PR to track work towards the 1.0.0 release, maintainers please feel free to edit this!

Blocking issues/PRs

Relevant but maybe not blocking issues/PRs

Helpful notes for creating the changelog

Can we upgrade straight from jupyterhub 1 to jupyterhub 4?

It's tested in the jupyterhub suite and should be supported. It's a disruptive upgrade (the 1->2 transition means all user servers must be restarted and any API-issued tokens will be revoked), but for most tljh use cases, the restart-everything should be the only issue folks need to deal with.

@consideRatio consideRatio moved this to Todo 👍 in Sprint Board Apr 12, 2023
@consideRatio consideRatio self-assigned this Apr 12, 2023
@consideRatio consideRatio moved this from Todo 👍 to In Progress ⚡ in Sprint Board Apr 12, 2023
@consideRatio
Copy link
Member Author

consideRatio commented Apr 17, 2023

I moved #872 to blocking at least pending further discussion as I currently don't want pip install --upgrade of requirements-base.txt to cause issues in the user environment that is unrelated to making the jupyterhub itself function.

@nsurleraux-railnova
Copy link
Contributor

Hi @consideRatio,

First, I would like to say thank you for the amazing work on TLJH. Without wanting to be pushy, is there an ETA on 1.0.0 release? We would need to have JupyterHub>=4.0 for JupyterLab extensions to be picked up correctly (see jupyter-server/jupyter-scheduler#370). If there are any known workaround in the meantime, I would highly appreciate it.

Thanks !

@consideRatio
Copy link
Member Author

@nsurleraux-railnova with the disclaimer that its not something I can estimate well, I can say that I will do what I can to get a release out in a month.

@consideRatio
Copy link
Member Author

@nsurleraux-railnova a pull request to add the changelog for 1.0.0 is opened and ready for review, you are most welcome to provide feedback on the text if you want!

@consideRatio
Copy link
Member Author

A beta release is out, check the changelog for details. At this point what remains is feedback about using the beta and documentation on how to upgrade in general.

The changelog is available at https://tljh.jupyter.org/en/latest/reference/changelog.html

@godber
Copy link

godber commented Jul 29, 2023

Will this 1.0 release include JupyterLab 4 and Jupyter Notebook 7, both of which recently released.

BTW, I was able to upgrade from the current latest to the 1.0.0.b1 on a small install with no problem, I had to restart the upstream reverse proxy for some reason, but it was fine after that.

@jtpio
Copy link
Contributor

jtpio commented Aug 1, 2023

FYI #928 updates to Notebook 7 and JupyterLab 4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants