damnever / pigar

:coffee: A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)
https://damnever.github.io/pigar/
BSD 3-Clause "New" or "Revised" License
1.64k stars 90 forks source link

discussion, not issue: minimum macOS version in setup.py, so pip checks wheel macOS / user's macOS #142

Closed denis-bz closed 1 year ago

denis-bz commented 1 year ago

Please move this to "discussions":

Is your feature request related to a problem? Please describe. Pip happily installs a wheel built on macOS 10.15, which crashes on my 10.14 -- see https://github.com/python-pillow/Pillow/issues/3068 (at the end).

Describe the solution you'd like 1) a minimum macOS version in setup.py / in wheel metadata 2) could pigar then check that ? 3) pip should use it, so not install e.g. wheels with minimum macOS version == 10.15 on older macs.

Describe alternatives you've considered None -- sounds unlikely

Thanks, cheers