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]

Reply via email to