Skip to main content

Wrappers for the “Quartz” related frameworks on macOS. These frameworks provide a number of graphics related API’s.

The frameworks wrapped by this package are:

  • CoreGraphics - 2D Graphics, based on the PDF model

  • ImageIO - Reading and writing images

  • QuartzComposer - Working with “Quartz Composer” compositions

  • QuartzCore - Image processing and video image manipulation

  • QuarzFilters - Image effects

  • ImageKit - iPhoto-like views

  • PDFKit - Working with PDF files

  • CoreVideo - Managing digital video

All frameworks can be accessed by importing the ‘Quartz’ module.

These wrappers don’t include documentation, please check Apple’s documentation for information on how to use this framework and PyObjC’s documentation for general tips and tricks regarding the translation between Python and (Objective-)C frameworks

NOTE: The actual wrappers are subpackages of Quartz, they are not toplevel packages to avoid name clashes with Apple provided wrappers for CoreGraphics.

WARNING: Running the unittests will change your display settings during the testrun, which will probably mess up your window layout.

NEWS

2.4

  • Add wrapper for CGBitmapContextCreateWithData

Metadata

Release files for pyobjc-framework-Quartz 13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyobjc-framework-Quartz 13.0
File Size Uploaded Provenance Actions
pyobjc_framework_quartz-13.0.tar.gz 3.4 MB Without provenance Details for pyobjc_framework_quartz-13.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pyobjc-framework-Quartz 13.0
File Actions
pyobjc_framework_quartz-13.0-cp315-cp315t-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp315-cp315t-macosx_10_15_universal2.whl
pyobjc_framework_quartz-13.0-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp315-cp315-macosx_10_15_universal2.whl
pyobjc_framework_quartz-13.0-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp314-cp314t-macosx_10_15_universal2.whl
pyobjc_framework_quartz-13.0-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp314-cp314-macosx_10_15_universal2.whl
pyobjc_framework_quartz-13.0-cp313-cp313t-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp313-cp313t-macosx_10_13_universal2.whl
pyobjc_framework_quartz-13.0-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp313-cp313-macosx_10_13_universal2.whl
pyobjc_framework_quartz-13.0-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp312-cp312-macosx_10_13_universal2.whl
pyobjc_framework_quartz-13.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-13.0-cp311-cp311-macosx_10_9_universal2.whl

Total release size: 5.1 MB

Release files / pyobjc_framework_quartz-13.0.tar.gz

Download URL pyobjc_framework_quartz-13.0.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
b9a4942182efbbc7e18e6cb7f5a8faa166dc2fc5e33bece7c7b1355494274add
BLAKE2b-256 checksum
How to use checksums
7a86ffaa76ca28df5450cce14614c657b910bbd7bb737feaf47f74230c3b78d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp315-cp315t-macosx_10_15_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp315-cp315t-macosx_10_15_universal2.whl
Size 221.4 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ab6f410ac494b63ed48294392650b88ce8229511a0eb0059458982daeeacc6f7
BLAKE2b-256 checksum
How to use checksums
ae62cd1fc4fd3a95f7a09744ab25b315dd8c3ff0b69a18ce997a0af7ec28f1f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp315-cp315-macosx_10_15_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp315-cp315-macosx_10_15_universal2.whl
Size 216.5 kB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d76914284e721b96e2a7850da81343cd4af083a00d07afd87545be432d1e2e24
BLAKE2b-256 checksum
How to use checksums
c5fa11c471eb99c3a572343e86a4201e789f4076a8011f7b2c0261d9767e7149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp314-cp314t-macosx_10_15_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp314-cp314t-macosx_10_15_universal2.whl
Size 221.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
fdba4c5d095e2f88812d0584fdb4b35dc31f38d93145830cc955f42710f1f8ec
BLAKE2b-256 checksum
How to use checksums
a737fa19d41d083ef2a9c763234d6338c2213ea297ffb58377f566707cca60d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp314-cp314-macosx_10_15_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp314-cp314-macosx_10_15_universal2.whl
Size 216.4 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ea179def24ffbdd61e43e7c33a0cb2b2d79c7cb39fa8d212ab87c964702e5f87
BLAKE2b-256 checksum
How to use checksums
a44c54f6d14e1e78543dfc146f04fc4f11897a937530cec256a487803437f137
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp313-cp313t-macosx_10_13_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp313-cp313t-macosx_10_13_universal2.whl
Size 221.1 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b94ba73bfbd1b707723c88997aaf38b2aad03d9417f6fe54f243fc583237a353
BLAKE2b-256 checksum
How to use checksums
98cdef7a402b9b7c6ac9892812f2e59a64e5f0b132d64b6bd183e8593371f036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp313-cp313-macosx_10_13_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp313-cp313-macosx_10_13_universal2.whl
Size 215.9 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f7a4fab3bb1a78640135db257f2c75277d0931bad26c500e34b88480c33dece1
BLAKE2b-256 checksum
How to use checksums
1eb4d16db7d8b21e5d252a84de57bfa71fb73f09014105430525392d3b6f6c24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp312-cp312-macosx_10_13_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp312-cp312-macosx_10_13_universal2.whl
Size 215.4 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5e1d49f2699d128553a52fad473622ff4fd424d05e879d9585dad0a9f7c3dcfd
BLAKE2b-256 checksum
How to use checksums
73f9be94503cc5475a076b61b65b64ccb030a2b72bf6fddbe68bae1f20d9e624
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / pyobjc_framework_quartz-13.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL pyobjc_framework_quartz-13.0-cp311-cp311-macosx_10_9_universal2.whl
Size 214.5 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
90630977d69975e94f49f06e7b32b5e757334d71239944ad38c3efabb73aa4ef
BLAKE2b-256 checksum
How to use checksums
b635c78b8cba3da718c52f2c5022498a9b89d985b8a19cbf76fe8702b88bb719
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Security for pyobjc-framework-Quartz 13.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

13.0 This release

9 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page