)]}'
{
  "commit": "94726e739698035b00667983f854c600252abd28",
  "tree": "5a486f5f950d11827cc359a87e8915835a5870e9",
  "parents": [
    "b72929f28c36dfa40e825140d0225c3dad967ab1"
  ],
  "author": {
    "name": "Anthonios Partheniou",
    "email": "partheniou@google.com",
    "time": "Sun Feb 04 15:00:32 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Feb 04 15:00:32 2024 -0500"
  },
  "message": "feat: Add attempt_direct_path argument to create_channel (#583)\n\n* feat: Add attempt_direct_path argument to create_channel\r\n\r\n* add more test cases\r\n\r\n* fix docstring\r\n\r\n* fix docstring\r\n\r\n* update docstring of attempt_direct_path arg\r\n\r\n* update docstring of target arg\r\n\r\n* Add comment for dns_prefix local variable\r\n\r\n* Set the default value of attempt_direct_path to False\r\n\r\n* simplify conditional statement\r\n\r\n* use warnings.warn instead of _LOGGER.debug\r\n\r\n* update docstring of target arg in _modify_target_for_direct_path\r\n\r\n* s/direct_path_prefix/direct_path_separator\r\n\r\n* default-\u003egoogle_auth_default\r\n\r\n* parametrize target in def test_create_channel_implicit\r\n\r\n* Add github issue for TODO\r\n\r\n* filter deprecation warning related to grpcio-gcp\r\n\r\n* format docstring",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "793c884df0455af0b8de25e8438e7da4287fec14",
      "old_mode": 33188,
      "old_path": "google/api_core/grpc_helpers.py",
      "new_id": "21c7315f23663a6a0654b01124c182f2258c787c",
      "new_mode": 33188,
      "new_path": "google/api_core/grpc_helpers.py"
    },
    {
      "type": "modify",
      "old_id": "5685e6f869e5a5005a5fe79567836481356730e1",
      "old_mode": 33188,
      "old_path": "google/api_core/grpc_helpers_async.py",
      "new_id": "9423d2b6c14eb7d2987721b18465562c7dbcbbd7",
      "new_mode": 33188,
      "new_path": "google/api_core/grpc_helpers_async.py"
    },
    {
      "type": "modify",
      "old_id": "66f72e41a69c79326d0f1fdf96ea594ea52a9641",
      "old_mode": 33188,
      "old_path": "pytest.ini",
      "new_id": "13d5bf4d9bb91b552ac8b14e1a38035fc81e4718",
      "new_mode": 33188,
      "new_path": "pytest.ini"
    },
    {
      "type": "modify",
      "old_id": "67c9b3353c1dcb34c065b2d65fc20e8c4bcab8b1",
      "old_mode": 33188,
      "old_path": "tests/asyncio/test_grpc_helpers_async.py",
      "new_id": "6bde59cae224c08d628d4bf26355e18834c08f79",
      "new_mode": 33188,
      "new_path": "tests/asyncio/test_grpc_helpers_async.py"
    },
    {
      "type": "modify",
      "old_id": "58a6a329fb1681a749f7ba82b8cdd21fb87668fb",
      "old_mode": 33188,
      "old_path": "tests/unit/test_grpc_helpers.py",
      "new_id": "59442d43762353b77fa16427dc5cd01461450583",
      "new_mode": 33188,
      "new_path": "tests/unit/test_grpc_helpers.py"
    }
  ]
}
