Skip to content
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

Add some old async definitions back #29

Merged

Conversation

andy-sweet
Copy link
Collaborator

These changes represent most of the changes we settled on after code pairing. Haven't thought all of these through yet, but wanted to share and also run CI to see what breaks.

Overall, I am starting to feel like just removing everything old async/octree is the way to go since, like you said (and now I've felt first-hand), there is some complicated nuance here. And I'm not convinced that any discoverability of the old code being in the repo is worth it - actually I might argue that removing everything at once makes things easier to understand retrospectively too.

@kcpevey
Copy link
Owner

kcpevey commented Apr 5, 2023

All of this looks great. I think it covers everything we talked about. Are you ok with going ahead and merging in with my branch? I can't figure out why CI isnt running or how to force trigger it. If CI fails once it gets merged back into my branch I can fix it up. Unless we decide to go with alternative nuclear PR instead...

@andy-sweet
Copy link
Collaborator Author

Are you ok with going ahead and merging in with my branch?

Yep. There's probably a couple of things to clean up, but we can do that on your branch. Then open the PR on napari/napari.

I think even if we go for a bigger removal, we may still need some of the deprecation, so I think some of these changes are still useful.

@kcpevey kcpevey merged commit d134a09 into kcpevey:remove_old_async_octree Apr 6, 2023
kcpevey pushed a commit that referenced this pull request Apr 6, 2023
* Add back some things [skip ci]

* Remove pytest markers for old async

* Deprecate loaded

* Empty commit to rerun CI

* Empty commit to rerun CI

* Ignore deprecated introspection
@andy-sweet andy-sweet deleted the remove-octree-alt branch June 22, 2023 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants