Add packaging and dependency fixes for Python 3.x.

Review Request #10230 — Created Oct. 13, 2018 and submitted

Information

Review Board
release-4.0.x
07928a6...

Reviewers

This allows us to handle Review Board development on Python 3.x without
worrying about end users installing it, or having trouble with
dependencies.

We can now specify dependencies based on Python version ranges in
reviewboard/dependencies.py. Right now, we choose different versions
of Django, Haystack, and Django-Evolution, but we'll likely need to bump
other dependencies as well.

dev-requirements.txt no longer tries to install Bazaar or Mercurial on
Python 3.x, due to incompatibility here.

Set up development environments on 2.7, 3.5, 3.6, and 3.7. Verified the
installed package versions.

david
  1. Ship It!
  2. 
      
chipx86
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to release-4.0.x (bb093b6)
Loading...