)]}'
{"releasenotes/notes/drop-py-2-7-4a9c5b4ae0bbeb98.yaml":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"821a4c793fdcc571f93b615e0ee183e30e1f247c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Python 2.7 support has been dropped. Last release of os-testr"},{"line_number":5,"context_line":"    to support python 2.7 is 1.1.0. The minimum version of Python now"},{"line_number":6,"context_line":"    supported by os-testr is Python 3.6."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1fa4df85_0ccdd65c","line":6,"range":{"start_line":6,"start_character":28,"end_line":6,"end_character":40},"updated":"2020-02-24 09:50:42.000000000","message":"Hum... I thing it is mistake if I refer to your setup.cfg...","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"f34491442763e4042a0ec20a0cf43415ed9c2d9d","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Python 2.7 support has been dropped. Last release of os-testr"},{"line_number":5,"context_line":"    to support python 2.7 is 1.1.0. The minimum version of Python now"},{"line_number":6,"context_line":"    supported by os-testr is Python 3.6."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1fa4df85_5e18f5d1","line":6,"range":{"start_line":6,"start_character":28,"end_line":6,"end_character":40},"in_reply_to":"1fa4df85_0ccdd65c","updated":"2020-02-29 13:58:01.000000000","message":"done. I forget to update this, thanks","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"}],"setup.cfg":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"eaf1536b29b90d285b8e630092c83365bd14a840","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    subunit2html \u003d os_testr.subunit2html:main"},{"line_number":30,"context_line":"    generate-subunit \u003d os_testr.generate_subunit:main"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"[build_sphinx]"},{"line_number":33,"context_line":"source-dir \u003d doc/source"},{"line_number":34,"context_line":"build-dir \u003d doc/build"},{"line_number":35,"context_line":"all_files \u003d 1"},{"line_number":36,"context_line":"warning-is-error \u003d 1"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[upload_sphinx]"},{"line_number":39,"context_line":"upload-dir \u003d doc/build/html"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3fa7e38b_accfab88","line":39,"range":{"start_line":32,"start_character":0,"end_line":39,"end_character":27},"updated":"2020-02-04 09:48:53.000000000","message":"These could go now too","commit_id":"dc56100b483da9e636eb128190067a32b2305d6e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3b165b229f8de07822018261c78dc211cd1edcc5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d  https://docs.openstack.org/os-testr/latest/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"3fa7e38b_092df4ac","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"updated":"2020-02-13 16:01:59.000000000","message":"let me keep py3.5 for stable jobs using py3.5 node like xenial. In case they use master version.","commit_id":"275314ac1850a341d2ee143db888fc7f4d7496ca"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"821a4c793fdcc571f93b615e0ee183e30e1f247c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: 3"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3.5"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3.6"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.7"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3 :: Only"}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"1fa4df85_6cdc8a18","line":18,"range":{"start_line":18,"start_character":38,"end_line":18,"end_character":41},"updated":"2020-02-24 09:50:42.000000000","message":"Why not but other projects like oslo in support 3.6 as the minimal python version supported so what\u0027s about this in this case?\n\nI mean I\u0027m not sure it make sense to do this here while other projects doesn\u0027t support this version...","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"f34491442763e4042a0ec20a0cf43415ed9c2d9d","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: 3"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3.5"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3.6"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.7"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3 :: Only"}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"1fa4df85_3e15f99c","line":18,"range":{"start_line":18,"start_character":38,"end_line":18,"end_character":41},"in_reply_to":"1fa4df85_6cdc8a18","updated":"2020-02-29 13:58:01.000000000","message":"QA tooling are different than any other projects. It is branchless and I am going to support py3.5 as long as possible and dependencies allow.","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"}],"tox.ini":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"eaf1536b29b90d285b8e630092c83365bd14a840","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":44,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":45,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":46,"context_line":"commands \u003d python setup.py build_sphinx"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"[testenv:debug]"},{"line_number":49,"context_line":"commands \u003d oslo_debug_helper {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_6cd9b353","line":46,"range":{"start_line":46,"start_character":0,"end_line":46,"end_character":39},"updated":"2020-02-04 09:48:53.000000000","message":"...if we migrated this to \u0027sphinx-build\u0027","commit_id":"dc56100b483da9e636eb128190067a32b2305d6e"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"c835dc3cb00c54e9a79a9548f679ad8b97396102","unresolved":false,"context_lines":[{"line_number":2,"context_line":"minversion \u003d 3.1.1"},{"line_number":3,"context_line":"envlist \u003d py36,py37,pypy,pep8"},{"line_number":4,"context_line":"# Need to set to False to have CHANGES generated"},{"line_number":5,"context_line":"skipsdist \u003d false"},{"line_number":6,"context_line":"ignore_basepython_conflict \u003d True"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":4,"id":"3fa7e38b_0cc4bf41","line":5,"range":{"start_line":5,"start_character":12,"end_line":5,"end_character":17},"updated":"2020-02-20 10:05:49.000000000","message":"False","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"821a4c793fdcc571f93b615e0ee183e30e1f247c","unresolved":false,"context_lines":[{"line_number":50,"context_line":"commands \u003d oslo_debug_helper {posargs}"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"[testenv:releasenotes]"},{"line_number":53,"context_line":"deps \u003d"},{"line_number":54,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":55,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":56,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":57,"context_line":"commands \u003d"},{"line_number":58,"context_line":"  rm -rf releasenotes/build"},{"line_number":59,"context_line":"  sphinx-build -a -E -W -d releasenotes/build/doctrees \\"}],"source_content_type":"text/x-properties","patch_set":4,"id":"1fa4df85_6cb7aada","line":56,"range":{"start_line":53,"start_character":0,"end_line":56,"end_character":36},"updated":"2020-02-24 09:50:42.000000000","message":"Could be moved to:\n\n```\ndeps \u003d {[testenv:docs]deps}\n```\n\nAnyway it could be addressed with a follow up patch.","commit_id":"a14e854c5cf35b5966a64786cec836b819ec2e9a"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"aabd8df84ed106a51187ea2f6b4bf65aa5977d15","unresolved":false,"context_lines":[{"line_number":66,"context_line":"# H405 skipped as it wrongly recognizes a multiline string as docstring"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"show-source \u003d True"},{"line_number":69,"context_line":"ignore \u003d E123,E125,E731,H405,W504"},{"line_number":70,"context_line":"builtins \u003d _"},{"line_number":71,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build"}],"source_content_type":"text/x-properties","patch_set":6,"id":"1fa4df85_947860c4","line":69,"updated":"2020-03-04 01:26:58.000000000","message":"Adding a comment for W504 could be helpful.","commit_id":"a2050927a55bb85a0bd63c32ce93be4dfa8aad95"}]}
