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

Uploaded Source

Built Distributions

pyobjc_framework_Quartz-9.1b1-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.1b1-cp310-cp310-macosx_10_9_universal2.whl (228.4 kB view details)

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

pyobjc_framework_Quartz-9.1b1-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.1b1-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.1b1-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.1b1-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.1b1.tar.gz.

File metadata

  • Download URL: pyobjc-framework-Quartz-9.1b1.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.1b1.tar.gz
Algorithm Hash digest
SHA256 8e0177179f3798cbca24ad43dfe4b465ffd820a5049f1a20b251878b08580cd7
MD5 de3ce2efebd15c4187208899ac814cd6
BLAKE2b-256 3d7fb87012c558554b4e630a1627a02f04a2c515d444c60e3e230bd3d71a34ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-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.1b1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b858eb05174c3a56b8bd2bbe35fc8d4e03b47d5def18288ce835fd06d6e34cba
MD5 e15696f44050e614efbbdd2e1bfd67a0
BLAKE2b-256 967793e04a2584af3cd2c0bd8073b738186e67bf38a0420319a3a8019eecaec4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 228.4 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.1b1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 46d69b4d3bbb16db42851c78b7f705f7bd88e8ca27ab08d668094957e9409d61
MD5 a260d6719111236c2651aaefcffd1630
BLAKE2b-256 ca02f10d4aa66e34148ab3be5d710a2314fb99b7665f59df1d09ff46a71c59b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-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.1b1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cf20a01dc02dd09f3820adb94855231ed77fdcf72a7c038c47cf48b6377a6cb7
MD5 5e17b08d0ef9a30950c2a7197b7c93a2
BLAKE2b-256 1d3161a11211f7a752f136865ebc39d58190332c424da9e909e4bfc2a9f45d69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-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.1b1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 af4f69084acf863455c072d54df55c39179c69c2d203ac4c22cbd58255cd1eb7
MD5 a756048c152ec5ad1266a4417ff5475a
BLAKE2b-256 561bd20e1ca59e636b3385dac9a3fe44931465ab3c9b5d7cd4385e1d49220d00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-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.1b1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e04532b39f421ffe251421cbe618c8c144af1b618af89bce5c11b2933ce5e2e
MD5 4bb8034048a06e6721e885b04b4397ff
BLAKE2b-256 4f081bbf98dc9a07f027603cb13f65a2182eb002a7e729934fec8fbb6f33d15a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyobjc_framework_Quartz-9.1b1-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.1b1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76ee15a3d07d1db30a0f357e976b0d91ebdf149e73c328b39622feecbbe59214
MD5 0ca818f44a51e65ec5a8ac4cae7299e7
BLAKE2b-256 f2e9422eacd7b7a97ce9823447939a1d2e68494d814734a9b019d2fb209f3c28

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