Skip to content

馃悰 Move build-system lower - #15

Merged
juftin merged 1 commit into
juftin:mainfrom
jufty-bot:escape-message-newlines
Aug 3, 2026
Merged

馃悰 Move build-system lower#15
juftin merged 1 commit into
juftin:mainfrom
jufty-bot:escape-message-newlines

Conversation

@jufty-bot

@jufty-bot jufty-bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Moves the generated project's [build-system] table to the bottom of pyproject.toml.

Context

The project鈥檚 formatter preserves TOML table order, so the desired placement needs to be encoded in the Copier template.

Changes

  • Move [build-system] below all tool configuration in the Copier template.
  • Synchronize the checked-in generated-project fixture.

Test Plan

  • Parse the root, fixture, and rendered pyproject.toml files.
  • task test -- tests/test_copier.py::test_copier_renders_expected_project
  • pre-commit run --all-files

@jufty-bot
jufty-bot force-pushed the escape-message-newlines branch from fc0bded to 954e4cc Compare August 3, 2026 03:15
@jufty-bot jufty-bot changed the title 馃悰 Escape release message newlines 馃悰 Move build-system lower Aug 3, 2026
@juftin
juftin marked this pull request as ready for review August 3, 2026 03:16
@juftin
juftin merged commit 11101b0 into juftin:main Aug 3, 2026
12 checks passed
github-actions Bot added a commit that referenced this pull request Aug 3, 2026
# [v1.2.1](v1.2.0...v1.2.1) (2026-08-03)

## 馃悰 Bug Fixes
- [`11101b0`](11101b0)  move build-system lower (#15) (Issues: [`#15`](#15))

[skip ci]
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

馃帀 This PR is included in version 1.2.1 馃帀

The release is available on GitHub release

Your semantic-release bot 馃摝馃殌

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