Skip to main content

Wrappers for the Quartz frameworks on macOS

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyobjc-framework-Quartz-10.1.tar.gz (4.0 MB view details)

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-10.1-cp312-cp312-macosx_10_9_universal2.whl (230.7 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.1-cp311-cp311-macosx_10_9_universal2.whl (231.0 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.1-cp310-cp310-macosx_10_9_universal2.whl (231.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.1-cp39-cp39-macosx_10_9_universal2.whl (230.9 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_11_0_universal2.whl (231.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_10_9_x86_64.whl (147.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file pyobjc-framework-Quartz-10.1.tar.gz.

File metadata

File hashes

Hashes for pyobjc-framework-Quartz-10.1.tar.gz
Algorithm Hash digest
SHA256 b7439c0a3be9590d261cd2d340ba8dd24a75877b0be3ebce56e022a19cc05738
MD5 569857b0053030a16929f06c220c6d80
BLAKE2b-256 dbf1eb0012e9a0442a5001a0a906de334a6ed5ab638c851de7418edff949d3a1

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c4257a2fb5580e5ebe927a66cf36a11749685a4681a30f90e954a3f08894cb62
MD5 b05ad23a2218e526b8f0ec418f753e3c
BLAKE2b-256 51d328536b3bed91ff41c25247ed911d390f9d81f0d0cd4a21b8811f451103ba

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2ddcd18e96511e618ce43e288a043e25524c131f5e6d58775db7aaf15553d849
MD5 618b72969b22973e8caf262cc11f74ad
BLAKE2b-256 5cc43bfeeaf4d77232554c7f08b6e4b2347a00628e4f8e73ee0e59e3ed7388b7

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69db14ac9814839471e3cf5a8d81fb5edd1b762739ad806d3cf244836dac0154
MD5 fe044af23f59d55649ab4ed9750383e8
BLAKE2b-256 c99490e7276969a865928fbc2836084596e4fa27964ea0e37b837b2f87b672e5

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 993c71009e6374e57205e6aeaa577b7af2df245a5d1d2feff0f88ca0fa7b8626
MD5 062f42c503ec04f88b726fa7cdb0a367
BLAKE2b-256 140772efb4ad53038134811fabf9d46d0e503f2f34485a72892cdcb53e310d5e

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9cb859a2fd7e15f2de85c16b028148dea06002d1a4142922b3441d3802fab372
MD5 f8ad5ad42c9f4b597f82ffd477e6ebc8
BLAKE2b-256 d513d7e93fdd59f6e6a4bd770a3ccf8f6e40fec43b143f08f7874d6739d78dd3

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28315ca6e04a08ae9e4eaf35b364ee77e081605d5865021018217626097c5e80
MD5 47e84aedf85d7cb0c67c35d41a1bcec6
BLAKE2b-256 b3f56e0ad28467e19a23f34ffa551e65a3658e11f0e1de21bf122a5070384c12

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page