File python-redfish.changes of Package python-redfish
-------------------------------------------------------------------
Fri Mar 28 19:50:46 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.3.1
* Fixed bug in recent workaround logic for services not
returning the 'Location' header to not print the workaround
warning for failed login attempts.
-------------------------------------------------------------------
Sat Mar 22 09:39:16 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.3.0
* Added workaround and warnings for session login when the
service incorrectly does not provide the session location in
the 'Location' response header.
* Minor typo fix in exception message for login failures.
-------------------------------------------------------------------
Sat Mar 8 10:03:55 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.2.9
* Added optional 'headers' argument to the 'login' method.
* Clarified exception message when raising
'ServerDownOrUnreachableError'.
-------------------------------------------------------------------
Sun Feb 2 10:54:54 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.2.8
* Updated 'dict' handling for responses without a body and 500
responses with a non-JSON body to use an empty dictionary.
-------------------------------------------------------------------
Tue Dec 24 07:36:31 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.2.7
* Added JSON formatting of responses to debug logs
-------------------------------------------------------------------
Fri Nov 15 20:17:45 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.2.6
* Added workaround for services incorrectly responding with 401
when accessing the service root.
-------------------------------------------------------------------
Sat Sep 14 07:03:12 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.2.5
* Added new 'check_connectivity' option when creating the
client object.
-------------------------------------------------------------------
Sun Aug 18 17:21:05 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.2.4:
* Removed clearing of username and password to allow for
sessions to be re-established
-------------------------------------------------------------------
Fri Jan 26 22:32:54 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.2.2:
* Minor changes to fix Python 3.12 warnings with usage of raw
strings
-------------------------------------------------------------------
Fri Dec 29 09:16:30 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 3.2.1:
* Added 'timeout' and 'max_retry' parameters to all REST
methods
* Added exception to the method when a response contains a
message indicating a password change is required
* Adding missing newline to M-SEARCH requests
* Fixed the inspection of the USN response header from M-SEARCH
requests to allow for a multi-digit minor version
* Improved usage of the ServerDownOrUnreachableError exception
to not lose the original message
-------------------------------------------------------------------
Wed Dec 7 22:16:56 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to 3.1.8
* Added request headers to debug log output
* Added redacting of 'Password' properties from request bodies from debug logs
-------------------------------------------------------------------
Sat Oct 29 00:30:12 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to 3.1.7:
* Added handling for extracting error information when a session could not be created
-------------------------------------------------------------------
Fri Jun 17 21:18:17 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to 3.1.6:
* Fixed issue where the 'read' method on response objects always return strings
* Modified query parameter encoding to not percent-encode characters allowed in query strings per RFC3986
-------------------------------------------------------------------
Wed Apr 13 02:13:23 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 3.1.5:
* Added methods for specifying proxies directly with a new 'proxies'
parameter
* Removed enforcement of trailing '/' in the 'default_prefix'
* Added support for Unix sockets
* Corrected usage of header storage and retrieval for static response objects
* Corrected 'import' statements to support Python 3.10
- Drop patch collections-python310.patch, included upstream.
- Add requests-unixsocket to {Build,}Requires.
- Drop unneeded BuildRequires on mock.
-------------------------------------------------------------------
Wed Jan 19 09:35:39 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 3.1.0:
* Updated library to leverage 'requests' in favor of 'http.client'
- add collections-python310.patch
-------------------------------------------------------------------
Mon Oct 25 21:00:45 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.0.3
* Added support for performing multi-part HTTP POST requests
-------------------------------------------------------------------
Mon Aug 30 14:07:40 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.0.2
* Added support for prepending 'https://' when the provided URI
of the service does not contain a scheme.
- Update to version 3.0.1
* Provided additional handling for HTTP 301 and 302 redirects.
* Changed session creation to not follow redirects in order to
ensure the session token and location are not lost.
* Enhanced invalid JSON response handling to better highlight a
service error.
- Update to version 3.0.0
* Removed Python2 support
- Update to version 2.2.0
* Added support for NO_PROXY environment variable
- Update to version 2.1.9
* Added handling for HTTP 303 responses as part of redirect
handling.
-------------------------------------------------------------------
Mon Aug 10 15:56:59 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.1.8
* Added option to SSDP discover to bind to a specified address
* Added ability to override built-in HTTP headers.
* Fixed issue where the location of a session was not being.
tracked properly for HTTP connections.
-------------------------------------------------------------------
Mon Jul 6 18:36:04 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.1.7
* Added support for setting the 'Content-Type' header to
'application/octet-stream' when binary data is provided in a
request
-------------------------------------------------------------------
Sat Jun 13 11:56:01 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.1.6
* Added support for leveraging the 'HTTP_PROXY' and 'HTTPS_PROXY'
environment variables to set up proxy information
-------------------------------------------------------------------
Thu Mar 19 05:02:34 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.1.5:
* Removed urlparse2 dependency
* Updated jsonpatch requirements; jsonpatch 1.25 dropped Python 3.4 support
- Dropped patch 0001-remove-urlparse2-dependncy.patch, now included
-------------------------------------------------------------------
Thu Jan 30 21:40:14 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 2.1.4
- Add patch:
* 0001-remove-urlparse2-dependncy.patch