Skip to content

fix: add setuptools as dependency for Python >= 3.12#748

Merged
GSVarsha merged 1 commit into
mainfrom
setuptools_dep
Jun 18, 2025
Merged

fix: add setuptools as dependency for Python >= 3.12#748
GSVarsha merged 1 commit into
mainfrom
setuptools_dep

Conversation

@pvital

@pvital pvital commented Jun 17, 2025

Copy link
Copy Markdown
Member

The autowrapt has a cross in-code dependency on setuptools which are not solved by the authors. This fix adds the package setuptools as dependency for environments running Python >= 3.12 to prevent issues when instrumenting with the AUTOWRAPT_BOOTSTRAP variable.

@pvital pvital requested a review from a team as a code owner June 17, 2025 14:55
@pvital pvital added bug dependencies Pull requests that update a dependency file labels Jun 17, 2025

@GSVarsha GSVarsha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@GSVarsha GSVarsha added this to the H1-2025 milestone Jun 18, 2025
The `autowrapt` has a cross in-code dependency on `setuptools` which are not solved by the authors. This fix adds the package `setuptools` as dependency for environments running Python >= 3.12 to prevent issues when instrumenting with the `AUTOWRAPT_BOOTSTRAP` variable.

Co-authored-by: Varsha GS <varsha.gs@ibm.com>
Signed-off-by: Paulo Vital <paulo.vital@ibm.com>
@GSVarsha GSVarsha merged commit bab2642 into main Jun 18, 2025
17 checks passed
@GSVarsha GSVarsha deleted the setuptools_dep branch June 18, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants