Releases: reportportal/client-Python
Releases · reportportal/client-Python
Release 5.5.8
Removed
- Retries of requests ended with
504HTTP status code, since it's not clear if the request was delivered or not, by @HardNorth
Changed
client.RP.start_test_itemmethod and all its children now acceptretry_ofargument, by @HardNorthclient.RP.finish_test_itemmethod and all its children now acceptretry_ofargument, by @HardNorthclient.RP.finish_test_itemmethod and all its children now accepttest_case_idargument, by @HardNorth
Release 5.5.7
Added
helpers.to_boolfunction, by @HardNorth- Official
Python 3.12support, 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_EXTENSIONSconstant inhelpersmodule, by @HardNorth
Fixed
- Issue #228: AttributeError on very large request, by @HardNorth
Changed
helpers.gen_attributesnow acceptsIterable[str]argument instead ofList[str], by @HardNorth
Release 5.5.5
Added
is_binarymethod inhelpersmodule, by @HardNorthguess_content_type_from_bytesmethod inhelpersmodule, 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
RPclass inreportportal_client.clientmodule as common interface for all ReportPortal clients, by @HardNorthreportportal_client.aiowith asynchronous clients and auxiliary classes, by @HardNorth- Dependency on
aiohttpandcertifi, by @HardNorth
Changed
- RPClient class does not use separate Thread for log processing anymore, by @HardNorth
- Use
importlib.metadatapackage for distribution data extraction for Python versions starting 3.8, by @HardNorth helpers.verify_value_lengthfunction updated to truncate attribute keys also and reveal attributes were truncated, by @HardNorth
Removed
- Dependency on
six, by @HardNorth
Release 5.4.1
Changed
- Unified ReportPortal product naming, by @HardNorth
RPClientinternal item stack implementation changed toLifoQueueto maintain concurrency better, by @HardNorth
Removed
- Unused
delayed_assertdependency, by @HardNorth