Review Board Ticket #4913: python 2.7 compatibility

10 views
Skip to first unread message

sholl...@gmail.com

unread,
Feb 10, 2021, 4:15:44 PM2/10/21
to sholl...@gmail.com, reviewboa...@googlegroups.com
To reply, visit https://hellosplat.com/s/beanbag/tickets/4913/

New ticket #4913 by splatter2

For Beanbag, Inc. Review Board

python 2.7 compatibility

What version are you running?

3.0.20

I see that you recently capped some dependency versions in order to support installation with python 2.7. I appreciate this fix since many of us are still stuck on python 2.7 for a variety of reasons.

There is one dependency that still needs to be capped. The latest version of bcrypt does not work with 2.7. It needs to be capped to 3.1.7 (or < 3.2).

New Priority:Medium Type:Defect

Christian Hammond

unread,
Feb 16, 2021, 1:00:18 AM2/16/21
to Christian Hammond, sholl...@gmail.com, reviewboa...@googlegroups.com

New update by chipx86

For Beanbag, Inc. Review Board Ticket #4913

Thanks for the heads up! Can you verify whether you're using easy_install or pip? It seems the capping is already happening naturally through pip packages, but probably not easy_install (which isn't as smart about this, and won't be supported much longer).

Status:
- New
+ NeedInfo
Milestones:
+ Release-3.0.x
+ Release-4.0
Tags:
+ Component:Deployment
Assigned to:
+ chipx86

Christian Hammond

unread,
Feb 16, 2021, 2:51:11 AM2/16/21
to Christian Hammond, sholl...@gmail.com, reviewboa...@googlegroups.com

sholl...@gmail.com

unread,
Feb 16, 2021, 9:45:11 AM2/16/21
to Christian Hammond, sholl...@gmail.com, reviewboa...@googlegroups.com

New update by splatter2

I am using pip. I am running CentOS 7.9, pip version 8.1.2, python 2.7.5 (from yum). I install with pip using the --upgrade option to upgrade all specified packages. It tried to install the wrong version of bcrypt and reviewboard did not work. I was only able to get it working by using a requirements file and limiting the version of bcrypt.

Christian Hammond

unread,
Feb 22, 2021, 9:47:58 PM2/22/21
to Christian Hammond, sholl...@gmail.com, reviewboa...@googlegroups.com

New update by chipx86

Thanks! This will be part of 3.0.21 (fixed in 6d0c7ed62ee6023ee7e91bc6b68aae20bcd8273d on release-3.0.x).

Status:
- NeedInfo
+ Fixed
Reply all
Reply to author
Forward
0 new messages