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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyobjc_framework_quartz-12.2-cp315-cp315t-macosx_10_15_universal2.whl (224.8 kB view details)

Uploaded CPython 3.15tmacOS 10.15+ universal2 (ARM64, x86-64)

pyobjc_framework_quartz-12.2-cp315-cp315-macosx_10_15_universal2.whl (219.8 kB view details)

Uploaded CPython 3.15macOS 10.15+ universal2 (ARM64, x86-64)

pyobjc_framework_quartz-12.2-cp314-cp314t-macosx_10_15_universal2.whl (224.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

pyobjc_framework_quartz-12.2-cp314-cp314-macosx_10_15_universal2.whl (219.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

pyobjc_framework_quartz-12.2-cp313-cp313t-macosx_10_13_universal2.whl (224.4 kB view details)

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

pyobjc_framework_quartz-12.2-cp313-cp313-macosx_10_13_universal2.whl (219.4 kB view details)

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

pyobjc_framework_quartz-12.2-cp312-cp312-macosx_10_13_universal2.whl (219.0 kB view details)

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

pyobjc_framework_quartz-12.2-cp311-cp311-macosx_10_9_universal2.whl (218.0 kB view details)

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

pyobjc_framework_quartz-12.2-cp310-cp310-macosx_10_9_universal2.whl (218.0 kB view details)

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

File details

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

File metadata

  • Download URL: pyobjc_framework_quartz-12.2.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for pyobjc_framework_quartz-12.2.tar.gz
Algorithm Hash digest
SHA256 b343395d4790323b0376fe20c83ac468510ba19f65429323ca211708c939d107
MD5 8dfafdd4f1db46bd80d337a27579bd91
BLAKE2b-256 91a35ae4c90c13999b46315f549694f25c374c48a9f7ab18f98ace6e74f4a5c1

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp315-cp315t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp315-cp315t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 359738c88b12427a30d73a3d202002ab910e31eebf6bee4550495ec8aa64a004
MD5 b697014b6a20407a4ad39c6554ef25e3
BLAKE2b-256 bb773223cef0bf8cc97f1d586ad1b6c79e04bfbe2a47a1fe5bd1ad3abd862325

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp315-cp315-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp315-cp315-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 6fbd127d864108103d4980292ffca32bd9c1e5f643e0abd5773fdde2918afaca
MD5 48516134cd7013c5724fbcd28c83905a
BLAKE2b-256 4176a831a11a67fe36898b4b887bfe7694a291e08a96266416a832a9de97bec8

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 57553e7085191f9421ec78fe57a8a0c8462e39d675014ac1e4b389381f04535a
MD5 fae4262764399c99624cb8ec0eaf54a3
BLAKE2b-256 72f79a6cc42345d7a89c7344763e931476c9bf00d3b16ef1e862b1f720709afe

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 08f7c7b42de70875cee15f4d0e217471e382ffac44d0a5bcfd30f583b9b41adb
MD5 c1d861559f0df7b85d8c9d2a9cb227df
BLAKE2b-256 11b47ec90f6480b554173df109b570915c26d286c414d9444d2066fc93567781

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 4e0634ee9782e480587a074d1d08867fa7ef0d845c2f6cbaef6a48b7d2c3899f
MD5 465bab55b0a777b6b9ccfa048479841c
BLAKE2b-256 35ef598bd4d1fb796305648c03667938f08bb59ed4e0bcdc1591fd2c6238abf2

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 214c19aadfd100d9202994a22fbced804f7d60f8473de6f292111cc1668f9373
MD5 f670b7fdb5a29fa1206c0b76b6bcb464
BLAKE2b-256 9656670a847a3a8ee2799f405b876a2f20914f22b4865f1d8157169095c21d94

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8b238979d62b6e0b90d466477eee968d8f2f6720e850af2472e01cef349293b4
MD5 6ef69ebc6adad0a1544544d24ff28e3b
BLAKE2b-256 96983b1fa78ddb1cd10d0edd4d49a3d00301d941f535694ac444fbed53ec7504

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2dec68f8d5b42030fb0f44bf1169a208318393f216a68048b4336649d877293a
MD5 235d8281787e673d24b6c03d256139a2
BLAKE2b-256 fb915529c1434d62682a1c34a58dacdd901c96406e7a172d06f5e34ccdd3ccce

See more details on using hashes here.

File details

Details for the file pyobjc_framework_quartz-12.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 96201eb37192fde3abac348adacfc2d4e8af4e76d42752664d1e515f1db5d929
MD5 fb522da7cc939f603dfb54713644a8b0
BLAKE2b-256 9513e9471bbf5740a15b8a0c695a83091b7e6f14a0c827c29bb41e87a1871c88

See more details on using hashes here.

Supported by

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