Greetings, We (openstack-infra) are proposing a change to the current pep8[1] job for python jobs, and would like to bring your attention to it.
We'll be removing the extra-index-url field from pip.conf which forces the job to manually build any missing wheels as dependencies. The reason for this, is to force a way for jobs to ensure the proper OS dependencies are installed. There is a chance your project pep8 job may break, which is why we are sending out this email. We encourage each project to be using bindep[2], binary dependency management tool, to ensure any OS packages are needed. If your project needs a specific binary to be installed to compile your project, simply add it to the bindep.txt file in your project repo. We'll be approving the change on Nov. 16, 2016 and send out another message as we move closer to the date. If you have any questions, feel free to reply or use #openstack-infra on freenode. --- Paul Belanger [1] https://review.openstack.org/391875 [2] http://docs.openstack.org/infra/bindep/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev