# Numba requires very outdated version of setuptools

**URL:** <https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588>\
**Category:** Community Support\
**Created:** [October 1, 2022, 5:00pm UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588 "2022-10-01T17:00:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![water5](https://yyz2.discourse-cdn.com/free1/user_avatar/numba.discourse.group/water5/32/707_2.png) [@water5](https://numba.discourse.group/u/water5)\
**Post date:** [October 1, 2022, 5:00pm UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/1 "2022-10-01T17:00:57Z")

</div>

When I upgrade `setuptools` to latest version(65.4.0), appear:

> numba 0.56.2 requires setuptools\<60.

Numba is it real incompatible the latest version of `setuptools`?

---

<div class="post-metadata">

**Author:** ![gmarkall](https://yyz2.discourse-cdn.com/free1/user_avatar/numba.discourse.group/gmarkall/32/42_2.png) [@gmarkall](https://numba.discourse.group/u/gmarkall)\
**Post date:** [October 2, 2022, 9:32pm UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/2 "2022-10-02T21:32:59Z")

</div>

Numba 0.56.2 does constrain setuptools to \<60, but we hope to do a patch release very soon to fix this (that won’t constrain the setuptools version) - see [this PR](https://github.com/numba/numba/pull/8475) (and related discussions linked in the discussion).

If you’re using conda, Numba 0.56.2 in conda-forge doesn’t require setuptools \<60 due to [this PR](https://github.com/conda-forge/numba-feedstock/pull/106) already being merged - you could install it with `conda install conda-forge::numba` if you are using conda.

---

<div class="post-metadata">

**Author:** ![huskyy](https://avatars.discourse-cdn.com/v4/letter/h/ba9def/32.png) [@huskyy](https://numba.discourse.group/u/huskyy)\
**Post date:** [October 14, 2022, 10:10am UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/3 "2022-10-14T10:10:30Z")

</div>

We are facing some major problems due to that now:

“numba 0.56.2 requires setuptools\<60, but you have setuptools 65.4.1 which is incompatible.”

It also generates the following issues in compiled by pyinstaller program:

“DLL load failed while importing \_multiarray\_umath: The specified module could not be found.”

Please advise,  
Regards,  
Chris

---

<div class="post-metadata">

**Author:** ![esc](https://yyz2.discourse-cdn.com/free1/user_avatar/numba.discourse.group/esc/32/49_2.png) [@esc](https://numba.discourse.group/u/esc)\
**Post date:** [October 14, 2022, 11:34am UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/4 "2022-10-14T11:34:21Z")

</div>

@huskyy thank you for asking about this. Please try to use the new Numba 0.56.3 which was just released:

> [@\[ANN\] Numba 0.56.3](https://numba.discourse.group/t/ann-numba-0-56-3/1600):
>
> Dear all, on behalf of the Numba development community, I am happy to announce the release of Numba 0.56.3. This is a bugfix release to remove the version restriction applied to the setuptools package and to fix a bug in the CUDA target in relation to copying zero length device arrays to zero length host arrays. The changelog can be found at: [Numba 0.56.3](https://numba.readthedocs.io/en/0.56.3/release-notes.html) The released packages may be installed with conda using: conda install -c numba numba Or using pip: pip install numba Please do…

---

<div class="post-metadata">

**Author:** ![huskyy](https://avatars.discourse-cdn.com/v4/letter/h/ba9def/32.png) [@huskyy](https://numba.discourse.group/u/huskyy)\
**Post date:** [October 14, 2022, 11:57am UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/5 "2022-10-14T11:57:41Z")

</div>

Woah, that was fast! Thank you so much @esc you have made my day.

---

<div class="post-metadata">

**Author:** ![esc](https://yyz2.discourse-cdn.com/free1/user_avatar/numba.discourse.group/esc/32/49_2.png) [@esc](https://numba.discourse.group/u/esc)\
**Post date:** [October 14, 2022, 12:42pm UTC](https://numba.discourse.group/t/numba-requires-very-outdated-version-of-setuptools/1588/6 "2022-10-14T12:42:03Z")

</div>

@huskyy Just coincidence, we have been prepping this release for some time now. Today it was finally ready, just as you asked about it. In any case, I hope it helps and please don’t hesitate to report back any issues you may encounter, thank you!
