Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 0.4.0 #64

Merged
merged 91 commits into from
Mar 9, 2024
Merged

Update 0.4.0 #64

merged 91 commits into from
Mar 9, 2024

Conversation

EmilDohne
Copy link
Owner

The v0.4.0 Release primarily addresses miscellaneous bug-fixes as well as adding (experimental) support for ARM-based MacOS machines

To get started please download the binaries attached to the release below for your given system and programming language :). To download the python bindings you can also simply pip install PhotoshopAPI

Features:

  • Added (experimental) support for ARM-Based MacOS Systems (M-Chips)
  • Added tests for Python wheels on CI

Bugfixes:

Known Issues

  • When using a try: except: block using the PhotoshopAPI on Apple Silicon based machines the code will segfault and crash the python interpreter. This is unfortunately due to XCode issues and will hopefully be resolved soon. For updates please visit Add support for ARM based Mac chips #61 to get the latest status on this.
  • C++ Exceptions on Apple Silicon are not propagated and will instead simply segfault.

…thon to allow the psapi to build without any external dependencies
…sing a regular endian decode/encode for arm based systems
@EmilDohne EmilDohne merged commit 87e38b3 into master Mar 9, 2024
24 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants