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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-10.3-cp313-cp313-macosx_10_9_universal2.whl (227.2 kB view details)

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

pyobjc_framework_Quartz-10.3-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-cp311-cp311-macosx_10_9_universal2.whl (227.2 kB view details)

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

pyobjc_framework_Quartz-10.3-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-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-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-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.tar.gz.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-10.3.tar.gz
Algorithm Hash digest
SHA256 4c4441e5a338ebe2e1d44a3bdf78e6bfb849ac167732814646dc438c3a08f595
MD5 520efae08f3c6fb00455ca160761c986
BLAKE2b-256 79c152cfcdb3e721cb4a17566d262e0f54cb46efee30e06d18e6c361edb084e9

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-10.3-cp313-cp313-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp313-cp313-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cca8f2233d93b3b84bca2745ad74b603c23a77c38c1c5847ac590eab0c335fd5
MD5 5adc39981677052bfde611d88b82c4fc
BLAKE2b-256 4825c43ceb25f67d7cabd399657bf50836788b1a13b9722600376897450da0d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 caf489c498b2137bf2909ad19f6461ddfb66106f678694805184daaa0dec7919
MD5 8012d942fe6afb071b934c644a50091f
BLAKE2b-256 337f99c3a2db4dab42c62eef8bd6d5f7153334ad9a5a5174181afbc47d33e87d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2187dd8a8d15fb731c9e3ae24b7311b9e21681a53377650ee6f9b519e1f78432
MD5 ce8d8381f87d98c16e6c76db09579b1b
BLAKE2b-256 a9cfc9972e2a147d8ca90b811b47912cfebb3e8247ac3446224db022fc4b7c62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ab809262f8a1a2880a0e9d9e65035992cba684883f422c375bd320848f4e9a43
MD5 be44c24ef24bd87c8d528f160a44ae7e
BLAKE2b-256 eaa06b4e38fd65dc4b458c503acf6ba1e447c2f0edecfbd0dcaf875b83215ccc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 465ae4c1ecceca59831e7698c5fbe62d8e1e987c7fbbb000737954f2085762b9
MD5 1590407a8446afd0489bafcfc4ac055c
BLAKE2b-256 840f7aa0ce50650f31cbeeb033105c79b3c9c314b0527303bb42fe1586ea225d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 75094e160492e4724347a7fdde5a6f4c9f186c31d528c247f359e2c1606d9fb2
MD5 682b3b1622fb04e820f87d509c8d4418
BLAKE2b-256 154f4fc0d8c65756ab4d8e55f128432d05ea48ec17cf38dc51c831559bf1c758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_Quartz-10.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71d9f590d5842191c68a5a8aee812d5516d61240e5dea8f604d8a9f769bbda4f
MD5 0a495d6499d54dca138ae0b68212c068
BLAKE2b-256 4a7d159a4a6bbd9077103dced49b27479cfac3c9b50d4484422eff90f6a9dbd9

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