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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-9.1-cp311-cp311-macosx_10_9_universal2.whl (228.4 kB view details)

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

pyobjc_framework_Quartz-9.1-cp310-cp310-macosx_10_9_universal2.whl (228.3 kB view details)

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

pyobjc_framework_Quartz-9.1-cp39-cp39-macosx_10_9_universal2.whl (228.3 kB view details)

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

pyobjc_framework_Quartz-9.1-cp38-cp38-macosx_11_0_universal2.whl (228.9 kB view details)

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

pyobjc_framework_Quartz-9.1-cp38-cp38-macosx_10_9_x86_64.whl (145.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pyobjc_framework_Quartz-9.1-cp37-cp37m-macosx_10_9_x86_64.whl (144.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pyobjc-framework-Quartz-9.1.tar.gz
  • Upload date:
  • Size: 3.9 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.1.tar.gz
Algorithm Hash digest
SHA256 f6f48990cfb59eb0a3e61cac376b82a6a4f83453040844d97d164ff5086679e9
MD5 be2f9fa318741abc76fdb12ba1ce3d92
BLAKE2b-256 5c44b3ea7ac62f93a7b236995881c2030633441d4cd8b034f233cc3402daa6b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp311-cp311-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.4 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.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2a1614e88f68817574d493f76055a222aa082c267530ce5439a6631557e7fa1b
MD5 8e9365bc33af74d114c46be9175d2a83
BLAKE2b-256 3595ce7489f7441d893891a6fa8bac10c653e568f0cb48924b0ce9d8b9cd8753

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.3 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.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8f176b6c000c369bfe09727506323016c3bdb547079e985b28d640ee9d088adf
MD5 c514abc27cbb958f34b180afc4295b43
BLAKE2b-256 cdd186b52827fa05d373b8f4bb8eea5602e6aacca812a2ab4d321c3f73f23335

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.3 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.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 817da215229cf104f0a36c2ec35c7cb7a535d357ae705a0602d0d70a2c12cf6c
MD5 15420a648180d2693dd73de4991c88de
BLAKE2b-256 23c64200c96cb3871370fdeb01b5ceb47541f1c3f0173a0ea6bf0fb134c85245

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 228.9 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.1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 163351e71c44b1a78802ff0988c0551e8f2a1728af22b9d204de6cca99b2faf4
MD5 c5ceb0dde49c1213ba0c0062dd93d502
BLAKE2b-256 cd46e878b6c58072a6971c6569740c6049189af16876d759d97fd5f77edaa70a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 145.2 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.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0aecab3181e30d7f4b6138a41a7f5ec4c13c578a9479c75f4976c09d215448f9
MD5 ac77a3111817409a798f8a06a5243fa9
BLAKE2b-256 8bdc193af5f5e818bbffd52164e8a3c6b2e173fefd9364402d4d6671a51a2c3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 144.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-9.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3cdf901c5f6851f2c39cc0a7fc42a8ce736a75fa542fef4a818d045463725915
MD5 3cf6df75a4582d5f43360716f96d148c
BLAKE2b-256 55b24a076bcf0b1d69f2431ca67161dd4d52ef43a8b486e83f58ba9a03e11e8d

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