)]}'
{"reference/project-testing-interface.rst":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"eb41112ed365cf041b445196a125fea1625d9787","unresolved":false,"context_lines":[{"line_number":45,"context_line":"--------------------"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Each project should list its operations dependencies in requirements.txt"},{"line_number":48,"context_line":"and additional dependencies required for testing in test-requirements.txt."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Virtual Environment Management"},{"line_number":51,"context_line":"------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa98f980_5f722de6","line":48,"updated":"2014-09-08 20:55:12.000000000","message":"We also support those files with *-py3.txt and *-pypy.txt for version-specific requirements.","commit_id":"43e4ec01d320083edf2db0afd221de9b17b23016"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"eb41112ed365cf041b445196a125fea1625d9787","unresolved":false,"context_lines":[{"line_number":65,"context_line":"Project Configuration"},{"line_number":66,"context_line":"---------------------"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"All OpenStack projects use the `pbr` for consistent operation of setuptools."},{"line_number":69,"context_line":"To accomplish this, all setup.py files only contain a simple setup function"},{"line_number":70,"context_line":"that setup_requires on an unversioned pbr, and a directive to pass processing"},{"line_number":71,"context_line":"to the pbr library. Actual project configuration is then handled in setup.cfg."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa98f980_1fc185e4","line":68,"updated":"2014-09-08 20:55:12.000000000","message":"\"the pbr\" -\u003e \"pbr\"","commit_id":"43e4ec01d320083edf2db0afd221de9b17b23016"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"5918340e6ca327ea9e4aaa7ca4dd83033e69a4a2","unresolved":false,"context_lines":[{"line_number":48,"context_line":"and additional dependencies required for testing in test-requirements.txt."},{"line_number":49,"context_line":"If there are requirements that are specific to python3 or pypy support,"},{"line_number":50,"context_line":"those may optionally be listed in requirements-py3.txt or"},{"line_number":51,"context_line":"requirements-pypy.txt."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Virtual Environment Management"},{"line_number":54,"context_line":"------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_3e5fbde6","line":51,"updated":"2014-09-11 20:55:05.000000000","message":"We could also say \"the requirements file supported by pbr\" to allow for future enhancements without having to update this repo, but this is good now.","commit_id":"cde6c361f921f86543301558a794ce77922b7fb8"}]}
