Title: gh-132006: Add support for handling XCPrivacy manifests by freakboy3742 · Pull Request #139163 · python/cpython · GitHub
Open Graph Title: gh-132006: Add support for handling XCPrivacy manifests by freakboy3742 · Pull Request #139163 · python/cpython
X Title: gh-132006: Add support for handling XCPrivacy manifests by freakboy3742 · Pull Request #139163 · python/cpython
Description: The iOS App Store flags certain frameworks as being "privacy sensitive"; apps using those frameworks must provide an Privacy Manifest declaring why certain features are used. This PR makes 2 changes: If a .xcprivacy file matching a binary module name is found next to the module while processing modules into frameworks, that .xcprivacy file will be installed as part of the framework. An .xcprivacy file is added to the standard library for _hashlib and _ssl, as they both use OpenSSL, which is one of the "privacy sensitive" frameworks. Issue: gh-132006 📚 Documentation preview 📚: https://cpython-previews--139163.org.readthedocs.build/
Open Graph Description: The iOS App Store flags certain frameworks as being "privacy sensitive"; apps using those frameworks must provide an Privacy Manifest declaring why certain features are used. This PR make...
X Description: The iOS App Store flags certain frameworks as being "privacy sensitive"; apps using those frameworks must provide an Privacy Manifest declaring why certain features are used. This...
Opengraph URL: https://github.com/python/cpython/pull/139163
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:dc10ec26-55fd-74bc-f08a-8c7477cf6a72 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | E874:3F4EFD:4726C6:62CAF3:6A586DFA |
| html-safe-nonce | 750fdd1ff6cb14549ab8b878be9fa8ec5a6864dd714c4c9d8b3102cc7860bab1 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFODc0OjNGNEVGRDo0NzI2QzY6NjJDQUYzOjZBNTg2REZBIiwidmlzaXRvcl9pZCI6Ijg3OTAzMjc5MTk0NTU1MzA0OTAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 6e3ff7a7b36e037f12dee7776af65cdf0190e25eeadbdd6439df6d0b8594c4f4 |
| hovercard-subject-tag | pull_request:2843778530 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/139163/files |
| twitter:image | https://avatars.githubusercontent.com/u/37345?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/37345?s=400&v=4 |
| og:image:alt | The iOS App Store flags certain frameworks as being "privacy sensitive"; apps using those frameworks must provide an Privacy Manifest declaring why certain features are used. This PR make... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width