Changed
- The Jupytext configuration file has a new option
cm_config_log_levelthat defaults toinfo_if_changed.
With that value, the contents manager will log a line regarding the configuration file used only when the
config file is not the same as the one previously used (#959) -
many thanks to R.C. Thomas for suggesting this and thoughtfully testing the patch. - Hidden configuration files like
.jupytext.tomlor.jupytext.pyare now ignored by Jupytext's contents manager
whenallow_hidden=False(that option was introduced injupyter_server==2.0.0a1) (#964). - We have changed
jupytext --set-formatsto make it more similar tojupytext --sync. Now--set-formatswill not
override existing paired files anymore (#969).
Added
- We have added a test
test_pre_commit_hook_sync_with_no_configthat documents how to use the pre-commit hook without
a configuration file (#967)