diff --git a/python-alembic.changes b/python-alembic.changes index 292cd1c..2c68437 100644 --- a/python-alembic.changes +++ b/python-alembic.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 16 12:19:22 UTC 2025 - Markéta Machová + +- Convert to libalternatives + ------------------------------------------------------------------- Fri Apr 4 09:43:05 UTC 2025 - John Paul Adrian Glaubitz diff --git a/python-alembic.spec b/python-alembic.spec index 4f1deaf..19bb2cc 100644 --- a/python-alembic.spec +++ b/python-alembic.spec @@ -16,6 +16,7 @@ # +%bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-alembic Version: 1.15.2 @@ -36,13 +37,13 @@ BuildRequires: %{python_module pytzdata} BuildRequires: %{python_module typing-extensions >= 4} BuildRequires: %{python_module wheel} BuildRequires: %{pythons} +BuildRequires: alts BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: alts Requires: python-Mako Requires: python-SQLAlchemy >= 2.0.0 Requires: python-typing-extensions >= 4 -Requires(post): update-alternatives -Requires(postun): update-alternatives BuildArch: noarch %if 0%{?python_version_nodots} < 39 Requires: python-importlib-metadata @@ -77,11 +78,8 @@ offers the following functionality: %check %pytest -n auto -%post -%python_install_alternative alembic - -%postun -%python_uninstall_alternative alembic +%pre +%python_libalternatives_reset_alternative alembic %files %{python_files} %license LICENSE