PyObjC is a bridge between Python and Objective-C. It allows full featured Cocoa applications to be written in pure Python. It is also easy to use other frameworks containing Objective-C class libraries from Python and to mix in Objective-C, C and C++ source.
Python is a highly dynamic programming language with a shallow learning curve. It combines remarkable power with very clear syntax.
PyObjC also supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter.
Project links
Release files for pyobjc-core 12.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyobjc_core-12.2.2.tar.gz | 1.1 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyobjc_core-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl | CPython 3.15 | CPython 3.15 free-threading | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp315-cp315-macosx_10_15_universal2.whl | CPython 3.15 | CPython 3.15 | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl | CPython 3.14 | CPython 3.14 free-threading | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp314-cp314-macosx_10_15_universal2.whl | CPython 3.14 | CPython 3.14 | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl | CPython 3.13 | CPython 3.13 free-threading | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp313-cp313-macosx_10_13_universal2.whl | CPython 3.13 | CPython 3.13 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp312-cp312-macosx_10_13_universal2.whl | CPython 3.12 | CPython 3.12 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp311-cp311-macosx_10_9_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
| pyobjc_core-12.2.2-cp310-cp310-macosx_10_9_universal2.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
Total release size: 59.8 MB
Release files / pyobjc_core-12.2.2.tar.gz
| Download URL | pyobjc_core-12.2.2.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3906452339cd06a3bb07df103c2511d4cb0f7a22d8771c0b802eba15d9a642b6
|
|
BLAKE2b-256 checksum How to use checksums |
a578abc4ce5920305780aeb36b4067a86253378b36e29ba96673a3deb02eb03a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
59a77038ebe0ab1240f61c341e7fb67b8674f2b4cd41bc71a6472511a12b50f7
|
|
BLAKE2b-256 checksum How to use checksums |
770abd9f830c64c6f334530831e75c01bfe0a770a3fbb00fddc70329223118b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp315-cp315-macosx_10_15_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp315-cp315-macosx_10_15_universal2.whl |
|---|---|
| Size | 6.5 MB |
| Tags | CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
89acc6bc13aaa6e3f52b0ce652ede7e201edb6bf062741b246b0c5a44582f25f
|
|
BLAKE2b-256 checksum How to use checksums |
d585577e2265cccf59daf48c460f0a8deeaf7dbe2991227a8859ab1eeab4945e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
2c7ef3d2f865b4b3ebb14ec3556f7a3e8abb6d130c67275cd9daa08dbd6e4e4e
|
|
BLAKE2b-256 checksum How to use checksums |
04f1d138fd9b9a66ea8db56a8138b77d3413b85da3defe13363a19f364f85529
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
2062e8ad30a310441cd022544a897553408bebeaa7820d5edba3c96fd7fd693b
|
|
BLAKE2b-256 checksum How to use checksums |
1337486d38a173b0b8dce973a3e13c74cf402ed1b8621586b5963bc9efd49a48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
3772b406edb3ff78171530a17cda1c4a7817f87b87ded0d8715b3fa664df16db
|
|
BLAKE2b-256 checksum How to use checksums |
e75a760f8b9e116edd43c57e33844dc17619158fbdd311250d4209910192d72d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / pyobjc_core-12.2.2-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
950bd2d9c74634398c4e3d24ef2f213d4e23d705083697464fa67afedc53c1ad
|
|
BLAKE2b-256 checksum How to use checksums |
1beda8bf040caf3704023d74086b7fb96cf4ed2e844e24bd94e5248ba214b700
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Release files / pyobjc_core-12.2.2-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
122e6ad302a2abf5d4d4adb0156db751600ddf2768441696cba17b31323085e7
|
|
BLAKE2b-256 checksum How to use checksums |
86b2bbf7f049880ab40d110e66f25122342a1f6c98d6fe3c59bb98985503c660
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Release files / pyobjc_core-12.2.2-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 6.5 MB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
b9cdd686e32db8e451feb19f8a85bc4cd52c2893103881d04aca51e1f35371d1
|
|
BLAKE2b-256 checksum How to use checksums |
ce8e18284fec7913ef78b25a1c97f9689ebef98bc14038386191491516abeb25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Release files / pyobjc_core-12.2.2-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | pyobjc_core-12.2.2-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 6.5 MB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
56c6c39f1de059fcbb174ebca5525505fc8feaa89be2a28c329bf09b6b25ee75
|
|
BLAKE2b-256 checksum How to use checksums |
001dbaf7197cee12f32a8eb9f8633093da1ec1ea702b0e1346bc1c7bfe022673
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|