-
Notifications
You must be signed in to change notification settings - Fork 52
[CG-7930] feat: remove unused imports after moving symbol & new api for removing unused symbols #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
CG-7930 Remove now-unused imports after moving symbol out of file
After moving a symbol (function or class) out of a file, if there are imports that are now unused because that was the only thing using them, remove those as well
|
…-now-unused-imports-after-moving-symbol-out-of-file
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found. Additional details and impacted files |
…er-moving-symbol-out-of-file
str: The module name for this import. | ||
""" | ||
if self.ts_node.type == "import_from_statement": | ||
module_node = self.ts_node.child_by_field_name("module_name") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we rely on self.module?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you mean use self.module instead of the .module_name? it seems to miss some imports then. or should module_name itself be changed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it's missing imports, that may be a bug in the SDK. Generally we want to use our nodes rather than tree-sitters post-parse
Co-authored-by: codegen-team <[email protected]>
…39.161.1 (#306) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [renovatebot/pre-commit-hooks](https://redirect.github.com/renovatebot/pre-commit-hooks) | repository | patch | `39.161.0` -> `39.161.1` | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)</summary> ### [`v39.161.1`](https://redirect.github.com/renovatebot/pre-commit-hooks/releases/tag/39.161.1) [Compare Source](https://redirect.github.com/renovatebot/pre-commit-hooks/compare/39.161.0...39.161.1) See https://github.com/renovatebot/renovate/releases/tag/39.161.1 for more changes </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jayhack <[email protected]>
Co-authored-by: jayhack <[email protected]>
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [ x] I have added tests for my changes - [x ] I have updated the documentation or added new documentation as needed --------- Co-authored-by: kopekC <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jupyterlab](https://redirect.github.com/jupyterlab/jupyterlab) ([changelog](https://jupyterlab.readthedocs.io/en/stable/getting_started/changelog.html)) | `==4.3.4` -> `==4.3.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jupyterlab/jupyterlab (jupyterlab)</summary> ### [`v4.3.5`](https://redirect.github.com/jupyterlab/jupyterlab/releases/tag/v4.3.5) [Compare Source](https://redirect.github.com/jupyterlab/jupyterlab/compare/v4.3.4...v4.3.5) ##### 4.3.5 ([Full Changelog](https://redirect.github.com/jupyterlab/jupyterlab/compare/v4.3.4...f8d4b0a1d283b8e70a1fc4be1a6dddb243845c3f)) ##### Bugs fixed - Fix scrolling and selection restoration on undo/redo [#​17158](https://redirect.github.com/jupyterlab/jupyterlab/pull/17158) ([@​krassowski](https://redirect.github.com/krassowski)) - Fix windowing crash due to out-of-bounds access [#​17238](https://redirect.github.com/jupyterlab/jupyterlab/pull/17238) ([@​krassowski](https://redirect.github.com/krassowski)) - Increase color contrast of operators in code editor [#​17173](https://redirect.github.com/jupyterlab/jupyterlab/pull/17173) ([@​hxrshxz](https://redirect.github.com/hxrshxz)) - Fix disabling Fuzzy Filtering in the File Browser [#​17214](https://redirect.github.com/jupyterlab/jupyterlab/pull/17214) ([@​Darshan808](https://redirect.github.com/Darshan808)) - Fix display of tooltip/title for terminal and kernel sessions statusbar item [#​17220](https://redirect.github.com/jupyterlab/jupyterlab/pull/17220) ([@​MUFFANUJ](https://redirect.github.com/MUFFANUJ)) - Fix for inconsistent tab closure in "Close All Tabs" operation [#​17203](https://redirect.github.com/jupyterlab/jupyterlab/pull/17203) ([@​itsmevichu](https://redirect.github.com/itsmevichu)) - Fix emission of `lastCell` from notebook run actions [#​17156](https://redirect.github.com/jupyterlab/jupyterlab/pull/17156) ([@​pawel99k](https://redirect.github.com/pawel99k)) - Fix "running" prompt state with server-side execution [#​17195](https://redirect.github.com/jupyterlab/jupyterlab/pull/17195) ([@​krassowski](https://redirect.github.com/krassowski)) - Improve contrast for 'Add' button in Keyboard Shortcuts UI in both dark and light theme [#​17153](https://redirect.github.com/jupyterlab/jupyterlab/pull/17153) ([@​hxrshxz](https://redirect.github.com/hxrshxz)) - Ensure context menu closes when clicking outside it in the minimap [#​17128](https://redirect.github.com/jupyterlab/jupyterlab/pull/17128) ([@​peytondmurray](https://redirect.github.com/peytondmurray)) - Fix sanitizer call in ToC if html data is array of strings [#​17114](https://redirect.github.com/jupyterlab/jupyterlab/pull/17114) ([@​martenrichter](https://redirect.github.com/martenrichter)) - Use bare string `proxies` parameter for `httpx`<0.28 [#​17113](https://redirect.github.com/jupyterlab/jupyterlab/pull/17113) ([@​AmberArr](https://redirect.github.com/AmberArr)) - Add missing `bind(this)` to `NotebookAdapter`'s `isReady` function [#​17109](https://redirect.github.com/jupyterlab/jupyterlab/pull/17109) ([@​martenrichter](https://redirect.github.com/martenrichter)) ##### Documentation improvements - Document named attributes sanitization [#​17178](https://redirect.github.com/jupyterlab/jupyterlab/pull/17178) ([@​hxrshxz](https://redirect.github.com/hxrshxz)) - Fix jupyverse installation instructions [#​17137](https://redirect.github.com/jupyterlab/jupyterlab/pull/17137) ([@​SamuelMarks](https://redirect.github.com/SamuelMarks)) - Use Zulip for instant messaging [#​17031](https://redirect.github.com/jupyterlab/jupyterlab/pull/17031) ([@​jtpio](https://redirect.github.com/jtpio)) ##### Contributors to this release ([GitHub contributors page for this release](https://redirect.github.com/jupyterlab/jupyterlab/graphs/contributors?from=2024-12-18\&to=2025-01-29\&type=c)) [@​afshin](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aafshin+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​andreytaboola](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandreytaboola+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​bollwyvl](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abollwyvl+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​brichet](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​Darshan808](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​davidbrochart](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adavidbrochart+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​echarles](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aecharles+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​fcollonval](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​github-actions](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​hxrshxz](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahxrshxz+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​ianthomas23](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aianthomas23+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​JasonWeill](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​jtpio](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​jupyterlab-probot](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​krassowski](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​lumberbot-app](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Alumberbot-app+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​meeseeksmachine](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2024-12-18..2025-01-29\&type=Issues) | [@​SylvainCorlay](https://redirect.github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ASylvainCorlay+updated%3A2024-12-18..2025-01-29\&type=Issues) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [codegen](https://redirect.github.com/codegen-sh/codegen-sdk) ([changelog](https://docs.codegen.com/changelog/changelog)) | `==0.5.3` -> `==0.5.30` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>codegen-sh/codegen-sdk (codegen)</summary> ### [`v0.5.30`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.30) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.29...v0.5.30) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - chore: Remove access token from local repo operator by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/354](https://redirect.github.com/codegen-sh/codegen-sdk/pull/354) - Changes to default urls by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/357](https://redirect.github.com/codegen-sh/codegen-sdk/pull/357) - chore: subdir logging by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/356](https://redirect.github.com/codegen-sh/codegen-sdk/pull/356) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.162.3 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/359](https://redirect.github.com/codegen-sh/codegen-sdk/pull/359) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.29...v0.5.30 ### [`v0.5.29`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.29) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.28...v0.5.29) <!-- Release notes generated using configuration in .github/release.yml at v0.5.29 --> #### What's Changed ##### Other Changes - Fix GithubClient constructor by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/352](https://redirect.github.com/codegen-sh/codegen-sdk/pull/352) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.28...v0.5.29 ### [`v0.5.28`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.28) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.26...v0.5.28) <!-- Release notes generated using configuration in .github/release.yml at v0.5.28 --> #### What's Changed ##### Other Changes - fix: Disable uv cache by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/351](https://redirect.github.com/codegen-sh/codegen-sdk/pull/351) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.27...v0.5.28 ### [`v0.5.26`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.26) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.25...v0.5.26) <!-- Release notes generated using configuration in .github/release.yml at v0.5.26 --> #### What's Changed ##### Other Changes - chore: remove description from slack notification by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/339](https://redirect.github.com/codegen-sh/codegen-sdk/pull/339) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.25...v0.5.26 ### [`v0.5.25`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.25) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.24...v0.5.25) <!-- Release notes generated using configuration in .github/release.yml at v0.5.25 --> #### What's Changed ##### Other Changes - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.161.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/321](https://redirect.github.com/codegen-sh/codegen-sdk/pull/321) - Set default value by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/322](https://redirect.github.com/codegen-sh/codegen-sdk/pull/322) - Mypyc/cython changes by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/318](https://redirect.github.com/codegen-sh/codegen-sdk/pull/318) - fix bug by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/323](https://redirect.github.com/codegen-sh/codegen-sdk/pull/323) - fix: empty collection remove by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/324](https://redirect.github.com/codegen-sh/codegen-sdk/pull/324) - fix(ci): invalid gh template by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/320](https://redirect.github.com/codegen-sh/codegen-sdk/pull/320) - chore(ci): add issue comment for arm + remove install deps by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/325](https://redirect.github.com/codegen-sh/codegen-sdk/pull/325) - Fix JSX prop parsing by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/326](https://redirect.github.com/codegen-sh/codegen-sdk/pull/326) - feat(ci) CG-10496: semantic release by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/328](https://redirect.github.com/codegen-sh/codegen-sdk/pull/328) - chore: separate workflow for semantic by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/329](https://redirect.github.com/codegen-sh/codegen-sdk/pull/329) - chore(ci): delete circle CI validate hook by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/330](https://redirect.github.com/codegen-sh/codegen-sdk/pull/330) - chore: add workflow dispatch to auto release by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/331](https://redirect.github.com/codegen-sh/codegen-sdk/pull/331) - chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.5.29 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/334](https://redirect.github.com/codegen-sh/codegen-sdk/pull/334) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.162.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/336](https://redirect.github.com/codegen-sh/codegen-sdk/pull/336) - chore(ci): set build skip in pyproject by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/337](https://redirect.github.com/codegen-sh/codegen-sdk/pull/337) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.162.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/338](https://redirect.github.com/codegen-sh/codegen-sdk/pull/338) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.24...v0.5.25 ### [`v0.5.24`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.24) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.23...v0.5.24) <!-- Release notes generated using configuration in .github/release.yml at v0.5.24 --> #### What's Changed ##### Other Changes - Fix typo by [@​simonw](https://redirect.github.com/simonw) in [https://github.com/codegen-sh/codegen-sdk/pull/204](https://redirect.github.com/codegen-sh/codegen-sdk/pull/204) - chore(deps): update tj-actions/changed-files action to v45.0.7 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/291](https://redirect.github.com/codegen-sh/codegen-sdk/pull/291) - chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.5.28 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/294](https://redirect.github.com/codegen-sh/codegen-sdk/pull/294) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.161.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/295](https://redirect.github.com/codegen-sh/codegen-sdk/pull/295) - fix(deps): update dependency openai to v1.61.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/296](https://redirect.github.com/codegen-sh/codegen-sdk/pull/296) - chore(deps): update dependency node to v7.1.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/297](https://redirect.github.com/codegen-sh/codegen-sdk/pull/297) - chore(ci): \[CG-10635] use `cibuildwheel` by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/298](https://redirect.github.com/codegen-sh/codegen-sdk/pull/298) - Add missing ExternalModule import by [@​jmvldz](https://redirect.github.com/jmvldz) in [https://github.com/codegen-sh/codegen-sdk/pull/292](https://redirect.github.com/codegen-sh/codegen-sdk/pull/292) - chore(ci): CG-10671 add arch64 wheel build by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/300](https://redirect.github.com/codegen-sh/codegen-sdk/pull/300) - chore: disable codemod tests for now by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/301](https://redirect.github.com/codegen-sh/codegen-sdk/pull/301) - chore(ci): move unit tests back to 16 by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/299](https://redirect.github.com/codegen-sh/codegen-sdk/pull/299) - Feature flag generics support by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/304](https://redirect.github.com/codegen-sh/codegen-sdk/pull/304) - Specify language on 'codegen init' in CLI by [@​vishalshenoy](https://redirect.github.com/vishalshenoy) in [https://github.com/codegen-sh/codegen-sdk/pull/289](https://redirect.github.com/codegen-sh/codegen-sdk/pull/289) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.161.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/306](https://redirect.github.com/codegen-sh/codegen-sdk/pull/306) - Fix: duplicate edge creation by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/305](https://redirect.github.com/codegen-sh/codegen-sdk/pull/305) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.161.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/308](https://redirect.github.com/codegen-sh/codegen-sdk/pull/308) - chore(ci): CG-10672 add back 3.13 mac build by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/302](https://redirect.github.com/codegen-sh/codegen-sdk/pull/302) - ci: don't report coverage data as json by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/307](https://redirect.github.com/codegen-sh/codegen-sdk/pull/307) - fix: pre-commit on develop branch by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/309](https://redirect.github.com/codegen-sh/codegen-sdk/pull/309) - fix: pre-commit missing `--source` by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/312](https://redirect.github.com/codegen-sh/codegen-sdk/pull/312) - docs: Add docs for incremental recomputation by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/311](https://redirect.github.com/codegen-sh/codegen-sdk/pull/311) - chore(deps): update dependency aws-cli to v5.1.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/310](https://redirect.github.com/codegen-sh/codegen-sdk/pull/310) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.161.3 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/313](https://redirect.github.com/codegen-sh/codegen-sdk/pull/313) - chore(deps): update dependency aws-cli to v5.2.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/314](https://redirect.github.com/codegen-sh/codegen-sdk/pull/314) - docs: add Python 3.13 recommendation to README by [@​devin-ai-integration](https://redirect.github.com/devin-ai-integration) in [https://github.com/codegen-sh/codegen-sdk/pull/303](https://redirect.github.com/codegen-sh/codegen-sdk/pull/303) - chore(ci): \[CG-10689] add slack alert in release by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/316](https://redirect.github.com/codegen-sh/codegen-sdk/pull/316) - Ignore folder by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/317](https://redirect.github.com/codegen-sh/codegen-sdk/pull/317) - chore(ci): clean-up circle ci workflows by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/319](https://redirect.github.com/codegen-sh/codegen-sdk/pull/319) #### New Contributors - [@​simonw](https://redirect.github.com/simonw) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/204](https://redirect.github.com/codegen-sh/codegen-sdk/pull/204) - [@​jmvldz](https://redirect.github.com/jmvldz) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/292](https://redirect.github.com/codegen-sh/codegen-sdk/pull/292) - [@​vishalshenoy](https://redirect.github.com/vishalshenoy) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/289](https://redirect.github.com/codegen-sh/codegen-sdk/pull/289) - [@​devin-ai-integration](https://redirect.github.com/devin-ai-integration) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/303](https://redirect.github.com/codegen-sh/codegen-sdk/pull/303) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.23...v0.5.24 ### [`v0.5.23`](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.22...v0.5.23) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.22...v0.5.23) ### [`v0.5.22`](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.21...v0.5.22) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.21...v0.5.22) ### [`v0.5.21`](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.19...v0.5.21) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.19...v0.5.21) ### [`v0.5.19`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.19) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.18...v0.5.19) <!-- Release notes generated using configuration in .github/release.yml at v0.5.19 --> #### What's Changed ##### Other Changes - arm support for linux by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/239](https://redirect.github.com/codegen-sh/codegen-sdk/pull/239) - fix(deps): update dependency openai to v1.61.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/7](https://redirect.github.com/codegen-sh/codegen-sdk/pull/7) - chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.5.26 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/237](https://redirect.github.com/codegen-sh/codegen-sdk/pull/237) - chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/206](https://redirect.github.com/codegen-sh/codegen-sdk/pull/206) - chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.4 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/217](https://redirect.github.com/codegen-sh/codegen-sdk/pull/217) - Generated docs for missing docstrings by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/241](https://redirect.github.com/codegen-sh/codegen-sdk/pull/241) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.146.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/10](https://redirect.github.com/codegen-sh/codegen-sdk/pull/10) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.156.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/243](https://redirect.github.com/codegen-sh/codegen-sdk/pull/243) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.156.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/244](https://redirect.github.com/codegen-sh/codegen-sdk/pull/244) - chore(git): add visibility to repo config by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/245](https://redirect.github.com/codegen-sh/codegen-sdk/pull/245) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.156.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/247](https://redirect.github.com/codegen-sh/codegen-sdk/pull/247) - chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v39.158.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/248](https://redirect.github.com/codegen-sh/codegen-sdk/pull/248) - chore(ci): move pre-commit back to GHA by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/249](https://redirect.github.com/codegen-sh/codegen-sdk/pull/249) - Architecture docs v0 by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/225](https://redirect.github.com/codegen-sh/codegen-sdk/pull/225) - Add test by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/251](https://redirect.github.com/codegen-sh/codegen-sdk/pull/251) - chore(ci): use `SKIP` envvar instead by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/252](https://redirect.github.com/codegen-sh/codegen-sdk/pull/252) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.18...v0.5.19 ### [`v0.5.18`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.18) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.17...v0.5.18) <!-- Release notes generated using configuration in .github/release.yml at v0.5.18 --> #### What's Changed ##### Other Changes - chore: allow skip setting permission in get access token by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/229](https://redirect.github.com/codegen-sh/codegen-sdk/pull/229) - Ed/hack around parse error by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/230](https://redirect.github.com/codegen-sh/codegen-sdk/pull/230) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/231](https://redirect.github.com/codegen-sh/codegen-sdk/pull/231) - CG-10610: System Prompt Generation by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/221](https://redirect.github.com/codegen-sh/codegen-sdk/pull/221) - hotfix: removes dynamic widget from home page by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/232](https://redirect.github.com/codegen-sh/codegen-sdk/pull/232) - Reapply namespace module support by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/228](https://redirect.github.com/codegen-sh/codegen-sdk/pull/228) - hotfix: update overview.mdx by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/235](https://redirect.github.com/codegen-sh/codegen-sdk/pull/235) - Update workflow by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/233](https://redirect.github.com/codegen-sh/codegen-sdk/pull/233) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.17...v0.5.18 ### [`v0.5.17`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.17) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.16...v0.5.17) <!-- Release notes generated using configuration in .github/release.yml at v0.5.17 --> #### What's Changed ##### Other Changes - Update platform support by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/216](https://redirect.github.com/codegen-sh/codegen-sdk/pull/216) - chore: add slack link to contributing by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/226](https://redirect.github.com/codegen-sh/codegen-sdk/pull/226) - Update create_file to return TSourceFile by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/219](https://redirect.github.com/codegen-sh/codegen-sdk/pull/219) - Revert "Fix module resolution bug" by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/227](https://redirect.github.com/codegen-sh/codegen-sdk/pull/227) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.16...v0.5.17 ### [`v0.5.16`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.16) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.15...v0.5.16) <!-- Release notes generated using configuration in .github/release.yml at v0.5.16 --> #### What's Changed ##### Other Changes - Update example to exclude external modules by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/215](https://redirect.github.com/codegen-sh/codegen-sdk/pull/215) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/203](https://redirect.github.com/codegen-sh/codegen-sdk/pull/203) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/218](https://redirect.github.com/codegen-sh/codegen-sdk/pull/218) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/220](https://redirect.github.com/codegen-sh/codegen-sdk/pull/220) - fix: Update ConfigDict + WithJsonSchema import by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/223](https://redirect.github.com/codegen-sh/codegen-sdk/pull/223) - Migrate rest of pydantic v1 imports by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/224](https://redirect.github.com/codegen-sh/codegen-sdk/pull/224) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.15...v0.5.16 ### [`v0.5.15`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.15) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.14...v0.5.15) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - remove auth requirement for create command, fix path bug by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/205](https://redirect.github.com/codegen-sh/codegen-sdk/pull/205) - chore: fix CLA link in pull request README by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/213](https://redirect.github.com/codegen-sh/codegen-sdk/pull/213) - Fix BeforeValidator import by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/212](https://redirect.github.com/codegen-sh/codegen-sdk/pull/212) - fix: check and or create path dir if does not exist for prompt file by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/214](https://redirect.github.com/codegen-sh/codegen-sdk/pull/214) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.14...v0.5.15 ### [`v0.5.14`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.14) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.13...v0.5.14) <!-- Release notes generated using configuration in .github/release.yml at v0.5.14 --> #### What's Changed ##### Other Changes - Replace PlainValidator -> BeforeValidator by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/209](https://redirect.github.com/codegen-sh/codegen-sdk/pull/209) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.13...v0.5.14 <!-- Release notes generated using configuration in .github/release.yml at v0.5.14 --> #### What's Changed ##### Other Changes - Replace PlainValidator -> BeforeValidator by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/209](https://redirect.github.com/codegen-sh/codegen-sdk/pull/209) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.13...v0.5.14 <!-- Release notes generated using configuration in .github/release.yml at v0.5.14 --> #### What's Changed ##### Other Changes - Add thumbnail image by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/194](https://redirect.github.com/codegen-sh/codegen-sdk/pull/194) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/196](https://redirect.github.com/codegen-sh/codegen-sdk/pull/196) - Doc Visualization Updates by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/185](https://redirect.github.com/codegen-sh/codegen-sdk/pull/185) - docs: updates vscode installation to include python extensions by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/195](https://redirect.github.com/codegen-sh/codegen-sdk/pull/195) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/197](https://redirect.github.com/codegen-sh/codegen-sdk/pull/197) - Add UV Sync to precommit by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/192](https://redirect.github.com/codegen-sh/codegen-sdk/pull/192) - Fix module resolution bug by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/190](https://redirect.github.com/codegen-sh/codegen-sdk/pull/190) - fix precommit by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/193](https://redirect.github.com/codegen-sh/codegen-sdk/pull/193) - docs: fixes IDE installation instructions by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/198](https://redirect.github.com/codegen-sh/codegen-sdk/pull/198) - Update ats script by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/200](https://redirect.github.com/codegen-sh/codegen-sdk/pull/200) - Disable bot commit by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/201](https://redirect.github.com/codegen-sh/codegen-sdk/pull/201) - Docs for import loops by [@​tawsifkamal](https://redirect.github.com/tawsifkamal) in [https://github.com/codegen-sh/codegen-sdk/pull/179](https://redirect.github.com/codegen-sh/codegen-sdk/pull/179) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/199](https://redirect.github.com/codegen-sh/codegen-sdk/pull/199) - Update span to use v2 pydantic by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/208](https://redirect.github.com/codegen-sh/codegen-sdk/pull/208) - Replace PlainValidator -> BeforeValidator by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/209](https://redirect.github.com/codegen-sh/codegen-sdk/pull/209) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.11...v0.5.14 ### [`v0.5.13`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.13) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.12...v0.5.13) <!-- Release notes generated using configuration in .github/release.yml at v0.5.13 --> #### What's Changed ##### Other Changes - fix precommit by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/193](https://redirect.github.com/codegen-sh/codegen-sdk/pull/193) - docs: fixes IDE installation instructions by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/198](https://redirect.github.com/codegen-sh/codegen-sdk/pull/198) - Update ats script by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/200](https://redirect.github.com/codegen-sh/codegen-sdk/pull/200) - Disable bot commit by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/201](https://redirect.github.com/codegen-sh/codegen-sdk/pull/201) - Docs for import loops by [@​tawsifkamal](https://redirect.github.com/tawsifkamal) in [https://github.com/codegen-sh/codegen-sdk/pull/179](https://redirect.github.com/codegen-sh/codegen-sdk/pull/179) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/199](https://redirect.github.com/codegen-sh/codegen-sdk/pull/199) - Update span to use v2 pydantic by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/208](https://redirect.github.com/codegen-sh/codegen-sdk/pull/208) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.12...v0.5.13 ### [`v0.5.12`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.12) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.11...v0.5.12) <!-- Release notes generated using configuration in .github/release.yml at v0.5.12 --> #### What's Changed ##### Other Changes - Add thumbnail image by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/194](https://redirect.github.com/codegen-sh/codegen-sdk/pull/194) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/196](https://redirect.github.com/codegen-sh/codegen-sdk/pull/196) - Doc Visualization Updates by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/185](https://redirect.github.com/codegen-sh/codegen-sdk/pull/185) - docs: updates vscode installation to include python extensions by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/195](https://redirect.github.com/codegen-sh/codegen-sdk/pull/195) - Update mint.json by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/197](https://redirect.github.com/codegen-sh/codegen-sdk/pull/197) - Add UV Sync to precommit by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/192](https://redirect.github.com/codegen-sh/codegen-sdk/pull/192) - Fix module resolution bug by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/190](https://redirect.github.com/codegen-sh/codegen-sdk/pull/190) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.11...v0.5.12 ### [`v0.5.11`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.11) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.10...v0.5.11) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - Add disable_graph Option / Feature Flag by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/189](https://redirect.github.com/codegen-sh/codegen-sdk/pull/189) - Bug fix: Create command response access by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/191](https://redirect.github.com/codegen-sh/codegen-sdk/pull/191) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.10...v0.5.11 ### [`v0.5.10`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.10) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.9...v0.5.10) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - Codebase visualization tutorial by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/175](https://redirect.github.com/codegen-sh/codegen-sdk/pull/175) - Prettify docs by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/177](https://redirect.github.com/codegen-sh/codegen-sdk/pull/177) - docs: updates examples by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/176](https://redirect.github.com/codegen-sh/codegen-sdk/pull/176) - docs: small fixes by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/178](https://redirect.github.com/codegen-sh/codegen-sdk/pull/178) - fix: CG-10581 handle 404 github exception `get_contents` by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/181](https://redirect.github.com/codegen-sh/codegen-sdk/pull/181) - Fix Codebase **init** typing for undefined programming_language by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/184](https://redirect.github.com/codegen-sh/codegen-sdk/pull/184) - Adds docs for [@​codegen](https://redirect.github.com/codegen).function decorator by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/187](https://redirect.github.com/codegen-sh/codegen-sdk/pull/187) - CG-10465 raw text edit by [@​tomcodgen](https://redirect.github.com/tomcodgen) in [https://github.com/codegen-sh/codegen-sdk/pull/170](https://redirect.github.com/codegen-sh/codegen-sdk/pull/170) - add ruff rules and fix tests by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/183](https://redirect.github.com/codegen-sh/codegen-sdk/pull/183) - Add package.json-based repo language detection by [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) in [https://github.com/codegen-sh/codegen-sdk/pull/186](https://redirect.github.com/codegen-sh/codegen-sdk/pull/186) Credit for several bug call-outs to [@​crockeo](https://redirect.github.com/crockeo) 🙌 #### New Contributors - [@​EdwardJXLi](https://redirect.github.com/EdwardJXLi) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/184](https://redirect.github.com/codegen-sh/codegen-sdk/pull/184) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.9...v0.5.10 ### [`v0.5.9`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.9) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.8...v0.5.9) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - CG-10508: Docs explain differences between SourceFile and File types by [@​jemeza-codegen](https://redirect.github.com/jemeza-codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/138](https://redirect.github.com/codegen-sh/codegen-sdk/pull/138) - CG-10450 Integration tests improvements by [@​tomcodgen](https://redirect.github.com/tomcodgen) in [https://github.com/codegen-sh/codegen-sdk/pull/145](https://redirect.github.com/codegen-sh/codegen-sdk/pull/145) - fix: update widget urls by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/160](https://redirect.github.com/codegen-sh/codegen-sdk/pull/160) - CG-9706: Support imp.is_dynamic by [@​tawsifkamal](https://redirect.github.com/tawsifkamal) in [https://github.com/codegen-sh/codegen-sdk/pull/149](https://redirect.github.com/codegen-sh/codegen-sdk/pull/149) - Disable workflows by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/161](https://redirect.github.com/codegen-sh/codegen-sdk/pull/161) - Fix ruff/type checking imports by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/157](https://redirect.github.com/codegen-sh/codegen-sdk/pull/157) - Add reset command to CLI by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/133](https://redirect.github.com/codegen-sh/codegen-sdk/pull/133) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/163](https://redirect.github.com/codegen-sh/codegen-sdk/pull/163) - docs: fixes homepage + many guides by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/165](https://redirect.github.com/codegen-sh/codegen-sdk/pull/165) - Comment out all the workflows by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/166](https://redirect.github.com/codegen-sh/codegen-sdk/pull/166) - Prettify docs by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/164](https://redirect.github.com/codegen-sh/codegen-sdk/pull/164) - fix spelling by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/167](https://redirect.github.com/codegen-sh/codegen-sdk/pull/167) - chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.5.25 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/168](https://redirect.github.com/codegen-sh/codegen-sdk/pull/168) - Clear directory after test by [@​bagel897](https://redirect.github.com/bagel897) in [https://github.com/codegen-sh/codegen-sdk/pull/169](https://redirect.github.com/codegen-sh/codegen-sdk/pull/169) - Update pyproject.toml by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/171](https://redirect.github.com/codegen-sh/codegen-sdk/pull/171) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/172](https://redirect.github.com/codegen-sh/codegen-sdk/pull/172) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/174](https://redirect.github.com/codegen-sh/codegen-sdk/pull/174) - docs: getting-started + codegen notebook --demo by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/173](https://redirect.github.com/codegen-sh/codegen-sdk/pull/173) #### New Contributors - [@​bagel897](https://redirect.github.com/bagel897) made their first contribution in [https://github.com/codegen-sh/codegen-sdk/pull/161](https://redirect.github.com/codegen-sh/codegen-sdk/pull/161) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.8...v0.5.9 ### [`v0.5.8`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.8) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.7...v0.5.8) <!-- Release notes generated using configuration in .github/release.yml at v0.5.8 --> #### What's Changed ##### Other Changes - docs: several guides upgrades by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/150](https://redirect.github.com/codegen-sh/codegen-sdk/pull/150) - chore(deps): update dependency rollup to v4.32.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/152](https://redirect.github.com/codegen-sh/codegen-sdk/pull/152) - nit: pin `codegen-examples` versions in mdx by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/153](https://redirect.github.com/codegen-sh/codegen-sdk/pull/153) - fix: branch_sync clone URL by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/154](https://redirect.github.com/codegen-sh/codegen-sdk/pull/154) - chore(deps): lock file maintenance by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/155](https://redirect.github.com/codegen-sh/codegen-sdk/pull/155) - chore(deps): update pre-commit hook codespell-project/codespell to v2.4.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/156](https://redirect.github.com/codegen-sh/codegen-sdk/pull/156) - chore: remove syntax highlight by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/158](https://redirect.github.com/codegen-sh/codegen-sdk/pull/158) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.7...v0.5.8 ### [`v0.5.7`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.7) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.6...v0.5.7) <!-- Release notes generated using configuration in .github/release.yml at v0.5.7 --> #### What's Changed ##### Other Changes - CG-10473: Generate function_imports on build by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/143](https://redirect.github.com/codegen-sh/codegen-sdk/pull/143) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/146](https://redirect.github.com/codegen-sh/codegen-sdk/pull/146) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/147](https://redirect.github.com/codegen-sh/codegen-sdk/pull/147) - CG-10520: Copy over test for runner module by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/144](https://redirect.github.com/codegen-sh/codegen-sdk/pull/144) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/148](https://redirect.github.com/codegen-sh/codegen-sdk/pull/148) - nit: missed runner sync by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/151](https://redirect.github.com/codegen-sh/codegen-sdk/pull/151) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.6...v0.5.7 ### [`v0.5.6`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.6) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.5...v0.5.6) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - chore: CG-10545 remove codebase.commit warning by [@​christinewangcw](https://redirect.github.com/christinewangcw) in [https://github.com/codegen-sh/codegen-sdk/pull/136](https://redirect.github.com/codegen-sh/codegen-sdk/pull/136) - Add posthog and override by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/140](https://redirect.github.com/codegen-sh/codegen-sdk/pull/140) - Sync sandbox runner code by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/141](https://redirect.github.com/codegen-sh/codegen-sdk/pull/141) - Documentation for set_session_options by [@​kopekC](https://redirect.github.com/kopekC) in [https://github.com/codegen-sh/codegen-sdk/pull/137](https://redirect.github.com/codegen-sh/codegen-sdk/pull/137) - New Codebase Init Flow by [@​Edward-Codegen](https://redirect.github.com/Edward-Codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/139](https://redirect.github.com/codegen-sh/codegen-sdk/pull/139) - chore(deps): update dependency [@​types/node](https://redirect.github.com/types/node) to v22.12.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/codegen-sh/codegen-sdk/pull/142](https://redirect.github.com/codegen-sh/codegen-sdk/pull/142) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.5...v0.5.6 ### [`v0.5.5`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.5) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.4...v0.5.5) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/131](https://redirect.github.com/codegen-sh/codegen-sdk/pull/131) - Make codebase.reset only reset changes made by the sdk by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/74](https://redirect.github.com/codegen-sh/codegen-sdk/pull/74) - Automatically determine base_path and throw error on non-git repos by [@​Edward-Codegen](https://redirect.github.com/Edward-Codegen) in [https://github.com/codegen-sh/codegen-sdk/pull/121](https://redirect.github.com/codegen-sh/codegen-sdk/pull/121) - Fix link by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/132](https://redirect.github.com/codegen-sh/codegen-sdk/pull/132) - Fix gradio by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/130](https://redirect.github.com/codegen-sh/codegen-sdk/pull/130) - Update README.md by [@​joelaguero](https://redirect.github.com/joelaguero) in [https://github.com/codegen-sh/codegen-sdk/pull/134](https://redirect.github.com/codegen-sh/codegen-sdk/pull/134) - feat: enables `codegen create -d` by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/135](https://redirect.github.com/codegen-sh/codegen-sdk/pull/135) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.4...v0.5.5 ### [`v0.5.4`](https://redirect.github.com/codegen-sh/codegen-sdk/releases/tag/v0.5.4) [Compare Source](https://redirect.github.com/codegen-sh/codegen-sdk/compare/v0.5.3...v0.5.4) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### Other Changes - Update channel by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/120](https://redirect.github.com/codegen-sh/codegen-sdk/pull/120) - Move remote git tests into tests/integration by [@​caroljung-cg](https://redirect.github.com/caroljung-cg) in [https://github.com/codegen-sh/codegen-sdk/pull/122](https://redirect.github.com/codegen-sh/codegen-sdk/pull/122) - Tawsif add support for codebase exports by [@​tawsifkamal](https://redirect.github.com/tawsifkamal) in [https://github.com/codegen-sh/codegen-sdk/pull/117](https://redirect.github.com/codegen-sh/codegen-sdk/pull/117) - update graph widget url by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/123](https://redirect.github.com/codegen-sh/codegen-sdk/pull/123) - Rpatel/update graph widget url by [@​rushilpatel0](https://redirect.github.com/rushilpatel0) in [https://github.com/codegen-sh/codegen-sdk/pull/126](https://redirect.github.com/codegen-sh/codegen-sdk/pull/126) - Update pyproject.toml metadata by [@​eacodegen](https://redirect.github.com/eacodegen) in [https://github.com/codegen-sh/codegen-sdk/pull/127](https://redirect.github.com/codegen-sh/codegen-sdk/pull/127) - feat: `codegen init` creates + perists .codegen/.venv by [@​jayhack](https://redirect.github.com/jayhack) in [https://github.com/codegen-sh/codegen-sdk/pull/124](https://redirect.github.com/codegen-sh/codegen-sdk/pull/124) **Full Changelog**: https://github.com/codegen-sh/codegen-sdk/compare/v0.5.3...v0.5.4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: KopekC <[email protected]>
# Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [ ] I have added tests for my changes - [ ] I have updated the documentation or added new documentation as needed
….6 (#389) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.9.5` -> `v0.9.6` | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.9.6`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.9.6) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.9.5...v0.9.6) See: https://github.com/astral-sh/ruff/releases/tag/0.9.6 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/codegen-sh/codegen-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# Motivation renaming file should set the original file to None # Content UT to verify correct behavior # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [x] I have added tests for my changes - [x] I have updated the documentation or added new documentation as needed
Co-authored-by: bagel897 <[email protected]>
# Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [ ] I have added tests for my changes - [ ] I have updated the documentation or added new documentation as needed
Updates the requirements on [plotly](https://github.com/plotly/plotly.py) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/plotly/plotly.py/releases">plotly's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2>[6.0.0] - 2025-01-28</h2> <h3>Added</h3> <ul> <li>Add <code>plotly[express]</code> extra for easily installing Plotly Express dependencies [<a href="https://redirect.github.com/plotly/plotly.py/pull/4644">#4644</a>]</li> <li>Add <code>subtitle</code> attribute to all Plotly Express traces [<a href="https://redirect.github.com/plotly/plotly.py/pull/4830">#4830</a>].</li> </ul> <h3>Removed</h3> <ul> <li>Drop deprecated <code>pointcloud</code> and <code>heatmapgl</code> traces from the API [<a href="https://redirect.github.com/plotly/plotly.py/pull/4815">#4815</a>]</li> <li>Drop <code>tenacity</code> dependency [<a href="https://redirect.github.com/plotly/plotly.py/pull/4831">#4831</a>]</li> <li>Drop support for Jupyter Notebook version 6 and earlier [<a href="https://redirect.github.com/plotly/plotly.py/pull/4822">#4822</a>]. The minimum supported version is now 7.0.0.</li> </ul> <h3>Updated</h3> <ul> <li>Update Plotly.js from version 2.34.2 to version 3.0.0 See the <a href="https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#300----2025-01-27">plotly.js CHANGELOG</a> for more information. These changes are reflected in the auto-generated <code>plotly.graph_objects</code> module. Notable changes include: <ul> <li>Make offsetgroup work with barmode "stacked" and "relative" for bar traces [<a href="https://redirect.github.com/plotly/plotly.js/pull/7009">#7009</a>]</li> <li>Drop support for deprecated attributes <code>titlefont</code>, <code>titleposition</code>, <code>titleside</code>, and <code>titleoffset</code> [<a href="https://redirect.github.com/plotly/plotly.js/pull/7212">#7212</a>].</li> <li>Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [<a href="https://redirect.github.com/plotly/plotly.js/pull/7213">#7213</a>]</li> <li>Drop support for deprecated <code>bardir</code> attribute (use <code>orientation</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7214">#7214</a>]</li> <li>Drop support for deprecated <code>annotation.ref</code> attribute (use <code>annotation.xref</code> and <code>annotation.yref</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7215">#7215</a>]</li> <li>Drop support for deprecated error bar <code>opacity</code> attribute (use alpha channel of error bar <code>color</code> attribute instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7216">#7214</a>]</li> <li>Drop support for deprecated attribute <code>gl3d.cameraposition</code> (use <code>gl3d.camera</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7217">#7217</a>]</li> <li>Drop deprecated <code>plot3dPixelRatio</code> from config [<a href="https://redirect.github.com/plotly/plotly.js/pull/7231">#7231</a>]</li> <li>Drop deprecated <code>zauto</code>, <code>zmin</code> and <code>zmax</code> from the surface trace [<a href="https://redirect.github.com/plotly/plotly.js/pull/7234">#7234</a>]</li> <li>Drop deprecated <code>autotick</code> attributes from cartesian axes [<a href="https://redirect.github.com/plotly/plotly.js/pull/7236">#7236</a>]</li> <li>Drop <code>transforms</code> from the API [<a href="https://redirect.github.com/plotly/plotly.js/pull/7240">#7240</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7254">#7254</a>]</li> </ul> </li> <li>Deprecate Mapbox-based traces.[<a href="https://redirect.github.com/plotly/plotly.py/pull/4900">#4900</a>]. See the <a href="https://plotly.com/python/mapbox-to-maplibre/">MapLibre Migration</a> page for details on migrating from Mapbox to Maplibre.</li> <li>Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [<a href="https://redirect.github.com/plotly/plotly.py/pull/4470">#4470</a>].</li> <li>Make plotly-express dataframe agnostic via Narwhals [<a href="https://redirect.github.com/plotly/plotly.py/pull/4790">#4790</a>].</li> <li>Update <code>go.FigureWidget</code> to use <code>anywidget</code> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4823">#4823</a>]</li> <li>Use modern <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules">native ES6 import</a> to load plotly.js bundle instead of requirejs which is <a href="https://github.com/requirejs/r.js/compare/2.3.6...2.3.7">no longer under active development</a> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4763">#4736</a>]</li> </ul> <h3>Fixed</h3> <ul> <li>Fix a bug in JupyterLab >= 4 and Jupyter Notebook >= 7 that caused LaTeX to not render in plotly charts [<a href="https://redirect.github.com/plotly/plotly.py/pull/4763">#4763</a>].</li> <li>Fix <code>go.FigureWidget.show</code> to return <code>FigureWidget</code> instead of displaying <code>Figure</code> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4869">#4869</a>]</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md">plotly's changelog</a>.</em></p> <blockquote> <h2>[6.0.0] - 2025-01-28</h2> <h3>Added</h3> <ul> <li>Add <code>plotly[express]</code> extra for easily installing Plotly Express dependencies [<a href="https://redirect.github.com/plotly/plotly.py/pull/4644">#4644</a>]</li> <li>Add <code>subtitle</code> attribute to all Plotly Express traces [<a href="https://redirect.github.com/plotly/plotly.py/pull/4830">#4830</a>].</li> </ul> <h3>Removed</h3> <ul> <li>Drop deprecated <code>pointcloud</code> and <code>heatmapgl</code> traces from the API [<a href="https://redirect.github.com/plotly/plotly.py/pull/4815">#4815</a>]</li> <li>Drop <code>tenacity</code> dependency [<a href="https://redirect.github.com/plotly/plotly.py/pull/4831">#4831</a>]</li> <li>Drop support for Jupyter Notebook version 6 and earlier [<a href="https://redirect.github.com/plotly/plotly.py/pull/4822">#4822</a>]. The minimum supported version is now 7.0.0.</li> </ul> <h3>Updated</h3> <ul> <li>Update Plotly.js from version 2.34.2 to version 3.0.0 See the <a href="https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#300----2025-01-27">plotly.js CHANGELOG</a> for more information. These changes are reflected in the auto-generated <code>plotly.graph_objects</code> module. Notable changes include: <ul> <li>Make offsetgroup work with barmode "stacked" and "relative" for bar traces [<a href="https://redirect.github.com/plotly/plotly.js/pull/7009">#7009</a>]</li> <li>Drop support for deprecated attributes <code>titlefont</code>, <code>titleposition</code>, <code>titleside</code>, and <code>titleoffset</code> [<a href="https://redirect.github.com/plotly/plotly.js/pull/7212">#7212</a>].</li> <li>Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [<a href="https://redirect.github.com/plotly/plotly.js/pull/7213">#7213</a>]</li> <li>Drop support for deprecated <code>bardir</code> attribute (use <code>orientation</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7214">#7214</a>]</li> <li>Drop support for deprecated <code>annotation.ref</code> attribute (use <code>annotation.xref</code> and <code>annotation.yref</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7215">#7215</a>]</li> <li>Drop support for deprecated error bar <code>opacity</code> attribute (use alpha channel of error bar <code>color</code> attribute instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7216">#7214</a>]</li> <li>Drop support for deprecated attribute <code>gl3d.cameraposition</code> (use <code>gl3d.camera</code> instead) [<a href="https://redirect.github.com/plotly/plotly.js/pull/7217">#7217</a>]</li> <li>Drop deprecated <code>plot3dPixelRatio</code> from config [<a href="https://redirect.github.com/plotly/plotly.js/pull/7231">#7231</a>]</li> <li>Drop deprecated <code>zauto</code>, <code>zmin</code> and <code>zmax</code> from the surface trace [<a href="https://redirect.github.com/plotly/plotly.js/pull/7234">#7234</a>]</li> <li>Drop deprecated <code>autotick</code> attributes from cartesian axes [<a href="https://redirect.github.com/plotly/plotly.js/pull/7236">#7236</a>]</li> <li>Drop <code>transforms</code> from the API [<a href="https://redirect.github.com/plotly/plotly.js/pull/7240">#7240</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7254">#7254</a>]</li> </ul> </li> <li>Deprecate Mapbox-based traces.[<a href="https://redirect.github.com/plotly/plotly.py/pull/4900">#4900</a>]. See the <a href="https://plotly.com/python/mapbox-to-maplibre/">MapLibre Migration</a> page for details on migrating from Mapbox to Maplibre.</li> <li>Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [<a href="https://redirect.github.com/plotly/plotly.py/pull/4470">#4470</a>].</li> <li>Make plotly-express dataframe agnostic via Narwhals [<a href="https://redirect.github.com/plotly/plotly.py/pull/4790">#4790</a>].</li> <li>Update <code>go.FigureWidget</code> to use <code>anywidget</code> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4823">#4823</a>]</li> <li>Use modern <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules">native ES6 import</a> to load plotly.js bundle instead of requirejs which is <a href="https://github.com/requirejs/r.js/compare/2.3.6...2.3.7">no longer under active development</a> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4763">#4736</a>]</li> </ul> <h3>Fixed</h3> <ul> <li>Fix a bug in JupyterLab >= 4 and Jupyter Notebook >= 7 that caused LaTeX to not render in plotly charts [<a href="https://redirect.github.com/plotly/plotly.py/pull/4763">#4763</a>].</li> <li>Fix <code>go.FigureWidget.show</code> to return <code>FigureWidget</code> instead of displaying <code>Figure</code> [<a href="https://redirect.github.com/plotly/plotly.py/pull/4869">#4869</a>]</li> </ul> <h2>[5.24.1] - 2024-09-12</h2> <h3>Updated</h3> <ul> <li>Updated Plotly.js from version 2.35.0 to version 3.0.0-rc.0. See the <a href="https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#2352----2024-11-11">plotly.js CHANGELOG</a> for more information.</li> </ul> <h2>[5.24.0] - 2024-08-29</h2> <h3>Added</h3> <ul> <li>New <code>px</code> functions for maps: <code>scatter_map</code>, <code>line_map</code>, <code>choropleth_map</code>, and <code>density_map</code>.</li> </ul> <h3>Updated</h3> <ul> <li>Updated Plotly.js from version 2.34.0 to version 2.35.0. See the <a href="https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#2350----2024-08-29">plotly.js CHANGELOG</a> for more information. These changes are reflected in the auto-generated <code>plotly.graph_objects</code> module. Notable changes include: <ul> <li>Add new traces: scattermap, choroplethmap and densitymap and map subplots which use maplibre to render maps [<a href="https://redirect.github.com/plotly/plotly.js/pull/7015">#7015</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7060">#7060</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7085">#7085</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7088">#7088</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7090">#7090</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7092">#7092</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7094">#7094</a>, <a href="https://redirect.github.com/plotly/plotly.js/pull/7134">#7134</a>]</li> <li>Deprecate mapbox traces and mapbox subplot [<a href="https://redirect.github.com/plotly/plotly.js/pull/7087">#7087</a>]</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/plotly/plotly.py/commit/49581b8a19a808a78172c9294d7e39969c9d0248"><code>49581b8</code></a> version changes for v6.0.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/769d12fd90d2ea803f20e3610396aa951df1bf68"><code>769d12f</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/4987">#4987</a> from plotly/upgrade-plotlyjs-3.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/fe7147b593412be0e1dbb050760fb496b0c2d9ea"><code>fe7147b</code></a> Update to plotly.js 3.0.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/0ca20aae5ad0a9de567e27f1ac4aef54ac595532"><code>0ca20aa</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/4976">#4976</a> from plotly/update-docs-for-dataframes</li> <li><a href="https://github.com/plotly/plotly.py/commit/357ad0c450d5ba2d6f85351c0aa5722c69831a62"><code>357ad0c</code></a> Update doc/python/px-arguments.md</li> <li><a href="https://github.com/plotly/plotly.py/commit/2aa76bfb1637d534b0758088dea86b7fdafa2cfc"><code>2aa76bf</code></a> add note on dicts and arrays</li> <li><a href="https://github.com/plotly/plotly.py/commit/3d36f1468f79277d483151fd1af9b25d7bf30de6"><code>3d36f14</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/4966">#4966</a> from plotly/merge-recent-docs-changes</li> <li><a href="https://github.com/plotly/plotly.py/commit/d8313053a8c1ec42336a0b36587a44484dab26b2"><code>d831305</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/4969">#4969</a> from plotly/marthacryan-patch-1</li> <li><a href="https://github.com/plotly/plotly.py/commit/666c025b197c9d6d68ed215d6c624d0cad6f20f8"><code>666c025</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/4968">#4968</a> from plotly/figure-widget-updates</li> <li><a href="https://github.com/plotly/plotly.py/commit/3410e9d9d50939590e351b9184bf3be093cf35e6"><code>3410e9d</code></a> Remove instructions to change version in README</li> <li>Additional commits viewable in <a href="https://github.com/plotly/plotly.py/compare/v5.24.0...v6.0.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ellen Agarwal <[email protected]> Co-authored-by: Edward Li <[email protected]>
- Adds ChainedAttribute.attribute_chain to be able view all members of a lengthy chained attribute in a list - Can easily now traverse a lengthy chained attribute - i.e calling attribute_chain on one of the functionCalls or one of the ChainedAttributes of `a().b().c.d.e()` -> `[FunctionCall(name=a), FunctionCall(name=b), Name(source=c), Name(source=d), FunctionCall(name=e)]` --------- Signed-off-by: dependabot[bot] <[email protected]>
# Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [x] I have added tests for my changes - [x] I have updated the documentation or added new documentation as needed
) # Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [ ] I have added tests for my changes - [ ] I have updated the documentation or added new documentation as needed
# Motivation <!-- Why is this change necessary? --> # Content <!-- Please include a summary of the change --> # Testing <!-- How was the change tested? --> # Please check the following before marking your PR as ready for review - [ ] I have added tests for my changes - [ ] I have updated the documentation or added new documentation as needed
trigger isn't working b/c github doesn't let you chain from bot to bot to prevent loops need to merge the workflows https://linear.app/codegen-sh/issue/CG-10755/merge-releaseyml-with-auto-releaseyml
…er-moving-symbol-out-of-file
…er-moving-symbol-out-of-file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we use remove_if_unused and apply changes to that function? It's able to account for pending transactions which is critical if we do multiple moves
str: The module name for this import. | ||
""" | ||
if self.ts_node.type == "import_from_statement": | ||
module_node = self.ts_node.child_by_field_name("module_name") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it's missing imports, that may be a bug in the SDK. Generally we want to use our nodes rather than tree-sitters post-parse
Returns: | ||
bool: True if this is a __future__ import, False otherwise | ||
""" | ||
return self.ts_node.type == "future_import_statement" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we use import_type?
continued in #855 |
core/symbol.py
changes related to moving and removing symbols and importsmove_to_file
,_move_to_file
typescript/symbol.py
- refactor out generic parts, add unused import cleanup, implement typescript specific edge casesPython remove_unused_imports
(backend forremove_unused_exports
)module_name
: Extract module name from import statementsis_from_import
: Detect 'from' style importsis_star_import
: Identify wildcard imports (from x import *)is_future_import
: Check for__future__
imports