Emergency Self-Construct

Results 879 comments of Emergency Self-Construct

> OK, that did the trick I guess? Yeah, looks like the tests pass now. But, does this mean we are not quite ready to drop the `setuptools` dependency?

@flying-sheep thank you for submitting this and shedding some light on this matter. I am not sure how useful it will be to remove setuptools from Numba at this time....

@flying-sheep I just had an OOB conversation with someone about this. It seems like the module `distutils` is deprecated and that is what we are using now. So we will...

Here is the relevant PEP: https://peps.python.org/pep-0632/

I have given this issue some more thought and have the following considerations: We will need to replace `distutils` with `setuptools` and/or `packaging` as per 0.57 anyway since it's been...

FWIW: [#8474](https://github.com/numba/numba/pull/8474) may be an interesting patch to include here

> Closing as the impact is not large enough to be a noticeable improvement. Good to know, thank you for checking.

@rawwar thank you for submitting this, it has now be labeled for review and hopefully we can assign a reviewer during the developer meeting tomorrow.

@stuartarchibald @gmarkall @jamesobutler thank you for getting this over the line! Excited to see this happen!

#8356 has now been merged. @stuartarchibald do we leave this open as it still requires a long term fix?