Poetry does create wheels without a setup.py. In fact, on my last job we got rid of all setup.py we had in favour o poetry.
It cannot replace all setup.py use cases, but for pure python packages it can replace it completely.
It cannot replace all setup.py use cases, but for pure python packages it can replace it completely.