Skip to content

Conversation

@vvihorev
Copy link
Contributor

Problem

V1 Reports are no longer generated, a top-level darwin report annotator command was added for V3 reports, and darwin dataset report can be deprecated.

Solution

Remove the command, and the methods used by it.

Changelog

Remove darwin dataset report command.

Copilot AI review requested due to automatic review settings April 17, 2025 14:51
@linear
Copy link

linear bot commented Apr 17, 2025

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the deprecated "darwin dataset report" command and its associated methods to streamline the reporting commands.

  • Removed the "report" parser and its arguments from the CLI options.
  • Removed the get_report methods and related client functionality.
  • Updated the CLI command routing to eliminate report handling.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
darwin/options.py Removed the "report" parser for dataset command.
darwin/dataset/remote_dataset_v2.py Removed the get_report method and unused import.
darwin/dataset/remote_dataset.py Removed the abstract get_report method from the dataset interface.
darwin/client.py Removed the get_report implementation from the client class.
darwin/cli_functions.py Removed the dataset_report function and its logic.
darwin/cli.py Removed the CLI branch for the "report" command.

@vvihorev vvihorev changed the title Remove 'dataset report' command [DAR-6481][external] Remove 'dataset report' command Apr 17, 2025
@vvihorev vvihorev merged commit 56d3f68 into master Apr 18, 2025
24 checks passed
@vvihorev vvihorev deleted the dar-6481-deprecate-dataset-report-command-for-querying-v1-reports-in branch April 18, 2025 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants