Hi Kevin,
The next releases of RBTools and Review Board will ship Wheels, which are pip-compatible. We have everything in place for this already.
We've also moved to a better scheme for verified URLs, meaning that pip won't need the `--allow-unverified` stuff anymore. Every single download URL and file checksum is now registered with PyPI, so that clients can download the package and be absolutely sure the contents are what they should be.
What we're still missing is the support for registered external indexes, which pip and PyPI don't yet have. So, it'll still be necessary to do `--allow-all-external`. As soon as they introduce compatibility for PEP 470, we'll be able to implement that last bit, finally giving everyone the ability to do a simple 'pip install RBTools'.
We don't have any issue in our tracker for this, but we're waiting for this particular issue:
https://github.com/pypa/warehouse/issues/431
Christian
--
Christian Hammond -
chri...@beanbaginc.com
Review Board -
https://www.reviewboard.org
Beanbag, Inc. -
https://www.beanbaginc.com