I want to manage dependencies for a python package being deployed across architectures/OS, without needing to compile any requirements from source - especially important when more development occurs on Mac M1 arm64
chips.
Is there a tool/dependency manager that can identify a series of pre-built package versions which support a list of architectures? i.e. both the development and target deployment environments?
Related question about python-poetry
for development on x86_64
and deployment on arm7vl
- not possible.
Related blog post on managing multiple conda installations for different architectures - not ideal, would rather manage a single set of dependencies.