Skip to content

Releases: reportportal/client-Python

Release 5.5.6

20 Mar 13:27
e861d74
Compare
Choose a tag to compare

Added

  • CONTENT_TYPE_TO_EXTENSIONS constant in helpers module, by @HardNorth

Fixed

Changed

  • helpers.gen_attributes now accepts Iterable[str] argument instead of List[str], by @HardNorth

Release 5.5.5

18 Mar 15:59
dd3a8c1
Compare
Choose a tag to compare

Added

  • is_binary method in helpers module, by @HardNorth
  • guess_content_type_from_bytes method in helpers module, by @HardNorth

Release 5.5.4

03 Nov 11:25
6b04ee9
Compare
Choose a tag to compare

Added

Fixed

Release 5.5.3

18 Oct 14:34
883d2f1
Compare
Choose a tag to compare

Fixed

Release 5.5.2

17 Oct 13:16
bdd4bfc
Compare
Choose a tag to compare

Fixed

  • Attribute truncation for every method with attributes, by @HardNorth

Release 5.5.1

16 Oct 20:13
4b968ae
Compare
Choose a tag to compare

Fixed

  • Multipart file upload for Async clients, by @HardNorth

Release 5.5.0

13 Oct 11:43
66a0639
Compare
Choose a tag to compare

Added

  • RP class in reportportal_client.client module as common interface for all ReportPortal clients, by @HardNorth
  • reportportal_client.aio with asynchronous clients and auxiliary classes, by @HardNorth
  • Dependency on aiohttp and certifi, 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

Release 5.4.1

25 Sep 19:47
34c7000
Compare
Choose a tag to compare

Changed

  • Unified ReportPortal product naming, by @HardNorth
  • RPClient internal item stack implementation changed to LifoQueue to maintain concurrency better, by @HardNorth

Removed

Release 5.4.0

10 Jul 13:33
e566fa4
Compare
Choose a tag to compare

Added

  • launch_uuid_print and print_output arguments in RPClient class constructor, by @HardNorth

Removed

Release 5.3.5

07 Jun 14:25
7405abf
Compare
Choose a tag to compare

Added

  • __getstate__ and __setstate__ methods in RPClient class to make it possible to pickle it, by @HardNorth

Changed

  • token field of RPClient class was renamed to api_key to maintain common convention, by @HardNorth

Fixed

  • Issue #214: HTTP RFC compliance fix for getting project settings, by @hanikhan

NOTE: This is the last client version which supports Python 2.7