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.3.1.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-10.3.1-cp313-cp313-macosx_10_13_universal2.whl (226.6 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

pyobjc_framework_Quartz-10.3.1-cp312-cp312-macosx_10_9_universal2.whl (227.2 kB view details)

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

pyobjc_framework_Quartz-10.3.1-cp311-cp311-macosx_10_9_universal2.whl (227.3 kB view details)

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

pyobjc_framework_Quartz-10.3.1-cp310-cp310-macosx_10_9_universal2.whl (227.2 kB view details)

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

pyobjc_framework_Quartz-10.3.1-cp39-cp39-macosx_10_9_universal2.whl (227.2 kB view details)

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

pyobjc_framework_Quartz-10.3.1-cp38-cp38-macosx_11_0_universal2.whl (227.9 kB view details)

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

pyobjc_framework_Quartz-10.3.1-cp38-cp38-macosx_10_9_x86_64.whl (146.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file pyobjc_framework_quartz-10.3.1.tar.gz.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-10.3.1.tar.gz
Algorithm Hash digest
SHA256 b6d7e346d735c9a7f147cd78e6da79eeae416a0b7d3874644c83a23786c6f886
MD5 7c97c0871c2bcc5110775e7beb03bab9
BLAKE2b-256 f7a2f488d801197b9b4d28d0b8d85947f9e2c8a6e89c5e6d4a828fc7cccfb57a

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.3.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 00a0933267e3a46ea4afcc35d117b2efb920f06de797fa66279c52e7057e3590
MD5 9f40a25a74cc7b345a02f76d02df9b94
BLAKE2b-256 ce7a78b512061af37a4466607143a9876192f04c5810b16e4cb097fbbfa02dc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ca35f92486869a41847a1703bb176aab8a53dbfd8e678d1f4d68d8e6e1581c71
MD5 412c395182b02cede80fe2d4e444bbdf
BLAKE2b-256 0f08215f38dbebfca74f49276a9471531f360b4fb7888106f78953909919ca53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 96578d4a3e70164efe44ad7dc320ecd4e211758ffcde5dcd694de1bbdfe090a4
MD5 3c2a86a48668483addfc12f0e4fe977a
BLAKE2b-256 62b3ba33c4a3406fec862a5107da03d8daacbc11daa355f446a8849e1bf2c73e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5ef4fd315ed2bc42ef77fdeb2bae28a88ec986bd7b8079a87ba3b3475348f96e
MD5 959fa1eafa452fd444e31cfa1a4e6c4f
BLAKE2b-256 7c29026a4cb41bed4bbd090b320e2027dd2fd9226f35723af4bfea989a0924d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 de00c983b3267eb26fa42c6ed9f15e2bf006bde8afa7fe2b390646aa21a5d6fc
MD5 e5f98811e6d4df1ae1cb7db4dd62e6ef
BLAKE2b-256 a3c349c4018d3ce5f53ae24c0c4f3356eb6a57f683958764c1fb13be02532ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d7a8028e117a94923a511944bfa9daf9744e212f06cf89010c60934a479863a5
MD5 f350558aaa4dafc072e514ef5b075404
BLAKE2b-256 a7e87eee5de346cc912c44e2cfa381ca047e70712c1964130b8ea82ce4fb67e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a161bedb4c5257a02ad56a910cd7eefb28bdb0ea78607df0d70ed4efe4ea54c1
MD5 48b05d26978ab15358761423234d2fdb
BLAKE2b-256 41b372a00d04a973ac4f0015558ca58b7a2319609e1daa02fb56f4a7b5792f08

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