)]}'
{"tox.ini":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"cc1d52b0c936c2f8a8e3191f9042c1c7f02a9ded","unresolved":false,"context_lines":[{"line_number":23,"context_line":"          NO_PROXY"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[testenv:pep8]"},{"line_number":26,"context_line":"deps \u003d flake8"},{"line_number":27,"context_line":"commands \u003d flake8"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[testenv:pyflakes]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"991e8928_2f578829","line":26,"updated":"2025-01-26 13:01:51.000000000","message":"I\u0027m not strongly opposed (I do it this way in my personal projects), but why not move the remaining entries into the default testenv.deps and remove the test-requirements.txt file entirely?","commit_id":"d81452858202e488d535ce20d03428c0fe296b23"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"94574fad6e0b469fdf95c721705fc4863f3cf6a8","unresolved":false,"context_lines":[{"line_number":23,"context_line":"          NO_PROXY"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[testenv:pep8]"},{"line_number":26,"context_line":"deps \u003d flake8"},{"line_number":27,"context_line":"commands \u003d flake8"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[testenv:pyflakes]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"416a5d98_2ec90f7c","line":26,"in_reply_to":"173d7851_9cec994d","updated":"2025-01-26 13:19:36.000000000","message":"I\u0027ve decided to keep this separate from the original change.","commit_id":"d81452858202e488d535ce20d03428c0fe296b23"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"871cb1c4912ec089385353e8eee91a279a530536","unresolved":false,"context_lines":[{"line_number":23,"context_line":"          NO_PROXY"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[testenv:pep8]"},{"line_number":26,"context_line":"deps \u003d flake8"},{"line_number":27,"context_line":"commands \u003d flake8"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[testenv:pyflakes]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"173d7851_9cec994d","line":26,"in_reply_to":"991e8928_2f578829","updated":"2025-01-26 13:18:05.000000000","message":"I treat pep8 as a special case because it does not installing any other software really, while usually dependencies for unit tests are complicated. For this repository maintaining all test dependencies in tox.ini because of small amount of deps but I tend to leave it now (probably extras in setup.cfg would be a more popular choice).","commit_id":"d81452858202e488d535ce20d03428c0fe296b23"}]}
