Skip to content

chore: Update copier template to v0.6.0 - #418

Merged
Oliver Borchert (borchero) merged 3 commits into
mainfrom
copier-autoupdate-v0.6.0
Oct 27, 2026
Merged

Oliver Borchert (borchero) merged 3 commits into
mainfrom
copier-autoupdate-v0.6.0

Conversation

@quant-ranger

@quant-ranger quant-ranger Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

This PR was automatically generated. Please check for leftover merge conflicts before merging.

Changelog:

v0.6.0

What's Changed

New Contributors

Full Changelog: Quantco/copier-template-python-open-source@v0.5.3...v0.6.0

Copilot AI commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

One or more custom setup steps configured for this repository failed during this Copilot code review run:

Install repository

Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review.

Note

You can configure setup steps for Copilot code review separately from Copilot cloud agent with a copilot-code-review.yml file. Read the docs for details.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Unresolved conflicts break configuration and workflows, Python 3.15 lacks a registered environment, and newly enabled docstring rules reject existing code.

7 open issues
What changed in this PR

Updates Dataframely’s Copier template from v0.5.3 to v0.6.0, refreshing development tooling, CI configuration, and package namespace hygiene.

Changes:

  • Replaces Taplo with Tombi and enables Google-style docstring linting.
  • Introduces Python 3.15 metadata and CI configuration.
  • Refreshes workflow action pins, ignore rules, and direnv integration.
File Description
pyproject.toml Adds Python 3.15 metadata and docstring/Tombi configuration.
pixi.toml Replaces Taplo with Tombi and defines a Python 3.15 feature.
pixi.lock Locks Tombi packages in place of Taplo.
dataframely/​__init__.py Makes standard-library import aliases private.
.lefthook.yaml Uses Tombi and excludes Copier answers from spell-checking.
.gitignore Attempts to simplify exclusions while retaining local customizations.
.github/​workflows/​scorecard.yml Updates security workflow action pins and step wording.
.github/​workflows/​ci.yml Updates setup actions and proposes Python 3.15 testing.
.github/​workflows/​build.yml Updates Pixi setup and artifact action pins.
.gitattributes Disables text diffs for the generated lockfile.
.envrc Proposes switching activation to layout pixi.
.copier-answers.yml Records template version v0.6.0.

Review effort: Balanced

Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/ci.yml Resolved
Comment thread .github/workflows/scorecard.yml Resolved
Comment thread pyproject.toml Resolved
Comment thread pyproject.toml Resolved
Comment thread .envrc Resolved
Comment thread pixi.toml Resolved
Copilot AI balanced review requested due to automatic review settings October 27, 2026 19:26
@codecov

codecov Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (ff9836d) to head (92c69c5).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #418   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           46        46           
  Lines         2584      2584           
=========================================
  Hits          2584      2584           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

Static review found no blocking defects or merge conflicts in the scoped tooling, CI, namespace, and documentation changes.

No open issues 🎉

7 resolved since last review

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 27, 2026 19:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Python 3.15 with Polars 2 needs confirmed cross-platform CI and native-extension compatibility results before maintainer approval.

No open issues 🎉

Review effort: Balanced

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Auto-fixed by codex

@borchero
Oliver Borchert (borchero) merged commit 0851006 into main Oct 27, 2026
33 checks passed
@borchero
Oliver Borchert (borchero) deleted the copier-autoupdate-v0.6.0 branch October 27, 2026 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants