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

Release TODOs #1145

Closed
10 of 13 tasks
LecrisUT opened this issue Oct 19, 2023 · 5 comments · Fixed by #1187
Closed
10 of 13 tasks

Release TODOs #1145

LecrisUT opened this issue Oct 19, 2023 · 5 comments · Fixed by #1187
Milestone

Comments

@LecrisUT
Copy link
Contributor

LecrisUT commented Oct 19, 2023

A few notes about tasks that should be resolved before release:

  • Determine versions of packages to be released
  • Organize tests and configure optional-dependencies
  • Add releaser CD with manual trigger and test them locally in a fork
  • Distribute the full sdist
  • Move jupyter_config to be a sub-package?
  • Update the documentation based on changes in
    General reorganization and modernization of the repository #1140
  • Update the Menu and JupyterLab config screenshots in the documentation
  • Release jupytext==1.16.0rc0
  • Make sure that the jupytext downstream test in jupyter_server still passes
  • Fix badge in top level README file

There might be more tasks that need to be added, but didn't get around to check everything. Other nice-to-haves:

  • Add changelog to docs and maybe automate with .github/release.yaml?
  • Revisit CI tools, what to keep, what to modernize
  • Add Fedora CI so we have better understanding if something gets broken with packaging, dependencies etc.
@mahendrapaipuri
Copy link
Contributor

mahendrapaipuri commented Oct 19, 2023

@mwouts mwouts added this to the 1.16.0 milestone Nov 12, 2023
@mwouts
Copy link
Owner

mwouts commented Dec 1, 2023

@LecrisUT , I am thinking of releasing Jupytext 1.16.0 in the coming days. Are you fine with the packaging and the CI as they are currently? Thanks!

@mahendrapaipuri
Copy link
Contributor

Minor comments:

  • You need to add the step test-unit-functional-integration in dependencies for build step
  • Could you update publish workflow to include new step_test_unit_functional.yml and step_tests-ui.yml steps? And also update dependencies accordingly.

Cheers!

@mwouts
Copy link
Owner

mwouts commented Dec 2, 2023

Thanks @mahendrapaipuri ! I will be doing as you suggest at #1179.

@LecrisUT
Copy link
Contributor Author

LecrisUT commented Dec 4, 2023

Sorry for responding late, yeah most issues are resolved, I will open a PR with some minor changes soon which do not affect the packaging or release (it would not require a new release)

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

Successfully merging a pull request may close this issue.

3 participants