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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-10.0-cp312-cp312-macosx_10_9_universal2.whl (230.3 kB view details)

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

pyobjc_framework_Quartz-10.0-cp311-cp311-macosx_10_9_universal2.whl (230.6 kB view details)

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

pyobjc_framework_Quartz-10.0-cp310-cp310-macosx_10_9_universal2.whl (230.6 kB view details)

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

pyobjc_framework_Quartz-10.0-cp39-cp39-macosx_10_9_universal2.whl (230.5 kB view details)

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

pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_11_0_universal2.whl (231.2 kB view details)

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

pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_10_9_x86_64.whl (146.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for pyobjc-framework-Quartz-10.0.tar.gz
Algorithm Hash digest
SHA256 ff7c938d9c8adff87d577d63e58f9be6e4bc75274384715fa7a20032a1ce8b0e
MD5 55f3b72f89c616438eadde6c7a6c6fe3
BLAKE2b-256 3ebef2d67b25f6b047139a4b665e369f0db28ae0c64524f86a1f948eaa8ee39f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp312-cp312-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 230.3 kB
  • Tags: CPython 3.12, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f0cc89890de411a341e90d2c4148831b6d241fca66e734b5470d27869c04e33c
MD5 09453294fc3101d42a56fbb297c2d510
BLAKE2b-256 d6acc8c7f8d7ab3edaf6357e9f27c4a93d5e390e1a785ca7ee6e9c3903da6eb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp311-cp311-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 230.6 kB
  • Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 52848a5e283a508c6895a73cb0c950bd4dca9b1186b70dd73ddc8f436d64fd42
MD5 16ffe274bf2b496ddbd0e047a7701f06
BLAKE2b-256 93805732642c93e95ff076e31073507de07e9f7fa7fc68228a10d6421d507555

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 230.6 kB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f06be24fdd2112c9f5b96ede54ec48ad7623e107b85ebbd5b4155d0b1da4d45f
MD5 37832ca19791dc86c3595688829e12eb
BLAKE2b-256 948f5ec0a6f9b151ebd3ab36e776b00245b4363a975de3a201e0771e686c0338

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 230.5 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6975be7f776ad4c3a41655b90d67e45a9c7fa2d715b189d8599e8d227f790280
MD5 c74b84e01f2623d2417ff0ccb65ff42b
BLAKE2b-256 3fec1169d3263a2385fd0d1ac3e1caa2d48fe848af953d1cbea204ea6ef6033c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 231.2 kB
  • Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c4b03fade2c4aff2682cd5eae8469f3f15e089c7dd09641e24e5b54d015edfae
MD5 c2a8428bdad383306f4325190b7679eb
BLAKE2b-256 d2102bb52e3bc0449e0efecb3e087533a89a1bfe013b87c71f11dfe2c8a10b65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 146.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyobjc_framework_Quartz-10.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc8d6edcdb0bb3dab4dbe6e6a6d420c28aa0caca53715a3e49d7f299601a723f
MD5 2521b34f23cb6e470401a343c781e50c
BLAKE2b-256 60195642d5b28f3cd45f39d370f5a3c7cfbb1eb283ace0dd9cd918838b95720a

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