zuzukin / whl2conda

Generate conda package from pure python wheel
https://zuzukin.github.io/whl2conda/
Apache License 2.0
6 stars 2 forks source link

Pick default wheel dist dir based on build backend #23

Open analog-cbarber opened 1 year ago

analog-cbarber commented 1 year ago

Most build systems seem to put wheels in the dist/ subdir of the project, but there are some exceptions:

The hatchling backend uses the dist/ dir whether run from hatch build or pip wheel, but for poetry and flit-core, pip wheel just writes into the current directory.

Are there other build backends to consider?

We should use dist/ by default, but

Since dist/ is pretty much the standard, it isn't so bad if we just stick with that and let users override it using option specific to this tool.