Skip to content

Fix poly sync for PEP 621 build backends that isn't hatchling or pdm#438

Merged
DavidVujic merged 3 commits into
mainfrom
fix-poly-sync-for-non-hatch-non-pdm-backends
Apr 18, 2026
Merged

Fix poly sync for PEP 621 build backends that isn't hatchling or pdm#438
DavidVujic merged 3 commits into
mainfrom
fix-poly-sync-for-non-hatch-non-pdm-backends

Conversation

@DavidVujic
Copy link
Copy Markdown
Owner

Description

Fixing an issue with the poly sync command, when using a build backend that isn't Hatchling, PDM or Poetry.

The way the command identified how to sync bricks didn't take other PEP 621-ready pyproject.toml files into account (such as when using the uv build backend).

Motivation and Context

To make it possible to sync bricks in development and in projects using poly sync.

How Has This Been Tested?

✅ CI
✅ Local testing of the poly sync command.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

@sonarqubecloud
Copy link
Copy Markdown

@DavidVujic DavidVujic merged commit 8f77e2e into main Apr 18, 2026
4 checks passed
@DavidVujic DavidVujic deleted the fix-poly-sync-for-non-hatch-non-pdm-backends branch April 18, 2026 13:14
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.

1 participant