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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-8.4-cp310-cp310-macosx_10_9_universal2.whl (226.7 kB view details)

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

pyobjc_framework_Quartz-8.4-cp39-cp39-macosx_10_9_universal2.whl (226.7 kB view details)

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

pyobjc_framework_Quartz-8.4-cp38-cp38-macosx_11_0_universal2.whl (227.3 kB view details)

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

pyobjc_framework_Quartz-8.4-cp38-cp38-macosx_10_9_x86_64.whl (144.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pyobjc_framework_Quartz-8.4-cp37-cp37m-macosx_10_9_x86_64.whl (143.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pyobjc_framework_Quartz-8.4-cp36-cp36m-macosx_10_9_x86_64.whl (143.0 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pyobjc-framework-Quartz-8.4.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • 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-8.4.tar.gz
Algorithm Hash digest
SHA256 1b6e659d02a04adc4ca86d1f1a1c5fce045fdb3dcd8cb60dbd675dff877b6395
MD5 fcd9827822ee771fcc5cb82ae564d0b3
BLAKE2b-256 5a2b26dd0a43597ab6b4bea71dbe8cf55e0cecbbfcd205291fed54f181b39f7b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 226.7 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-8.4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3570447d32851c79bfcabcc089e9c07ae3d37fe505dd34416a8f95bb68265e08
MD5 71855fff2d13d49d8b46183cfd18fee4
BLAKE2b-256 a473881cbd41f6ea8003899d267977cb9b295dd2e6c9e2c33979fe1bc29a7545

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 226.7 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-8.4-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9821ac3778ec0716e348495acb86cd67dc2f2e59d1323cf6ad95b19dba46e989
MD5 e784542047584535e21e87c42da1aa1e
BLAKE2b-256 7e3d685c84ee023d092fcf9a92d8a73a07848286b60c9c560359c117492db203

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 227.3 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-8.4-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c341da71845d3b653e1ff853cf162a1a8a0778d591d504dd22f7ff1d829da353
MD5 83ebfc64a353067bc1694a8eda033193
BLAKE2b-256 d9aa336d87bf1a2669cac84cf00020fb9dca7ea0ce80f8d24d06cafa39158251

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 144.1 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-8.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5192806022b35ddbb39fc205c8c24546ecde987d1d301423ab05a63cb2a3c16b
MD5 f98aa05fad44b81e4bd24b254decf741
BLAKE2b-256 842400e5a1c393f76877d8da9c9b6c1fbb11ce5a9868b07e27e1a4a23f3da9a0

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-8.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 143.0 kB
  • Tags: CPython 3.7m, 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-8.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 547d0d8afee9219206a87e3740069313b37022e0a02a254842262f5cf81bf7d8
MD5 8b88b855e824719409c73c1230e188aa
BLAKE2b-256 355eb5f4a11c65a6b6a7f4e4125aefcfe00d920e9e5bc3c6c01d2c9d0b60668f

See more details on using hashes here.

File details

Details for the file pyobjc_framework_Quartz-8.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyobjc_framework_Quartz-8.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 143.0 kB
  • Tags: CPython 3.6m, 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-8.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 03679ce58ee0697df46aa98cffb0cc65fd646def497d9b8358a4d29f7af1ea81
MD5 d8e0ded19be68c40eb2d0080a1719564
BLAKE2b-256 4280b5a9d50454c96305e119d7ca9e7a5984e64d8e920d82d68cd4360ef40fd0

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