NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4866 most downloaded on PyPI
Agent for Reporting results of tests to the Report Portal
Last release 1 months ago
19 Aug 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
68 releases · first in 2017
Client version updated to 5.7.10 , by @ableeck
Client version updated to 5.7.9, by @ableeck
One column per quarter.
Client version updated to 5.7.7, by @ableeck
Client version updated to 5.7.6, by @ableeck
Attribute splitting if they are passed as str in configs, by @HardNorth
str in configs, by @HardNorthMicroseconds precision for timestamps, by @HardNorth
Issue #418 parametrize marker IDs, by @drcrazy
Agent crash in certain pytest-bdd cases, by @HardNorth
pytest-bdd cases, by @HardNorthClient version updated to 5.7.2, by @HardNorth
aenum dependency, by @HardNorthdill dependency, by @HardNorthrp_launch_uuid configuration parameter, by @HardNorth
rp_launch_uuid configuration parameter, by @HardNorthrp_launch_attributes cmd argument, by @fahadnaeemkhanConfig variables override by environment variables logic, by @HardNorth
xdist, by @SgitarioDeprecated retries parameter, by @HardNorth
Python 3.14 support, by @HardNorthrp_log_custom_levels configuration parameter, by @HardNorthPython 3.8 support, by @HardNorthretries parameter, by @HardNorthReturn back deprecated rp_log_batch_payload_size parameter for sake of backward compatibility, by @HardNorth
rp_log_batch_payload_size parameter for sake of backward compatibility, by @HardNorthrp_uuid param support, as it was deprecated pretty while ago, by @HardNorth
rp_uuid param support, as it was deprecated pretty while ago, by @HardNorthIssue #397 pytest launch stuck with xdist, by @HardNorth
Too long BDD Step name truncation on reporting, by @HardNorth
use_index parameter for @pytest.mark.parametrize decorator, which replaces parameter values with their indexes in the list, by @ramir-dnIssue #357 pytest-bdd support, by @HardNorth
Issue #382: Escaping of binary symbol '\0' in parameters, by @HardNorth
Support for Python 3.13, by @HardNorth
Python 3.13, by @HardNorthname Pytest marker, by @HardNorthrp_hierarchy_test_file configuration parameter, which controls display of test file name in the hierarchy, by @ramir-dn, @HardNorthIssue #379: Fix TypeError when using pytest.skip() in fixtures, by @HardNorth
Issue #375: Fix max Item name length, by @HardNorth
Issue #332: Support for fixture reporting, by @HardNorth
Issue #368: Distutils in the agent, by @HardNorth
Issue #362: Debug mode passing, by @HardNorth
Pytest version >= 8 support, by @HardNorth
Package and Dir item types processing on test collection. This is done to preserve backward compatibility and improve name consistency, by @HardNorthrp_issue_system_url renamed to rp_bts_issue_url to be consistent with other agents, by @HardNorthSet upper pytest version limit to not include 8.0.0, by @HardNorth
8.0.0, by @HardNorthClient version updated on 5.5.4, by @HardNorth
rp_launch_id property handling moved completely on Client side, by @HardNorthrp_client_type configuration variable, by @HardNorth
rp_client_type configuration variable, by @HardNorthrp_connect_timeout and rp_read_timeout configuration variables, by @HardNorthClient version updated on 5.4.1, by @HardNorth
Log line reference for Python 3.11, by @HardNorth
rp_launch_uuid_print and rp_launch_uuid_print_output configuration parameters, by @HardNorth
rp_launch_uuid_print and rp_launch_uuid_print_output configuration parameters, by @HardNorthrp_api_retries configuration parameter, by @HardNorth
rp_api_retries configuration parameter, by @HardNorthrp_uuid configuration parameter was renamed to rp_api_key to maintain common convention, by @HardNorthrp_thread_logging = False config parameter handling, by @HardNorth
rp_thread_logging = False config parameter handling, by @HardNorthrp_thread_logging = True, by @HardNorthPlugin Exception in case of Launch creation timed out, by @HardNorth
Client version updated on 5.3.0, by @HardNorth
Support of runtime issue adding, by @HardNorth
Feature #325 Support of runtime attribute adding, by @yakovbabich, @HardNorth
rp_launch_timeout parameter to limit test execution in case of process hanging, by @HardNorthSupport for thread logs and rp_thread_logging flag, by @dagansandler
rp_thread_logging flag, by @dagansandlerrp_log_batch_payload_size parameter, by @HardNorth
rp_log_batch_payload_size parameter, by @HardNorthIssue #304: SSL certificate flag handling issue, by @HardNorth
Full-featured Test Case ID support by @pytest.mark.tc_id decorator, by @HardNorth
@pytest.mark.tc_id decorator, by @HardNorthpytest-parallel supportREADME.md: https://github.com/reportportal/agent-python-pytest#configuration@pytest.mark.issue decorator now fully supports Report Portal's external issue feature, but lost multiple issue handling in some casesFull Changelog: https://github.com/reportportal/agent-python-pytest/compare/5.0.12...5.1.0
pytest 7.0.0 support by @HardNorth
rp_parent_itemd_id parameter processing, issue #294, by @iivanourp_launch_id property, issue #299, by @HardNorthFull Changelog: https://github.com/reportportal/agent-python-pytest/compare/5.0.11...5.0.12
rp_uuid and rp_endpoint exposed as command line arguments by @rthardin in https://github.com/reportportal/agent-python-pytest/pull/271
rp_uuid and rp_endpoint exposed as command line arguments by @rthardin in https://github.com/reportportal/agent-python-pytest/pull/271AttributeError in AgentConfig.find_option by @rthardin in https://github.com/reportportal/agent-python-pytest/pull/274AttributeError in service.PyTestServiceClass._get_item_description by @kevin-henry-fernride in https://github.com/reportportal/agent-python-pytest/pull/278Special thanks to @rthardin, @kevin-henry-fernride, @san7ket
Full Changelog: https://github.com/reportportal/agent-python-pytest/compare/5.0.10...5.0.11
Client version updated on 5.0.12 to address bugs
rp_is_skipped_an_issue property handling for some casesAdded support for is_skipped_an_issue client option
Fixed an issue related to filtering of urllib3 log messages;
Added support for markers with multiple values;
Fixed missed log_batch_size in init_service();
Add item attributes as key/value pairs, not just values;
Fixed an issue when the service breaks test execution if it fails to initialize;
Fixed item_type parameter value for the test item
Fixed sending test item parameters
Update item tags through the attributes
Added support for the Report Portal V5
Reflect get_actual_log_level() function's name change in Pytest
Update reportportal-client version requirement.
Added support for the --setup-plan option
### Release notes: - Various bug fixes.
Nothing published for this version
Verify/update archive link in setup.py
upstream.Your coding agent can read these notes before it upgrades. Set up the MCP server →