Hi Thomas, After having read your email, I read up and realized that I can completely remove the setup.py file and rather than performing a development installation with pip, I use poetry.
I can define the package in pyproject.toml using the path directive: https://python-poetry.org/docs/dependency-specification/#path-dependencies and then execute "poetry install". Thank you Thomas! 😃 A side note; I am using nox and want to avoid running "poetry install" in every session, as this is very time consuming. Instead, I try to filter out the packages which needs to be installed for each session. Then I constrain this version to the poetry-managed version, as shown in the "Hypermodern Python" setup. However, this entails using pip with the --constrain option. And this sets me back once more with having pip in the equation. So, I am thinking of possible solutions for this problem and raised an issue here: https://github.com/cjolowicz/hypermodern-python/issues/115 If you have any input, please do let me know :) Kind regards, Fredrik -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/archives/list/distutils-sig@python.org/message/PQ5K2T2RQOIVWMVUTURAKLWHGT4XUA4Y/