Releases: reportportal/client-Python
Releases · reportportal/client-Python
Release 5.5.9
Fixed
- Empty parameter Dict conversion, by @HardNorth
Release 5.5.8
Removed
- Retries of requests ended with
504
HTTP status code, since it's not clear if the request was delivered or not, by @HardNorth
Changed
client.RP.start_test_item
method and all its children now acceptretry_of
argument, by @HardNorthclient.RP.finish_test_item
method and all its children now acceptretry_of
argument, by @HardNorthclient.RP.finish_test_item
method and all its children now accepttest_case_id
argument, by @HardNorth
Release 5.5.7
Added
helpers.to_bool
function, by @HardNorth- Official
Python 3.12
support, by @HardNorth
Fixed
- SSL context when certificate is provided, by @JLBIZ
- Log Record pathnames are incorrect on python3.11, by @dagansandler
Release 5.5.6
Added
CONTENT_TYPE_TO_EXTENSIONS
constant inhelpers
module, by @HardNorth
Fixed
- Issue #228: AttributeError on very large request, by @HardNorth
Changed
helpers.gen_attributes
now acceptsIterable[str]
argument instead ofList[str]
, by @HardNorth
Release 5.5.5
Added
is_binary
method inhelpers
module, by @HardNorthguess_content_type_from_bytes
method inhelpers
module, by @HardNorth
Release 5.5.4
Added
- Issue #225: JSON decoding error logging, by @HardNorth
Fixed
- Issue #226: Logging batch flush on client close, by @HardNorth
Release 5.5.3
Fixed
- Python 3.7 support, by @HardNorth
- Launch UUID attribute for AIO clients, by @HardNorth
- Http timeout bypass for Sync Client, by @HardNorth
Release 5.5.2
Fixed
- Attribute truncation for every method with attributes, by @HardNorth
Release 5.5.1
Fixed
- Multipart file upload for Async clients, by @HardNorth
Release 5.5.0
Added
RP
class inreportportal_client.client
module as common interface for all ReportPortal clients, by @HardNorthreportportal_client.aio
with asynchronous clients and auxiliary classes, by @HardNorth- Dependency on
aiohttp
andcertifi
, by @HardNorth
Changed
- RPClient class does not use separate Thread for log processing anymore, by @HardNorth
- Use
importlib.metadata
package for distribution data extraction for Python versions starting 3.8, by @HardNorth helpers.verify_value_length
function updated to truncate attribute keys also and reveal attributes were truncated, by @HardNorth
Removed
- Dependency on
six
, by @HardNorth