beeware / Python-Apple-support

A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.
MIT License
1.08k stars 155 forks source link

Fixes regarding the apple store submission issue #186

Closed alibeyram closed 10 months ago

alibeyram commented 11 months ago

In order to fix apple-store-issue we need to compile binary files into dynamic libraries (.dylibs instead of .so) Also needed to modify dynload_shlib.c so python can read .dylib Moreover, I have an issue compiling/patching test_source_encoding.py so I removed that from the patch. Also, I noticed that patch does not exist in the python3.11

PR Checklist:

freakboy3742 commented 10 months ago

Thanks for this contribution - I've incorporated the spirit of most of this into #187, but that PR makes most of the changes closer to the CPython core rather than as site modifications or Makefile overrides.