Current situation of library support for M1

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • PyQtGraph

    Fast data visualization and GUI tools for scientific / engineering applications

  • Most of the issues are with GPU support. Some libraries still struggle with it AFAIU but I don't use GPU much. M1 native is mostly good everywhere, except Pyqt + Qt 5 (Qt6 is native, but some libraries don't support it yet), But for those you can just start a bash shell under intel emulation and all is fine. Performances do take a hit take hit, but are still better in M1+emulation intel than native on my old mac.

  • api-reflector

    Configurable API mocking service

  • Glad to help, we’re slowly open sourcing more stuff. But here is an example project written on both architectures and deployed to AKS. https://github.com/binkhq/api-reflector

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pypi-data

    Data about packages and maintainers on PyPI

  • Some stats from my dataset on PyPI packages:

  • miniforge

    A conda-forge distribution.

  • I use the M1 version of miniforge (https://github.com/conda-forge/miniforge) and I'm able to create osx-64 python envs. I just explicitly set the right channel when installing a package, for example : conda install -c conda-forge/osx-64 python=3.9

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts