Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-dsinternals for openSUSE:Factory checked in at 2026-04-13 23:20:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dsinternals (Old) and /work/SRC/openSUSE:Factory/.python-dsinternals.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dsinternals" Mon Apr 13 23:20:22 2026 rev:2 rq:1346477 version:1.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dsinternals/python-dsinternals.changes 2023-11-03 22:20:01.423781991 +0100 +++ /work/SRC/openSUSE:Factory/.python-dsinternals.new.21863/python-dsinternals.changes 2026-04-13 23:22:42.633591930 +0200 @@ -1,0 +2,12 @@ +Sun Apr 12 17:21:41 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 1.2.5 + * strip tests from install; support pycryptodome. + * Catch OverflowError in KeyCredential. + * [enhancement] enable tox testing in setup.cfg + * [enhancement] Use cryptography library after pyopenssl + deprecated PKCS12 class. + * [enhancement] Fix Shadow Credentials after Microsoft validated + write change. + +------------------------------------------------------------------- Old: ---- dsinternals-1.2.4.tar.gz New: ---- pydsinternals-1.2.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dsinternals.spec ++++++ --- /var/tmp/diff_new_pack.eANQBd/_old 2026-04-13 23:22:43.365622131 +0200 +++ /var/tmp/diff_new_pack.eANQBd/_new 2026-04-13 23:22:43.369622296 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-dsinternals # -# Copyright (c) 2023, Martin Hauke <[email protected]> +# 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 @@ -14,22 +14,32 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +# Copyright (c) 2023-2026, Martin Hauke <[email protected]> +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. Name: python-dsinternals -Version: 1.2.4 +Version: 1.2.5 Release: 0 Summary: Directory Services Internals Library -License: GPL-2.0 +License: GPL-2.0-only URL: http://github.com/p0dalirius/pydsinternals -Source: https://files.pythonhosted.org/packages/source/d/dsinternals/dsinternals-%{version}.tar.gz -BuildRequires: python-rpm-macros +Source: https://github.com/p0dalirius/pydsinternals/archive/refs/tags/%{version}.tar.gz#/pydsinternals-%{version}.tar.gz BuildRequires: %{python_module pip} +BuildRequires: %{python_module pyOpenSSL} +BuildRequires: %{python_module pycryptodomex} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} -BuildRequires: %{python_module pycryptodomex} -BuildRequires: %{python_module pyOpenSSL} BuildRequires: fdupes +BuildRequires: python-rpm-macros BuildArch: noarch %python_subpackages @@ -38,11 +48,11 @@ structures to interact with Windows Active Directory. %prep -%autosetup -p1 -n dsinternals-%{version} +%autosetup -p1 -n pydsinternals-%{version} # drop shebang find dsinternals -name "*.py" -exec sed -i '/^#!\//, 1d' {} \; # fix spurious exec permission on various files -chmod -x LICENSE README.md dsinternals.egg-info/top_level.txt +chmod -x LICENSE README.md %build %pyproject_wheel @@ -56,8 +66,8 @@ %pyunittest -v %files %{python_files} -%doc README.md %license LICENSE +%doc README.md %{python_sitelib}/dsinternals %{python_sitelib}/dsinternals-%{version}.dist-info
