ssssam opened a new issue, #1760: URL: https://github.com/apache/buildstream/issues/1760
As noted here: https://github.com/apache/buildstream/pull/1741#discussion_r972075940 - the `pip install --editable` feature is not recommended for Bst development. One issue is that Cython source files are not watched for changes, so modifying those `.pyx` files does not update the generated `.c` and `.so` files. Editable installs are standardised since https://peps.python.org/pep-0660/, which aims to "[let] project authors select the backend or implement the method that provides the editable mechanism that best suit their requirements, and test it works correctly." This is a tracking issue for someone to do the work of selecting and testing an 'editable install' mechanism that works for Bst 2. In the meantime we will warn developers to avoid `--editable` mode. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
