You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As i just saw, this will not be pursued. We are using Melos in a private repository context and handling dependencies with Melos is relying on the pubspec_parse package to be able to resolve it. see here. Maybe the Melos maintainers can find a solution for this.
Also I'm not sure that pubspec_parse is really the right thing to do - in most instances pub should really be the one to parse pubspecs.
@sigurdm I'll continue the discussion here since the PR got closed.
It seems weird that this package wouldn't parse the full specification of the pubspec format? I understand the load constraint, but what if someone else implemented it? And in what ways is it a breaking change?
Activity
devoncarew commentedon Sep 3, 2025
Ah, good catch.
pubspec_parsedoesn't support this yet, but we would accept PRs adding support for it. cc @sigurdm @szakariasjlambright commentedon Nov 21, 2025
Any progress on this?
FritzMatthaeus commentedon Jan 12, 2026
As i just saw, this will not be pursued. We are using Melos in a private repository context and handling dependencies with Melos is relying on the pubspec_parse package to be able to resolve it. see here. Maybe the Melos maintainers can find a solution for this.
spydon commentedon Jan 12, 2026
@sigurdm I'll continue the discussion here since the PR got closed.
It seems weird that this package wouldn't parse the full specification of the pubspec format? I understand the load constraint, but what if someone else implemented it? And in what ways is it a breaking change?
feat: Support tag_pattern based versioning in git dependencies (#982)
spydon commentedon Aug 29, 2026
@sigurdm I did an implementation in #2565 that is non-breaking, could you have a look if that one would be acceptable?
I also added these for other missing fields:
platforms: #2566
false_secrets: #2567
hooks: #2568
[pubspec_parse] Support tag_pattern for git dependencies (dart-lang#2565