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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-9.0.1-cp311-cp311-macosx_10_9_universal2.whl (228.0 kB view details)

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

pyobjc_framework_Quartz-9.0.1-cp310-cp310-macosx_10_9_universal2.whl (228.0 kB view details)

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

pyobjc_framework_Quartz-9.0.1-cp39-cp39-macosx_10_9_universal2.whl (227.9 kB view details)

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

pyobjc_framework_Quartz-9.0.1-cp38-cp38-macosx_11_0_universal2.whl (228.5 kB view details)

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

pyobjc_framework_Quartz-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl (145.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pyobjc_framework_Quartz-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (143.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pyobjc-framework-Quartz-9.0.1.tar.gz
  • Upload date:
  • Size: 3.8 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-9.0.1.tar.gz
Algorithm Hash digest
SHA256 7e2e37fc5c01bbdc37c1355d886e6184d1977043d5a05d1d956573fa8503dac3
MD5 1df6a2b4ccb1269ce5b7039793495595
BLAKE2b-256 ca6f64331d1ed37358d71d39423710724c34e943e6da4acaf9f0e73629b34a5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp311-cp311-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.0 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-9.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 93ee6e339ab6928115a92188a0162ec80bf62cd0bd908d54695c1b9f9381ea45
MD5 e26af9cbdc44e7c7c1d6956c8104a62e
BLAKE2b-256 4dac01fa756604687c87033928061261aa6b03fe91fe686f57235d3753e34a81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.0 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-9.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 13a546a2af7c1c5c2bbf88cce6891896a449e92466415ad14d9a5ee93fba6ef3
MD5 70cb19e1d7db8c734ae84332fac085ed
BLAKE2b-256 1ed9c07cbc6291d2a60946cb3bd1e1aaacba7a4446d0b3d9efe16cbc789bfe8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 227.9 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-9.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0bedb6e1b7789d5b24fd5c790f0d53e4c62930313c97a891068bfa0e966ccc0b
MD5 ddd13cb460fab45728fcfb489cb62688
BLAKE2b-256 841058292ef1a58f1269fbd2b6e842b8835e2ba34c05c399b62d322f1aed4a9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 228.5 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-9.0.1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7b39f85d0b747b0a13a11d0d538001b757c82d05e656eab437167b5b118307df
MD5 5d6a01e0a2e28959021e26f29b941bd2
BLAKE2b-256 8fc9b8a380738e7b35ed08adf69203526b4abcc7e143460745229c5480926735

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 145.0 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-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c9b553be6ef672e0886b0d2c77d1841b1a942c7b1dc9a67f6e1376dc5493513
MD5 c53deecb444e5159d0f9d7bd3180ca04
BLAKE2b-256 5fe46c6608de4c03b900357d7a33a6bca18e57d660aea1318effaca6615f87a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 143.9 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-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 066ffbe26de1456f79a6d9467dabd6a3b9ef228318a0ba3f3fedbdbc0e2d3444
MD5 e4b213ecbf4ce941795988db6de62de8
BLAKE2b-256 94ff5a18a2baa445cd22fa062f87c7a0f110b45febd6095552d01ee57a021f13

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