# Py2neo installation failure: affects at least Ironwood and Juniper

**URL:** <https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762>\
**Category:** Site Operators\
**Created:** [April 15, 2021, 10:06am UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762 "2021-04-15T10:06:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nedbat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nedbat/32/3317_2.png) [@nedbat](https://discuss.openedx.org/u/nedbat)\
**Post date:** [April 15, 2021, 10:06am UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/1 "2021-04-15T10:06:08Z")

</div>

Currently installing Ironwood and Juniper (and probably earlier versions) is broken, because the py2neo authors decided to remove the installable packages of the versions we were using.

The fix for master is here: [fix: use github version of py2neo by fredsmith · Pull Request #27168 · edx/edx-platform · GitHub](https://github.com/edx/edx-platform/pull/27168). This has been applied to Koa, but is not a simple cherry-pick onto older branches.

It would be a great service to the community to create pull requests for `open-release/ironwood.master` and `open-release/juniper.master`, and test that they are fixed. Anyone looking for a straightforward contribution to make?

---

<div class="post-metadata">

**Author:** ![nedbat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nedbat/32/3317_2.png) [@nedbat](https://discuss.openedx.org/u/nedbat)\
**Post date:** [April 15, 2021, 9:39pm UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/2 "2021-04-15T21:39:40Z")

</div>

I’ve just merged [a pull request](https://github.com/edx/edx-platform/pull/27358) from @mlzc (thanks!) so I think Juniper is fixed, though it would be great if someone could confirm that.

---

<div class="post-metadata">

**Author:** ![mlzc](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mlzc/32/2004_2.png) [@mlzc](https://discuss.openedx.org/u/mlzc)\
**Post date:** [April 15, 2021, 10:03pm UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/3 "2021-04-15T22:03:27Z")

</div>

The docker image build on juniper branch passed in our CI, so at least one should be able to install dependencies without any error. We haven’t deployed it yet, but it’s not likely going to break anything.

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [April 16, 2021, 5:28am UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/4 "2021-04-16T05:28:29Z")

</div>

During a few days, I will check the native installation for juniper.master and let you know about it. I’ll try to do it asap.

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [April 19, 2021, 6:23am UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/5 "2021-04-19T06:23:24Z")

</div>

congrats @nedbat @mlzc  
Juniper.master installation worked for me.  
thank you both

---

<div class="post-metadata">

**Author:** ![nedbat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nedbat/32/3317_2.png) [@nedbat](https://discuss.openedx.org/u/nedbat)\
**Post date:** [April 21, 2021, 8:03pm UTC](https://discuss.openedx.org/t/py2neo-installation-failure-affects-at-least-ironwood-and-juniper/4762/6 "2021-04-21T20:03:28Z")

</div>

Ironwood.master has now been updated: [Use github version of py2neo instead of PyPI by Arti3DPlayer · Pull Request #27377 · edx/edx-platform · GitHub](https://github.com/edx/edx-platform/pull/27377) thanks to @Artem_Hruzd.
