Skip to content

feat(tasks): named args in depends-on#4148

Merged
Hofer-Julian merged 14 commits intoprefix-dev:mainfrom
lucascolley:named-args-depends-on
Jul 31, 2025
Merged

feat(tasks): named args in depends-on#4148
Hofer-Julian merged 14 commits intoprefix-dev:mainfrom
lucascolley:named-args-depends-on

Conversation

@lucascolley
Copy link
Collaborator

@lucascolley lucascolley commented Jul 16, 2025

looking to close gh-3536 (eventually)

potential follow-ups tracked in gh-4208

TODO here:

  • adapt the schema in schema/model.py

@lucascolley lucascolley force-pushed the named-args-depends-on branch 2 times, most recently from d67dae5 to f5cdb3a Compare July 17, 2025 12:46
@lucascolley lucascolley force-pushed the named-args-depends-on branch from f5cdb3a to 6624b9e Compare July 17, 2025 13:36
@lucascolley lucascolley changed the title feat(tasks): WIP: named args in depends-on feat(tasks): named args in depends-on Jul 17, 2025
@lucascolley lucascolley changed the title feat(tasks): named args in depends-on feat(tasks): named args in depends-on Jul 17, 2025
@lucascolley lucascolley force-pushed the named-args-depends-on branch from 6624b9e to 25a4714 Compare July 17, 2025 15:01
@lucascolley lucascolley force-pushed the named-args-depends-on branch from 25a4714 to 9c7a42d Compare July 17, 2025 15:25
Copy link
Collaborator Author

@lucascolley lucascolley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some self-review

@lucascolley lucascolley marked this pull request as ready for review July 17, 2025 15:25
@lucascolley lucascolley changed the title feat(tasks): named args in depends-on feat(task): named args in depends-on Jul 17, 2025
@lucascolley lucascolley changed the title feat(task): named args in depends-on feat(tasks): named args in depends-on Jul 21, 2025
@lucascolley lucascolley added area:tasks Related to pixi tasks enhancement New features labels Jul 21, 2025
@lucascolley lucascolley requested a review from Hofer-Julian July 21, 2025 14:23
Copy link
Contributor

@Hofer-Julian Hofer-Julian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

Could you please adapt the schema in schema/model.py so that all strings that can be templated use a different type with a suitable docstring?

@lucascolley lucascolley mentioned this pull request Jul 25, 2025
6 tasks
@lucascolley lucascolley requested a review from Hofer-Julian July 30, 2025 15:40
Copy link
Contributor

@Hofer-Julian Hofer-Julian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few small comments. After they are fixed this is good for me to go :)

@lucascolley lucascolley requested a review from Hofer-Julian July 31, 2025 08:54
Copy link
Contributor

@Hofer-Julian Hofer-Julian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work ✨

@Hofer-Julian Hofer-Julian enabled auto-merge (squash) July 31, 2025 08:57
@Hofer-Julian Hofer-Julian merged commit b75dc6f into prefix-dev:main Jul 31, 2025
39 checks passed
@lucascolley lucascolley deleted the named-args-depends-on branch July 31, 2025 09:31
@bollwyvl bollwyvl mentioned this pull request Aug 12, 2025
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:tasks Related to pixi tasks enhancement New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow named args in depends-on

2 participants