)]}'
{
  "commit": "30fc3f99b5fa50e0dc99ef0465c0b1ae89fb9212",
  "tree": "e251e8295075b0a8c0a0649e70a5f6b7e3cc6fc4",
  "parents": [
    "33fa8455d3c474f6a12dc909d2ca809d2b1a594e"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Mon Oct 07 12:22:19 2024 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 07 03:22:19 2024 +0000"
  },
  "message": "feat(toolchains): expose the //python/config_settings:python_version_major_minor (#2275)\n\nWith this change the users can simply reuse our internal flag that will\ncorrectly report the `X.Y` version in `select` statements. If users\npreviously depended on now removed `is_python_config_setting` now they\nhave an alternative.\n\nFollowup to #2253",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cad878471c45b5240ba07b899c84fff966cd09a8",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "3077756655f84ef897fdf648994122ec1380c592",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "e102baaa5b286a540fdcf3c51eddb711047bc8f7",
      "old_mode": 33188,
      "old_path": "docs/api/rules_python/python/config_settings/index.md",
      "new_id": "645e4e224610c3c40a9a6773304eb43d00345669",
      "new_mode": 33188,
      "new_path": "docs/api/rules_python/python/config_settings/index.md"
    },
    {
      "type": "modify",
      "old_id": "9a3ededcb8916912a0cfb67b7f93fc02fd5f7ca2",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/MODULE.bazel.lock",
      "new_id": "11e63af6e9711b20d9a0a48fd57abcc0d8ca1106",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "eceeb549bd30f25d3f2a259b93dc78e51a1cb954",
      "old_mode": 33188,
      "old_path": "python/private/config_settings.bzl",
      "new_id": "10b4d686a759563a61bc55a62442764cd90e79ad",
      "new_mode": 33188,
      "new_path": "python/private/config_settings.bzl"
    },
    {
      "type": "modify",
      "old_id": "9ccb646a3d5b312d6436f3272a06b6e4b1121f25",
      "old_mode": 33188,
      "old_path": "python/private/pypi/config_settings.bzl",
      "new_id": "492acf189579ed58759410f57e4c282716720d76",
      "new_mode": 33188,
      "new_path": "python/private/pypi/config_settings.bzl"
    },
    {
      "type": "modify",
      "old_id": "0be6f9c40989465757f1166658e66974b89aa907",
      "old_mode": 33188,
      "old_path": "python/private/pypi/generate_whl_library_build_bazel.bzl",
      "new_id": "934fa00c692388e048b685429ddb5482988441d6",
      "new_mode": 33188,
      "new_path": "python/private/pypi/generate_whl_library_build_bazel.bzl"
    },
    {
      "type": "modify",
      "old_id": "3abedac5eb60ba73b958304f6204051900bbb930",
      "old_mode": 33188,
      "old_path": "tests/config_settings/construct_config_settings_tests.bzl",
      "new_id": "087efbbc706a7404b89fefefd8e74113c6868bb2",
      "new_mode": 33188,
      "new_path": "tests/config_settings/construct_config_settings_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "a860681ae9281952fe7981a3e75243f5985ffcf1",
      "old_mode": 33188,
      "old_path": "tests/pypi/generate_whl_library_build_bazel/generate_whl_library_build_bazel_tests.bzl",
      "new_id": "94530117cd7cfdc722c82e7a78163fc01a63ec31",
      "new_mode": 33188,
      "new_path": "tests/pypi/generate_whl_library_build_bazel/generate_whl_library_build_bazel_tests.bzl"
    }
  ]
}
