-
Notifications
You must be signed in to change notification settings - Fork 240
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
Implement promised requirements (resolves #729) #828
Conversation
Add a pinch of dill … … to the list of requirements in setup.py |
e9de509
to
c6cb9ee
Compare
f0ac356
to
1652568
Compare
9a7de83
to
c8cd2b6
Compare
Jenkins, test this please |
Merged BD2KGenomics/cgcloud#167 and created and registered a new toil-jenkins-slave image. Jenkins, test this please. Fingers crossed. |
Master was bjørked. Retrying … Jenkins, test this please. |
return func(*self._args) | ||
|
||
|
||
def convertPromiseToPromisedRequirement(kwargs): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Combine these two methods. It should be possible to convert any promises and then return True if any conversions were made.
Also make the resulting function a static method of the PromisedRequirement class and rename it to just convertPromises
.
a554c2b
to
8d1c89a
Compare
@jpfeil please address the issues regarding comments and docs we discussed today and I think we can merge this. |
@benedictpaten, I've set the |
@jpfeil, @benedictpaten : Did you guys agree to add a Sphinx document section? |
@hannes-ucsc Yes |
6b022b2
to
bb3ef36
Compare
This has conflicts, I can't review until those are resolved. |
1c88dd7
to
e4a2161
Compare
Looks like the tests failures are directly related to this PR. Leaving as |
e4a2161
to
9ae4eb5
Compare
'bd2k-python-lib==1.13.dev14'], | ||
'bd2k-python-lib==1.13.dev14', | ||
'dill==0.2.5'], | ||
tests_require=[ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BTW, I didn't catch this earlier but this is a merge error on your part, @jpfeil. You reintroduced lines that I had taken out. Try to be extra careful with merges!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
… sorry, with resolving merge conflicts.
Resolves #729, continued from #791