Skip to content

Conversation

@suyask-msft
Copy link
Collaborator

Add Microsoft Copyright header to all source files + Created dedicated Contributing.md file

- Added standard Microsoft copyright header to all Python files in src/dataverse_sdk/
- Added copyright header to all test files in tests/
- Ensures consistent licensing information across the codebase
- Header format: # Copyright (c) Microsoft Corporation. # Licensed under the MIT license.
Copilot AI review requested due to automatic review settings November 6, 2025 21:05
@suyask-msft suyask-msft changed the title Add Microsoft Copyright header to all source files + Created dedicated Contributing.md file Add Microsoft Copyright header to all source files + Create dedicated Contributing.md file Nov 6, 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 adds copyright and license headers to all source and test files, and refactors the contributing guidelines by extracting them into a separate CONTRIBUTING.md file.

  • Adds consistent MIT license copyright headers to all Python source files and test files
  • Creates a new CONTRIBUTING.md file with contribution guidelines
  • Updates README.md to reference the new CONTRIBUTING.md file instead of inline content

Reviewed Changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/dataverse_sdk/init.py Adds copyright header
src/dataverse_sdk/version.py Adds copyright header
src/dataverse_sdk/auth.py Adds copyright header
src/dataverse_sdk/client.py Adds copyright header
src/dataverse_sdk/config.py Adds copyright header
src/dataverse_sdk/error_codes.py Adds copyright header
src/dataverse_sdk/errors.py Adds copyright header
src/dataverse_sdk/http.py Adds copyright header
src/dataverse_sdk/odata.py Adds copyright header
src/dataverse_sdk/odata_pandas_wrappers.py Adds copyright header
src/dataverse_sdk/odata_upload_files.py Adds copyright header
tests/test_sql_parse.py Adds copyright header
tests/test_logical_crud.py Adds copyright header
tests/test_http_errors.py Adds copyright header
tests/test_enum_optionset_payload.py Adds copyright header
README.md Replaces inline contributing guidelines with reference to CONTRIBUTING.md
CONTRIBUTING.md New file containing contribution guidelines extracted from README

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

Copy link

Copilot AI commented Nov 6, 2025

@suyask-msft I've opened a new pull request, #36, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits November 6, 2025 21:11
Co-authored-by: suyask-msft <158708948+suyask-msft@users.noreply.github.com>
[WIP] Update Microsoft Copyright header and Contributing.md changes
@zhaodongwang-msft
Copy link
Collaborator

should we also add the Copyright headers to the files in examples folder?

- Added copyright header to examples/quickstart.py
- Added copyright header to examples/quickstart_file_upload.py
- Added copyright header to examples/quickstart_pandas.py
- Ensures consistent licensing information across all Python files
@suyask-msft suyask-msft changed the title Add Microsoft Copyright header to all source files + Create dedicated Contributing.md file Add Microsoft Copyright header to all source files + Create dedicated Contributing.md file Nov 6, 2025
@suyask-msft
Copy link
Collaborator Author

suyask-msft commented Nov 6, 2025 via email

@suyask-msft suyask-msft merged commit de6539c into main Nov 6, 2025
5 checks passed
@suyask-msft suyask-msft deleted the user/suyask/file-header branch November 7, 2025 05:38
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.

3 participants