8000 Extended inherits/requires decorators support multiple parents by ifiddes · Pull Request #1845 · spotify/luigi · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Extended inherits/requires decorators support multiple parents #1845

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

ifiddes
Copy link
@ifiddes ifiddes commented Sep 8, 2016

Description

Motivation and Context

These decorators simplify creating more complicated dependency graphs where one task either depends on or inherits characteristics from more than one parent task.

Technically, you could replace @requires and @inherits entirely with these versions, as they support singular input. If you want me to do that, I can change the PR.

Have you tested this? If so, how?

I have not produced unit tests for this yet, but it works within my own code base. It is a fairly simple logical extension of the base versions of these decorators.

@mention-bot
Copy link

@ifiddes, thanks for your PR! By analyzing the annotation information on this pull request, we identified @drj42, @erikbern and @steenzout to be potential reviewers

@Tarrasch
Copy link
Contributor

This seem like sensible addition. I rarely use these util functions. So if somebody cold review that would be sweet.

But as you hinted in your comments, I think one might as well replace @requires and @inherits to use these versions. Also adding unit tests would be good.

@erikbern
Copy link
Contributor

lgtm

@stale
Copy link
stale bot commented Jul 31, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If closed, you may revisit when your time allows and reopen! Thank you for your contributions.

@stale stale bot added the wontfix label Jul 31, 2018
@dlstadther dlstadther mentioned this pull request Jul 31, 2018
@dlstadther
Copy link
Collaborator

Closing due to merge of #2475

@dlstadther dlstadther closed this Aug 6, 2018
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.

5 participants
0