Releases: reportportal/client-Python
Releases · reportportal/client-Python
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
Release 5.4.1
Changed
- Unified ReportPortal product naming, by @HardNorth
RPClient
internal item stack implementation changed toLifoQueue
to maintain concurrency better, by @HardNorth
Removed
- Unused
delayed_assert
dependency, by @HardNorth
Release 5.4.0
Added
launch_uuid_print
andprint_output
arguments inRPClient
class constructor, by @HardNorth
Removed
- Python 2.7, 3.6 support, by @HardNorth
Release 5.3.5
Added
__getstate__
and__setstate__
methods inRPClient
class to make it possible to pickle it, by @HardNorth
Changed
token
field ofRPClient
class was renamed toapi_key
to maintain common convention, by @HardNorth
Fixed
NOTE: This is the last client version which supports Python < 3.7
Release 5.3.4
Added
- Check for parent
RPClient
object in thread before logging, by @HardNorth
Release 5.3.3
Added
RPClient.clone()
method, by @HardNorth
Fixed
- Client crash in case of Client ID reading error, by @HardNorth
Release 5.3.2
Fixed
- Client crash in case of Client ID saving error, by @HardNorth
Release 5.3.1
Added
MAX_LOG_BATCH_SIZE
constant intolog_manager
module, by @HardNorth
Fixed
- Missed
verify_ssl
argument passing toLogManager
class, by @rplevka
Changed
- Statistics service was refactored, by @HardNorth
Release 5.3.0
Fixed
- Issue #198: Python 3.8+ logging issue, by @HardNorth
- Issue #200: max_pool_size not worked without retries setting, by @ericscobell
- Issue #202: TypeError on request make, by @HardNorth
Changed
- Statistics service rewrite, by @HardNorth
Removed
- Deprecated code,
service.py
andLogManager
incore
package, by @HardNorth