)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"496ea4741277ef508e47080cd05640be0da3a31d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"f321c465_3a58f804","updated":"2025-08-04 20:04:11.000000000","message":"recheck","commit_id":"370e3804ab13999db72c26aafc6167e2c68f3bc9"}],"doc/source/user/using.rst":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"56b741db6e2b1e867834b13ce40895a06980c20e","unresolved":false,"context_lines":[{"line_number":216,"context_line":""},{"line_number":217,"context_line":"The ``files`` section defines the install location of files in the package."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":".. deprecated:: 6.2.0"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"    `setuptools v30.3.0`__ introduced built-in support for configuring the"},{"line_number":222,"context_line":"    below information via the ``[options]`` section in ``setup.cfg``, while"}],"source_content_type":"text/x-rst","patch_set":15,"id":"9cacc661_3da8687e","line":219,"updated":"2025-07-16 16:07:09.000000000","message":"Should probably update to 7.0.0 similar to the parent change.","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fa9aadbe70322e7c5417f437a564eb7de61b8f25","unresolved":false,"context_lines":[{"line_number":216,"context_line":""},{"line_number":217,"context_line":"The ``files`` section defines the install location of files in the package."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":".. deprecated:: 6.2.0"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"    `setuptools v30.3.0`__ introduced built-in support for configuring the"},{"line_number":222,"context_line":"    below information via the ``[options]`` section in ``setup.cfg``, while"}],"source_content_type":"text/x-rst","patch_set":15,"id":"66844c73_4e70be7e","line":219,"in_reply_to":"9cacc661_3da8687e","updated":"2025-07-17 09:44:08.000000000","message":"Done","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"56b741db6e2b1e867834b13ce40895a06980c20e","unresolved":false,"context_lines":[{"line_number":244,"context_line":""},{"line_number":245,"context_line":"        [options]"},{"line_number":246,"context_line":"        packages \u003d"},{"line_number":247,"context_line":"            pbr"},{"line_number":248,"context_line":"        namespace_packages \u003d"},{"line_number":249,"context_line":"            pbrext"},{"line_number":250,"context_line":""}],"source_content_type":"text/x-rst","patch_set":15,"id":"a204378e_f2e64fdd","line":247,"updated":"2025-07-16 16:07:09.000000000","message":"I\u0027d avoid using PBR as an example of PBR use. Fabricating package details would be preferable.","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fa9aadbe70322e7c5417f437a564eb7de61b8f25","unresolved":false,"context_lines":[{"line_number":244,"context_line":""},{"line_number":245,"context_line":"        [options]"},{"line_number":246,"context_line":"        packages \u003d"},{"line_number":247,"context_line":"            pbr"},{"line_number":248,"context_line":"        namespace_packages \u003d"},{"line_number":249,"context_line":"            pbrext"},{"line_number":250,"context_line":""}],"source_content_type":"text/x-rst","patch_set":15,"id":"b43f8a5a_b1fc1d6e","line":247,"in_reply_to":"a204378e_f2e64fdd","updated":"2025-07-17 09:44:08.000000000","message":"Done","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"56b741db6e2b1e867834b13ce40895a06980c20e","unresolved":false,"context_lines":[{"line_number":250,"context_line":""},{"line_number":251,"context_line":"        [options.data_files]"},{"line_number":252,"context_line":"        etc/pbr \u003d etc/pbr/*"},{"line_number":253,"context_line":"        etc/neutron \u003d"},{"line_number":254,"context_line":"            etc/api-paste.ini"},{"line_number":255,"context_line":"            etc/dhcp-agent.ini"},{"line_number":256,"context_line":"        etc/init.d \u003d neutron.init"}],"source_content_type":"text/x-rst","patch_set":15,"id":"9031e8e9_2df3564e","line":253,"updated":"2025-07-16 16:07:09.000000000","message":"Similarly maybe avoid taking any real existing project as an example.","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fa9aadbe70322e7c5417f437a564eb7de61b8f25","unresolved":false,"context_lines":[{"line_number":250,"context_line":""},{"line_number":251,"context_line":"        [options.data_files]"},{"line_number":252,"context_line":"        etc/pbr \u003d etc/pbr/*"},{"line_number":253,"context_line":"        etc/neutron \u003d"},{"line_number":254,"context_line":"            etc/api-paste.ini"},{"line_number":255,"context_line":"            etc/dhcp-agent.ini"},{"line_number":256,"context_line":"        etc/init.d \u003d neutron.init"}],"source_content_type":"text/x-rst","patch_set":15,"id":"136fbe85_1c12e7ba","line":253,"in_reply_to":"9031e8e9_2df3564e","updated":"2025-07-17 09:44:08.000000000","message":"Done","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"56b741db6e2b1e867834b13ce40895a06980c20e","unresolved":false,"context_lines":[{"line_number":262,"context_line":"    .. code-block:: toml"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"        [tool.setuptools]"},{"line_number":265,"context_line":"        packages \u003d [\"pbr\"]"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"    For more information, refer to the `Configuring setuptools using setup.cfg"},{"line_number":268,"context_line":"    files`__, `Package Discovery and Namespace Packages`__ and `Data Files"}],"source_content_type":"text/x-rst","patch_set":15,"id":"f87692d2_d534f5fc","line":265,"updated":"2025-07-16 16:07:09.000000000","message":"Like above, this might be a mildly confusing example.","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fa9aadbe70322e7c5417f437a564eb7de61b8f25","unresolved":false,"context_lines":[{"line_number":262,"context_line":"    .. code-block:: toml"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"        [tool.setuptools]"},{"line_number":265,"context_line":"        packages \u003d [\"pbr\"]"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"    For more information, refer to the `Configuring setuptools using setup.cfg"},{"line_number":268,"context_line":"    files`__, `Package Discovery and Namespace Packages`__ and `Data Files"}],"source_content_type":"text/x-rst","patch_set":15,"id":"001cb853_af6e1f91","line":265,"in_reply_to":"f87692d2_d534f5fc","updated":"2025-07-17 09:44:08.000000000","message":"Done","commit_id":"177205a25ebcdf9150079efdcd6292b8a4516423"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"886fa4b0eef8267f211a3276f8fa5fea83000dff","unresolved":true,"context_lines":[{"line_number":214,"context_line":"``files``"},{"line_number":215,"context_line":"~~~~~~~~~"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"The ``files`` section defines the install location of files in the package."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":".. deprecated:: 7.0.0"},{"line_number":220,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"c6bcdea4_d43b3f83","line":217,"updated":"2025-08-01 16:39:16.000000000","message":"Should this block include some discussion of how MANIFEST.in plays a part of file selection? I don\u0027t know what those details are otherwise I would suggest something. I\u0027m pretty sure that MANIFEST.in can be used to select files in the package too though so may be worth a note of some sort if we can figure out what it is.\n\nProbably fine in a followup.","commit_id":"370e3804ab13999db72c26aafc6167e2c68f3bc9"}]}
