commit 35fdd91ef286e8caa267051bb2c84d4042f804bda1baba97fe2d8a96dc507de6 Author: Adrian Schröter Date: Wed Sep 4 09:09:30 2024 +0200 Sync from SUSE:SLFO:Main python-suds revision 1724c14a3b4faa4c5fc94e9900b17c4d diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/python-suds.changes b/python-suds.changes new file mode 100644 index 0000000..ae060e4 --- /dev/null +++ b/python-suds.changes @@ -0,0 +1,88 @@ +------------------------------------------------------------------- +Tue Oct 11 15:36:35 UTC 2022 - Yogalakshmi Arunachalam + +- Update to version 1.1.2 + * Restore last_sent and last_received functions + +------------------------------------------------------------------- +Sat Jun 4 15:49:07 UTC 2022 - Dirk Müller + +- update to 1.1.1: + * Update for modern python except handling + * Fix unclosed file pointer in tests. + * Cleanup extra print statement. + * Fix undeclared variables. + * Don't ignore underscore prefixed attributes + * Allow subclasses of Builder to determine if children are initialized. + * Use usedforsecurity=False for md5() calls to make suds work on FIPS + +------------------------------------------------------------------- +Sun Jan 30 12:19:07 UTC 2022 - Rolf Krahl + +- Update outdated description, summary and URL: this is not the jurko + fork anymore + +------------------------------------------------------------------- +Mon Nov 8 10:47:17 UTC 2021 - Dirk Müller + +- add six for testsuite + +------------------------------------------------------------------- +Sat Nov 6 17:47:08 UTC 2021 - Dirk Müller + +- update to 1.0.0: + * python 2.x removal + +------------------------------------------------------------------- +Sat Oct 16 19:57:30 UTC 2021 - Dirk Müller + +- update to 0.8.5: + * Add per invocation timeout + * Ensure request headers set in options are used to fetch definitions + * Fix pypi description format + * Add option to disable the sorting of namespaces. + * Add option to allow unknown message parts. + * Fix bug introduced in 0.8.0, initialize optional arrays with empty lists + * Add WSSE password digest and nonce encoding type (@ovnicraft) + * Pass header while requesting a WSDL (@guifran001) + +------------------------------------------------------------------- +Wed May 27 22:43:47 UTC 2020 - Jason Craig + +- Change %{py_ver} to %{python_version} to fix build. +- Mark license with %license instead of %doc. + +------------------------------------------------------------------- +Thu Jun 22 15:42:58 UTC 2017 - alarrosa@suse.com + +- singlespec version of python-suds-jurko +- Remove openstack-macros and openstack-suse-macros from BuildRequires. + The package builds fine without them. +- Use fdupes on installed files. + +------------------------------------------------------------------- +Tue Oct 4 14:13:21 UTC 2016 - rolf@rotkraut.de + +- Add suds-insecure-cache-tempdir.patch: CVE-2013-2217 (bsc#827568) + +------------------------------------------------------------------- +Thu Sep 8 07:38:26 UTC 2016 - tbechtold@suse.com + +- Add missing openstack-macros BuildRequires +- Use pypi.io as Source url + +------------------------------------------------------------------- +Wed Oct 14 13:13:31 UTC 2015 - tbechtold@suse.com + +- Don't install tests/ dir into site-packages. + +------------------------------------------------------------------- +Wed Jul 29 11:05:38 UTC 2015 - tbechtold@suse.com + +- Unify spec file. Use fedora compatible files macros + +------------------------------------------------------------------- +Sat May 16 13:21:51 UTC 2015 - dmueller@suse.com + +- Initial package (0.6) + diff --git a/python-suds.spec b/python-suds.spec new file mode 100644 index 0000000..3a27cbe --- /dev/null +++ b/python-suds.spec @@ -0,0 +1,75 @@ +# +# spec file for package python-suds +# +# Copyright (c) 2022 SUSE LLC +# +# 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. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%global skip_python2 1 +Name: python-suds +Version: 1.1.2 +Release: 0 +Summary: Lightweight SOAP client +License: LGPL-3.0-or-later +Group: Development/Languages/Python +URL: https://github.com/suds-community/suds +Source: https://files.pythonhosted.org/packages/source/s/suds/suds-%{version}.tar.gz +BuildRequires: %{python_module devel} +# Test requirements +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} +BuildRequires: %{python_module xml} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Provides: python-suds-jurko = %{version} +Obsoletes: python-suds-jurko < %{version} +Provides: python-suds-community = %{version} +Obsoletes: python-suds-community < %{version} +BuildArch: noarch +%python_subpackages + +%description +Suds is a lightweight SOAP-based web service client for Python. + +Although the original suds package stopped releasing versions after +0.4, many (but not all) other open source projects moved to a +maintained fork known as "suds-jurko". This is a community fork of +that fork that is releasing packages under the main suds package name +(and suds-community for consistency until version 2.x of this +package). + +%prep +%setup -q -n suds-%{version} + +%build +%python_build + +%install +%python_install +# remove tests/ dir from global site-packages +%python_expand rm -rf %{buildroot}/%{$python_sitelib}/tests +%python_expand %fdupes %{buildroot}/%{$python_sitelib}/suds* + +%check +%pytest + +%files %{python_files} +%doc README.md +%license LICENSE.txt +%{python_sitelib}/suds +%{python_sitelib}/suds_community-%{version}-py%{python_version}.egg-info + +%changelog diff --git a/suds-1.1.2.tar.gz b/suds-1.1.2.tar.gz new file mode 100644 index 0000000..1f24ce0 --- /dev/null +++ b/suds-1.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d5cfa74117193b244a4233f246c483d9f41198b448c5f14a8bad11c4f649f2b +size 285336