Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pre-commit for 
openSUSE:Factory checked in at 2026-01-19 18:36:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pre-commit (Old)
 and      /work/SRC/openSUSE:Factory/.python-pre-commit.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pre-commit"

Mon Jan 19 18:36:45 2026 rev:24 rq:1327973 version:4.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pre-commit/python-pre-commit.changes      
2024-11-18 20:02:44.796987320 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pre-commit.new.1928/python-pre-commit.changes
    2026-01-19 18:40:57.093125026 +0100
@@ -1,0 +2,27 @@
+Mon Jan 19 02:10:06 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 4.5.1:
+  * Features
+    + Add pre-commit hazmat.
+    + Add --fail-fast option to pre-commit
+    + Upgrade ruby-build / rbenv.
+    + Add language: unsupported / language: unsupported_script as aliases for
+      language: system / language: script (which will eventually be
+      deprecated).
+    + Add support docker-in-docker detection for cgroups v2.
+    + language: docker / language: docker_image: detect rootless docker.
+    + For language: python first attempt a versioned python executable for
+      the default language version before consulting a potentially
+      unversioned sys.executable.
+    + language: julia: avoid startup.jl when executing hooks
+    + language: dart: support latest dart versions which require a higher sdk
+    + Add language: julia.
+  * Fixes
+    + Fix language: python with repo: local without additional_dependencies.
+    + Handle when docker gives SecurityOptions: null.
+    + Fix error context for invalid stages in .pre-commit-config.yaml.
+    + Handle error during conflict detection when a file is named "HEAD"
+    + Disable automatic toolchain switching for language: golang.
+    + Fix language: r installation when initiated by RStudio.
+
+-------------------------------------------------------------------

Old:
----
  pre-commit-4.0.1.tar.gz

New:
----
  pre-commit-4.5.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pre-commit.spec ++++++
--- /var/tmp/diff_new_pack.62r3xr/_old  2026-01-19 18:40:57.713150681 +0100
+++ /var/tmp/diff_new_pack.62r3xr/_new  2026-01-19 18:40:57.713150681 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pre-commit
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-pre-commit
-Version:        4.0.1
+Version:        4.5.1
 Release:        0
 Summary:        Multi-language pre-commit hooks
 License:        MIT
@@ -94,6 +94,7 @@
 EXCLUDED_TESTS="test_main or test_run_a_node_hook or 
test_run_versioned_node_hook or test_additional_node_dependencies_installed or 
test_node_hook_with_npm_userconfig_set"
 EXCLUDED_TESTS="$EXCLUDED_TESTS or test_run_versioned_ruby_hook or 
test_run_ruby_hook_with_disable_shared_gems or 
test_additional_dependencies_roll_forward"
 EXCLUDED_TESTS="$EXCLUDED_TESTS or test_golang or test_additional_ruby_ or 
test_additional_golang_ or test_additional_rust_ or test_rust"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_automatic_toolchain_switching"
 EXCLUDED_TESTS="$EXCLUDED_TESTS or 
test_switch_language_versions_doesnt_clobber or test_run_a_ruby_hook or 
test_local_golang_additional_deps"
 EXCLUDED_TESTS="$EXCLUDED_TESTS or test_local_rust_additional_dependencies or 
test_installed_from_venv"
 EXCLUDED_TESTS="$EXCLUDED_TESTS or conda or test_perl_hook or 
test_local_perl_additional_dependencies"
@@ -109,6 +110,18 @@
 EXCLUDED_TESTS="$EXCLUDED_TESTS or (golang_test and test_during_commit_all)"
 # requires swift
 EXCLUDED_TESTS="$EXCLUDED_TESTS or test_swift_language"
+# requires juliaup which require network
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_julia_hook or test_julia_repo_local"
+# requires setuptools, does not respect PIP_WHEEL_DIR
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_healthy_default_creator or 
test_healthy_venv_creator"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_unhealthy_python_goes_missing or 
test_unhealthy_with_version_change"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_unhealthy_system_version_changes or 
test_unhealthy_old_virtualenv"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_unhealthy_unexpected_pyvenv or 
test_unhealthy_then_replaced"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_language_versioned_python_hook or 
test_simple_python_hook"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_simple_python_hook_default_version or 
test_python_hook_weird_setup_cfg"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_repository_state_compatibility or 
test_reinstall"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_control_c_control_c_on_install or 
test_invalidated_virtualenv"
+EXCLUDED_TESTS="$EXCLUDED_TESTS or test_really_long_file_paths or 
test_local_python_repo"
 %if 0%{?sle_version} <= 150700
 # requires network on Leap or SUSE Linux Enterprise
 EXCLUDED_TESTS="$EXCLUDED_TESTS or test_perl_install"

++++++ pre-commit-4.0.1.tar.gz -> pre-commit-4.5.1.tar.gz ++++++
++++ 2806 lines of diff (skipped)

Reply via email to