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’s 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