Skip to content

Conversation

@pitmanst
Copy link
Contributor

This fixes the install issue #20428 by adding a default value when a compiler type is not defined. While this fix is specifically for z/OS, it should also fix other platforms that have their compiler_type changed in distutils/setuptools such as mingw32.

I tested this with installing the librt package. I've added no testcases as there's no new functionality.

Copy link
Collaborator

@hauntsaninja hauntsaninja left a comment

Choose a reason for hiding this comment

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

Thank you!

@ilevkivskyi ilevkivskyi merged commit 72cff30 into python:master Dec 17, 2025
16 checks passed
@ilevkivskyi
Copy link
Member

I will sync this to librt (and make a new release) tomorrow, unless @hauntsaninja you want to try doing the librt sync/release.

@hauntsaninja
Copy link
Collaborator

Would be open to trying over the weekend!

@ilevkivskyi
Copy link
Member

@hauntsaninja Great! I just sent you an invite to mypyc org. Please follow instructions in README in https://github.com/mypyc/librt. If you are not sure about anything, please ask either here or on Discord, I will be around for most of the weekend.

@ilevkivskyi
Copy link
Member

@hauntsaninja Are you still interested in doing this?

@hauntsaninja
Copy link
Collaborator

Yes! I only got the GitHub invite, not the PyPi invite — meant to ask you about it

@ilevkivskyi
Copy link
Member

You don't need any PyPI permissions for this, PyPI publishing is done using trusted publishing.

@hauntsaninja
Copy link
Collaborator

hauntsaninja commented Dec 25, 2025

Okay great! 0.7.5 is released with this change. Was very straightforward :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants