bpo-34245: install Python libraries with more standard 0755 mode#8492
Conversation
| @@ -0,0 +1,2 @@ | |||
| The Python library is now installed with write permission (mode 0755), which | |||
| is the standard way of installing libraries. | |||
There was a problem hiding this comment.
"library" is unclear word. "py?" files are "Python library" too.
I think "shared module" or "DLL" are bettor wording.
There was a problem hiding this comment.
"Shared library" is probably the correct term. This change does not apply to the Windows DLLs or pyds, and using that term here may be confusing.
|
Changed wording to "shared library" |
|
I think the change is fine for master (3.8). As far as backporting, it is hard to make a case that the existing behavior is a bug since the choice of permissions was deliberate. Since the current behavior has been around for many years with little or no prior complaints, I don't think we should risk breaking anything by changing how the existing maintenance branches behave. |
https://bugs.python.org/issue34245