Skip to content

Conversation

@h-chmeruk
Copy link
Contributor

Changes proposed in this pull request:

  • CONTRIBUTING.rst with instructions on how to set up the new package for local development has been added.
  • Accordingly, the test_copier.py file was updated to check for the correct creation of the CONTRIBUTING.rst file.

@h-chmeruk h-chmeruk added the enhancement New feature or request label Dec 10, 2025
@h-chmeruk h-chmeruk requested a review from Copilot December 10, 2025 16:27
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 pull request adds a CONTRIBUTING.rst file template to help contributors set up the project for local development, along with tests to verify its correct generation.

  • Adds a comprehensive CONTRIBUTING.rst.jinja template with guidelines for bug reporting, feature suggestions, and local development setup
  • Updates test suite to verify the CONTRIBUTING.rst file is generated correctly and contains expected content

Reviewed changes

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

File Description
tests/test_copier.py Adds CONTRIBUTING.rst to the file existence test and creates a new parametrized test to verify specific content appears in the generated file
template/CONTRIBUTING.rst.jinja Introduces a new template file with contribution guidelines, including setup instructions for local development with conda/pip and git workflow best practices

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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@h-chmeruk h-chmeruk requested a review from ahms5 December 10, 2025 16:36
Copy link
Member

@ahms5 ahms5 left a comment

Choose a reason for hiding this comment

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

Perfect, thanks, you can merge

@ahms5 ahms5 added this to the v0.1.0 milestone Dec 10, 2025
@ahms5 ahms5 added enhancement New feature or request and removed enhancement New feature or request labels Dec 10, 2025
@ahms5 ahms5 merged commit f7b1218 into main Dec 10, 2025
14 of 15 checks passed
@ahms5 ahms5 deleted the add-contributing.rst branch December 10, 2025 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants