-
Notifications
You must be signed in to change notification settings - Fork 7
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
Api changes #18
Api changes #18
Conversation
Co-authored-by: Eddie Bergman <eddiebergmanhs@gmail.com>
It appears so and I don't know why, would you be able to try it out? I removed all occurences of |
Hey, how about we get going with a version that doesn't yet include OSX and make OSX a second PR? Keeping an overview in this one is becoming hard. |
I agree, I removed mac from the tests. Windows and Linux should pass and then we can merge and leave for another time. |
@renesass @mfeurer Finished, mac testing is disabled for now and a note was added to the README. I think it's ready for merging if you are both okay with it. I know auto-sklearn has the version locked I would also propose to make it a |
Here is a search within our org: There are a few libraries new and old that use it, most don't have any upper bound on Pynisher so I would go and raise an issue with each of them that there is major API breaking changes. |
Sounds good. But let me fix the Mac tests. I think it shouldn't be much overhead. Is tomorrow fine? |
Sure, You'll have to re-enable them in the pytest.yml once you're done. |
And we definitely should push for 1.0.0. :) |
The autopytorch team currently have multiple branches and version for benchmarking, I left an issue but I would hold off with merging until they are done as it would break all the experiments. |
Sound good to me, too. I'll wait then with the final review until I get an okay from you.
We don't have to immediately release the new version and can give them a bit of time. Also, as they use the pynisher via SMAC, the next SMAC version could introduce an upper bound on the pynisher version to simplify migration. |
Using this code search filter, there's about 10 libraries in AutoML that need to be informed as they explicitly state a dependancy on it |
I'd say only HPOLib1.5 is a real library, but that's neither used nor maintained any more. |
I'm still not really satisfied that in the |
I'm not sure what we should do to be honest, I good application will check support before trying to pynish anything using Btw, So happy to see those mac tests pass, just pre-commit and we're good :) |
I'm going to make this a |
@renesass would this be ready for a final review? |
I had a quick look and I'm fine with how it is rn :) |
Got the go ahead to go break AutoPytorch, we can merge whenever we're ready |
SMAC is ready to merge. |
A major API overhaul to make cleaner separation between different OS's and to make it easier to document and understand all the things going on.
For reviewing, I'd highly recommend just reading the code outside of the github differ as there no diffable changes.
The README.md is a good spot to start to see the changes/features.