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 12.2.1

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 12.2.1
File Size Uploaded Provenance Actions
pyobjc_framework_quartz-12.2.1.tar.gz 3.2 MB Without provenance Details for pyobjc_framework_quartz-12.2.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pyobjc-framework-Quartz 12.2.1
File Actions
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp315-cp315t-macosx_10_15_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp315-cp315-macosx_10_15_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp314-cp314t-macosx_10_15_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp314-cp314-macosx_10_15_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp313-cp313t-macosx_10_13_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp313-cp313-macosx_10_13_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp312-cp312-macosx_10_13_universal2.whl
pyobjc_framework_quartz-12.2.1-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-12.2.1-cp311-cp311-macosx_10_9_universal2.whl
pyobjc_framework_quartz-12.2.1-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details for pyobjc_framework_quartz-12.2.1-cp310-cp310-macosx_10_9_universal2.whl

Total release size: 5.2 MB

Release files / pyobjc_framework_quartz-12.2.1.tar.gz

Download URL pyobjc_framework_quartz-12.2.1.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
b3b8b6f71e66147f8ff9e6213864cc8527e3a0b1ee90835b93ce221f4802d9b0
BLAKE2b-256 checksum
How to use checksums
3bf62a8b84dbf1fe7c04dd96ea73d991678d4e09a909f51971ecc51629bb2ab4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp315-cp315t-macosx_10_15_universal2.whl
Size 224.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ca61624a0b0e6286d8a0f97f47eb9011e4e81e9a339db436d48af527e7065bb1
BLAKE2b-256 checksum
How to use checksums
662a2c99a5ad2fe0a11600ea123b8e9a08ff138fcb2ad1e13e376f4bd4aa1d96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp315-cp315-macosx_10_15_universal2.whl
Size 219.8 kB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
bbc214f1a216b5d3651bc832d0ac4589f029f3f37cd6cbb370aac12a7c77942c
BLAKE2b-256 checksum
How to use checksums
04e2f3c1ed3228f7430ef5ade23db6f1fcbae99290f177ce5653348fd9e05f4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp314-cp314t-macosx_10_15_universal2.whl
Size 224.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8105c98b798f2bf81c05c54bddeeadbf62f0b5dfec13bd6e719dd2cdf7e1cddf
BLAKE2b-256 checksum
How to use checksums
e2d6b917e4b63d72ea84a27121076f3033f23f6497c0e6ce8d304766c899897f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp314-cp314-macosx_10_15_universal2.whl
Size 219.8 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ceb56939c337b36d9d81185ade31f77dc52c85cf79bb16e53e9b32f54b6bb3f5
BLAKE2b-256 checksum
How to use checksums
8b5d85ffd9d433989205d572a50d625c63b29c05e0c5235a725f15ae1023672c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp313-cp313t-macosx_10_13_universal2.whl
Size 224.5 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
bfc0d2badd819823d21df8069dcf9544ce360ed747a8895c51bdb25d8d125f45
BLAKE2b-256 checksum
How to use checksums
bab5b27010d2f288737f627f74be6d5549f49c841542365c84b9a3011fe39ce7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp313-cp313-macosx_10_13_universal2.whl
Size 219.4 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
54c9bc7f507192691841ee4eba5bf36990b259df83ac728efed2d7ea1cd021e4
BLAKE2b-256 checksum
How to use checksums
0a4b861f91a1565d3189ee899e177b915551fb9a7e2ca25414025a8974f04e74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp312-cp312-macosx_10_13_universal2.whl
Size 219.0 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
de9c8cca7e95290c8d540466af11c7cdfe3a5458e6f56c34006d5b45243f9ed9
BLAKE2b-256 checksum
How to use checksums
14fcd7c7b3134cdbd1a487f3f77b5be125d87a6c9e7d9411035739d99335cc0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

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

Download URL pyobjc_framework_quartz-12.2.1-cp311-cp311-macosx_10_9_universal2.whl
Size 218.0 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
60f29408b4f9ed5391a29c6b63e2aa56ddfb8b66b3fb47962930427981e14462
BLAKE2b-256 checksum
How to use checksums
b908527d1ff856e2f2446b5887be01989cc08f9adaf3de7d4eb13d07826c362f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / pyobjc_framework_quartz-12.2.1-cp310-cp310-macosx_10_9_universal2.whl

Download URL pyobjc_framework_quartz-12.2.1-cp310-cp310-macosx_10_9_universal2.whl
Size 218.0 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c8fed57ac8a1927e4fe4f48ab4042cbc1087d881743182b6f3f2e6e227a9209f
BLAKE2b-256 checksum
How to use checksums
e78f7b2abbade50ed918e59c3dfe14aece0f0f8a4dc43a3884fd4f2508c7787a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Security for pyobjc-framework-Quartz 12.2.1

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

12.2.1 This release

10 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