Commit 4fff9ad
committed
Include labscript-suite.pth in editable wheels
This ensures user directories are added to the Python import path in
editable installs that are performed via the new PEP660 mechanism used
by default in newer versions of pip and setuptools.
The existing custom `develop` command is retained for compatibility with
older setuptools and pip, which use `python setup.py develop` to create
editable installs. It can be removed once it is safe to assume PEP660
functionality is available and default on all supported pip and
setuptools versions sometime in the future.1 parent f1ef4eb commit 4fff9ad
1 file changed
+24
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
6 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
7 | 24 | | |
8 | 25 | | |
9 | 26 | | |
| |||
21 | 38 | | |
22 | 39 | | |
23 | 40 | | |
24 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
0 commit comments