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.1.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.1-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.1-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.1-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.1-cp314-cp314-macosx_10_15_universal2.whl (219.8 kB view details)

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

pyobjc_framework_quartz-12.2.1-cp313-cp313t-macosx_10_13_universal2.whl (224.5 kB view details)

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

pyobjc_framework_quartz-12.2.1-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.1-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.1-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.1-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.1.tar.gz.

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1.tar.gz
Algorithm Hash digest
SHA256 b3b8b6f71e66147f8ff9e6213864cc8527e3a0b1ee90835b93ce221f4802d9b0
MD5 4238cc115fbcf5ac499e2c0547cb369a
BLAKE2b-256 3bf62a8b84dbf1fe7c04dd96ea73d991678d4e09a909f51971ecc51629bb2ab4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp315-cp315t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 ca61624a0b0e6286d8a0f97f47eb9011e4e81e9a339db436d48af527e7065bb1
MD5 049ce3f5caac1fef41e1bdaf63858c4e
BLAKE2b-256 662a2c99a5ad2fe0a11600ea123b8e9a08ff138fcb2ad1e13e376f4bd4aa1d96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp315-cp315-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 bbc214f1a216b5d3651bc832d0ac4589f029f3f37cd6cbb370aac12a7c77942c
MD5 fb45e11e038a595957d69a8a2cdc8559
BLAKE2b-256 04e2f3c1ed3228f7430ef5ade23db6f1fcbae99290f177ce5653348fd9e05f4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 8105c98b798f2bf81c05c54bddeeadbf62f0b5dfec13bd6e719dd2cdf7e1cddf
MD5 949968f24bd36691fa03c7dfe504f41f
BLAKE2b-256 e2d6b917e4b63d72ea84a27121076f3033f23f6497c0e6ce8d304766c899897f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 ceb56939c337b36d9d81185ade31f77dc52c85cf79bb16e53e9b32f54b6bb3f5
MD5 72761b11c51d63a18948f0452ad6447b
BLAKE2b-256 8b5d85ffd9d433989205d572a50d625c63b29c05e0c5235a725f15ae1023672c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 bfc0d2badd819823d21df8069dcf9544ce360ed747a8895c51bdb25d8d125f45
MD5 81afe422eb8cffc32e2f66927c90d553
BLAKE2b-256 bab5b27010d2f288737f627f74be6d5549f49c841542365c84b9a3011fe39ce7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 54c9bc7f507192691841ee4eba5bf36990b259df83ac728efed2d7ea1cd021e4
MD5 71b5a7e8c77b24acc56242ecf65ba1d1
BLAKE2b-256 0a4b861f91a1565d3189ee899e177b915551fb9a7e2ca25414025a8974f04e74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 de9c8cca7e95290c8d540466af11c7cdfe3a5458e6f56c34006d5b45243f9ed9
MD5 69d50ea1fee805e682e6de13398a8e13
BLAKE2b-256 14fcd7c7b3134cdbd1a487f3f77b5be125d87a6c9e7d9411035739d99335cc0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 60f29408b4f9ed5391a29c6b63e2aa56ddfb8b66b3fb47962930427981e14462
MD5 da5f06f3e1823aa97fe3de32a58ba3ed
BLAKE2b-256 b908527d1ff856e2f2446b5887be01989cc08f9adaf3de7d4eb13d07826c362f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyobjc_framework_quartz-12.2.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c8fed57ac8a1927e4fe4f48ab4042cbc1087d881743182b6f3f2e6e227a9209f
MD5 18d648bf19c1c5747048ad8ed219b1d9
BLAKE2b-256 e78f7b2abbade50ed918e59c3dfe14aece0f0f8a4dc43a3884fd4f2508c7787a

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