On 4/4/19 8:54 AM, Matthew Thode wrote:
On 19-04-04 01:20:18, Eric K wrote:
Requesting exception to remove a requirement to resolve a packaging issue.
The package is needed only for an experimental feature, but causes packaging issue on RHEL/CentOS 7. Propose to remove from requirements and require manual install to enable the experimental feature.
I imagine psycopg2 is one of many dependencies that are not fully compliant with our upper-constraints (and probably a bunch of projects global-constraints). Is it possible to lower the version required (be compatible with 2.6 or whatever is in centos)? The requirements project itself sets no lower bound for psycopg2.
Note that if your tests actually install psycopg2 you won't be able to use lower than 2.7 anymore. Bionic includes postgresql 10, which causes psycopg2 < 2.7 installation to fail. See https://bugs.launchpad.net/oslo.db/+bug/1821400