{"push_id":572179269,"size":6,"distinct_size":6,"ref":"refs/heads/dt-test","head":"ac6f30cfd02eb6dafd274a606ffa724595ecc69e","before":"bd4500a9b6b75cfc224fdf03f9ab136a4d5d7140","commits":[{"sha":"efdaa3a19e18302429a90d32a87b2f494044c7d9","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Build a virtual environment for clients\n\nThis is early stage support!  WIP!\n\n* tools/build_wheels.sh: pre-build some wheels for annoying package installs\n* tools/build_venv.sh: build a venv\n* install layer 1 clients into venv from source _or_ from pip\n\nChange-Id: I508588c0e2541b976dd94569d44b61dd2c35c01c","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/efdaa3a19e18302429a90d32a87b2f494044c7d9"},{"sha":"d3b5bbb9665e5ec6c4fd5c30bab31c8e32865413","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Merge branch 'pip-install' into dt-test","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/d3b5bbb9665e5ec6c4fd5c30bab31c8e32865413"},{"sha":"2c6933fb79056fa08abb05079eee05915404de7c","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Merge branch 'venv-clients' into dt-test","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/2c6933fb79056fa08abb05079eee05915404de7c"},{"sha":"77636da0cae5910b19e434acc51a7a76dd579089","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Merge branch 'conf-tempest' into dt-test","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/77636da0cae5910b19e434acc51a7a76dd579089"},{"sha":"037ce460fa07523725dd8a6b7fa62c627626ab77","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Merge branch 'test-service-functions' into dt-test","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/037ce460fa07523725dd8a6b7fa62c627626ab77"},{"sha":"ac6f30cfd02eb6dafd274a606ffa724595ecc69e","author":{"email":"8b9d4b97f386f6f54679ab5c0c082ebdb224d70a@gmail.com","name":"Dean Troyer"},"message":"Merge branch 'exercise-refresh' into dt-test","distinct":true,"url":"https://api.github.com/repos/dtroyer/devstack/commits/ac6f30cfd02eb6dafd274a606ffa724595ecc69e"}]}