)]}'
{
  "commit": "a57c4de9dbb722765685cd2deae71fc73efcde75",
  "tree": "6851aa82be49b564fcf3e28154342c595e3de63b",
  "parents": [
    "e11873323ffc2694489131fd2f861c0619907bc1"
  ],
  "author": {
    "name": "dependabot[bot]",
    "email": "49699333+dependabot[bot]@users.noreply.github.com",
    "time": "Mon Apr 21 22:19:54 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 21 22:19:54 2025 +0000"
  },
  "message": "build(deps): bump astroid from 3.3.6 to 3.3.9 in /docs (#2803)\n\nBumps [astroid](https://github.com/pylint-dev/astroid) from 3.3.6 to\n3.3.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/releases\"\u003eastroid\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.9\u003c/h2\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.9?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2025-03-09\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when \u003ccode\u003esys.modules\u003c/code\u003e contains lazy loader objects\nduring checking.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2686\"\u003e#2686\u003c/a\u003e\nCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/8589\"\u003epylint-dev/pylint#8589\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpload release assets to PyPI via Trusted Publishing.\u003c/p\u003e\n\u003cp\u003eRefs \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10256\"\u003epylint-dev/pylint#10256\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.8\u003c/h2\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.8?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2024-12-23\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix inability to import \u003ccode\u003ecollections.abc\u003c/code\u003e in python\n3.13.1. The reported fixes in astroid 3.3.6\nand 3.3.7 did not actually fix this issue.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10112\"\u003epylint-dev/pylint#10112\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.7\u003c/h2\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.7?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2024-12-21\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix inability to import \u003ccode\u003ecollections.abc\u003c/code\u003e in python\n3.13.1. The reported fix in astroid 3.3.6\ndid not actually fix this issue.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10112\"\u003epylint-dev/pylint#10112\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/blob/main/ChangeLog\"\u003eastroid\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.9?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2025-03-09\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when \u003ccode\u003esys.modules\u003c/code\u003e contains lazy loader objects\nduring checking.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2686\"\u003e#2686\u003c/a\u003e\nCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/8589\"\u003epylint-dev/pylint#8589\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpload release assets to PyPI via Trusted Publishing.\u003c/p\u003e\n\u003cp\u003eRefs \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10256\"\u003epylint-dev/pylint#10256\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.8?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2024-12-23\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix inability to import \u003ccode\u003ecollections.abc\u003c/code\u003e in python\n3.13.1. The reported fixes in astroid 3.3.6\nand 3.3.7 did not actually fix this issue.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10112\"\u003epylint-dev/pylint#10112\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eWhat\u0027s New in astroid 3.3.7?\u003c/h1\u003e\n\u003cp\u003eRelease date: 2024-12-20\u003c/p\u003e\n\u003cp\u003eThis release was yanked.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix inability to import \u003ccode\u003ecollections.abc\u003c/code\u003e in python\n3.13.1. The reported fix in astroid 3.3.6\ndid not actually fix this issue.\u003c/p\u003e\n\u003cp\u003eCloses \u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/pylint/issues/10112\"\u003epylint-dev/pylint#10112\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/a6ccad5ccff353f6bc50eb9e818a462521bd1457\"\u003e\u003ccode\u003ea6ccad5\u003c/code\u003e\u003c/a\u003e\nBump astroid to 3.3.9, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/ec2df9727cf972a8536de208368c492c09a8c8db\"\u003e\u003ccode\u003eec2df97\u003c/code\u003e\u003c/a\u003e\nAdd setuptools in order to run 3.12/3.13 tests\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/74c34fb3b7f66a2f8246f125c144281177b6915f\"\u003e\u003ccode\u003e74c34fb\u003c/code\u003e\u003c/a\u003e\nBump actions/cache from 4.2.0 to 4.2.2 (\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2692\"\u003e#2692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/5512bf2603e0959668bc816f992c656f6bd108df\"\u003e\u003ccode\u003e5512bf2\u003c/code\u003e\u003c/a\u003e\nUpdate release workflow to use Trusted Publishing (\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2696\"\u003e#2696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/aad8e689943e7ea106c6a88624812c9946ab3c06\"\u003e\u003ccode\u003eaad8e68\u003c/code\u003e\u003c/a\u003e\n[Backport maintenance/3.3.x] Fix missing \u003cstrong\u003edict\u003c/strong\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2685\"\u003e#2685\u003c/a\u003e)\n(\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2690\"\u003e#2690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/234be58ddd7df5a9dff9bbb3773ce908199ed826\"\u003e\u003ccode\u003e234be58\u003c/code\u003e\u003c/a\u003e\nFix RuntimeError caused by analyzing live objects with\n\u003ccode\u003e__getattribute__\u003c/code\u003e or ...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/6aeafd586b00390c724863d9ff8b79755cb9bdc8\"\u003e\u003ccode\u003e6aeafd5\u003c/code\u003e\u003c/a\u003e\nBump pylint in pre-commit configuration to 3.2.7\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/d52799b6e8359d89f20f020d77e98a71d2cde20f\"\u003e\u003ccode\u003ed52799b\u003c/code\u003e\u003c/a\u003e\nBump astroid to 3.3.8, update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/68714dfe0bce926f5783212d9a2a5cdaedbc8264\"\u003e\u003ccode\u003e68714df\u003c/code\u003e\u003c/a\u003e\n[Backport maintenance/3.3.x] Another attempt at fixing the\n\u003ccode\u003ecollections.abc\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/commit/7cfbad135cbfea51cf8298cd506c0ee03bd42d8a\"\u003e\u003ccode\u003e7cfbad1\u003c/code\u003e\u003c/a\u003e\nSkip flaky recursion test on PyPy (\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2661\"\u003e#2661\u003c/a\u003e)\n(\u003ca\nhref\u003d\"https://redirect.github.com/pylint-dev/astroid/issues/2663\"\u003e#2663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/pylint-dev/astroid/compare/v3.3.6...v3.3.9\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dastroid\u0026package-manager\u003dpip\u0026previous-version\u003d3.3.6\u0026new-version\u003d3.3.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "747ae59e1a17ce86b7f96e9b2e9b93c7efc4e637",
      "old_mode": 33188,
      "old_path": "docs/requirements.txt",
      "new_id": "ee242e07d0274a8123bcf06a76d9c6d21d9d19a3",
      "new_mode": 33188,
      "new_path": "docs/requirements.txt"
    }
  ]
}
