Skip to content

[Backport 1.12] normalize paths when writing a project file (#4444)#4596

Merged
KristofferC merged 1 commit intoJuliaLang:backports-release-1.12from
KSepetanc:backports-release-1.12
Jan 28, 2026
Merged

[Backport 1.12] normalize paths when writing a project file (#4444)#4596
KristofferC merged 1 commit intoJuliaLang:backports-release-1.12from
KSepetanc:backports-release-1.12

Conversation

@KSepetanc
Copy link
Copy Markdown

Manual backport for #4444 to normalize project paths.

@DilumAluthge
Copy link
Copy Markdown
Member

Thanks!

@DilumAluthge DilumAluthge added merge me Merge when tests pass and removed merge me Merge when tests pass labels Jan 16, 2026
@DilumAluthge DilumAluthge moved this from New to In review in Pkg.jl Jan 16, 2026
@DilumAluthge DilumAluthge changed the title [Backport] normalize paths when writing a project file (#4444) [Backport 1.12] normalize paths when writing a project file (#4444) Jan 18, 2026
@DilumAluthge
Copy link
Copy Markdown
Member

@IanButterworth or @KristofferC Would you be able to review this?

@KSepetanc
Copy link
Copy Markdown
Author

KSepetanc commented Jan 24, 2026

The only conflict was in src/Types.jl line 13.
The difference was that in the branch of original PR there was also import atomic_toml_write, create_cachedir_tag.
I found no part of PR relies on that and this is not used in current backport branch so it is removed now.
I doubt tests would pass with missing import statements.

@KristofferC KristofferC merged commit 75d9eb8 into JuliaLang:backports-release-1.12 Jan 28, 2026
11 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Pkg.jl Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants