Skip to content

Conversation

@pkontek
Copy link

@pkontek pkontek commented Dec 10, 2025

No description provided.

@pkontek pkontek requested a review from a team as a code owner December 10, 2025 14:05
Copilot AI review requested due to automatic review settings December 10, 2025 14:05
Copy link

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 adds file download and delete operations to the Dataverse client, expanding the existing file upload capabilities. The changes rename the file operations module to reflect its broader scope and implement two new methods for retrieving and removing files from Dataverse file columns.

Key Changes:

  • Renamed _upload.py module to _file_operations.py to reflect expanded functionality
  • Added download_file() method to retrieve files from Dataverse file columns
  • Added delete_file() method to remove files from Dataverse file columns

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
src/PowerPlatform/Dataverse/data/_odata.py Updated imports and class inheritance to use renamed _ODataFileOperations class
src/PowerPlatform/Dataverse/data/_file_operations.py Renamed from _upload.py, added _download_file() and _delete_file() methods, updated class docstring
src/PowerPlatform/Dataverse/client.py Added public download_file() and delete_file() methods with documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pkontek
Copy link
Author

pkontek commented Dec 10, 2025

@microsoft-github-policy-service agree company="Solet sp. z o.o."

@pkontek
Copy link
Author

pkontek commented Dec 16, 2025

Formatting issues reported by Black have been fixed.

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.

1 participant