Skip to content

Releases: dongit-org/python-reporter

v1.5.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 05 Jun 14:14

Updated the wrapper to be compatible with Reporter version 2026.06.02.

New features:

  • Added managers for API tokens, announcements, and finding retest cancelled events;
  • Added full CRUD for assessment templates (including translations) and assessment section templates;
  • Added direct CRUD and reorder() for assessment sections;
  • Added rc.assessments.duplicate();
  • Added client manager and account manager assignment via client.client_managers / client.account_managers;
  • Added team and team user management via rc.teams and client.teams;

Additional fixes and improvements:

  • AssessmentSection: renamed items include to children to match the actual relation;
  • AssessmentSection.documents and FindingReviewEvent.findingRetest includes are now cast to the correct class;
  • Added duplicatedFrom / duplicatedTo includes to Assessment;
  • Added FindingRemediationStatusChange to the FindingEvent polymorphic mapping;
  • SearchMixin.search() now accepts a filter argument (see Reporter release notes);
  • Made it possible to filter by null values using filter={"field": None};

Breaking changes:

  • Language filtering logic has been changed corresponding to the API changes in the 2026.06.02 release;
  • Finding template search route: added a filter argument that should be used instead of existing filters;
  • AssessmentSection: include key items no longer exists (use children);
  • UserGroup has been renamed to Team; rc.user_groups is now rc.teams, and the Client.userGroups include is now teams;
  • FindingResolverEvent has been renamed to FindingAssigneeEvent, matching the Reporter-side rename of resolvers to assignees.

v1.4.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 21 Jan 11:53
  • Added support to specify a custom CA bundle for requests made to Reporter.

v1.3.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 02 Oct 07:33

The python-reporter API wrapper has been updated to support Reporter version 2025.10.01.

Other changes:

  • Added better type annotations to methods that allow uploading files

v1.2.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 22 Oct 07:26
f42dbfd

The python-reporter API wrapper has been updated to support Reporter version 2024.10.19.

  • The filter, include, and sort parameters now all accept comma-separated strings as well as lists of values;
  • Reactions can now be deleted;
  • Finding events can now be indexed and included;
  • The methods for retrieving PDF passwords now use POST requests and allow passing attributes (for retrieving password-protected PDFs)

v1.1.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 05 Jun 09:05
d1884a4

The python-reporter API wrapper has been updated to support Reporter version 2024.05.31.

Note: in the Reporter API, the DELETE method of the Reaction resource has a nonstandard implementation. This will be fixed in the next Reporter release. Until then, python-reporter does not support deleting reactions. See issue #24.

v1.0.2

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 29 Mar 11:10

Fixed an issue where the documentation on ReadTheDocs failed to build.

v1.0.1

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 29 Mar 10:34

Fix deployment to PyPI

v1.0.0

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 29 Mar 10:31

The python-reporter API wrapper has been updated to support Reporter version 2024.03.29.

v0.2.7

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 29 Mar 10:26

Updated to match Reporter API v2024.03.29

What's Changed

  • Update for Reporter 2024.03.29
  • Add query_data to get requests so you can add additional query parameters
  • Update poetry to 1.7.*

Full Changelog: v0.2.6...v0.2.7

v0.2.6

Choose a tag to compare

@stefanvdlugt stefanvdlugt released this 22 Mar 10:04

Update Reporter version to 2023.03.21.

Note: Starting from Reporter release 2023.03.21, paginated API responses now include total and last_page attributes. In python-reporter, these attributes are accessible in the meta dictionary attribute of the RestList class.