Skip to content

Commit 2d444cd

Browse files
authored
Merge pull request #61 from PyMoDAQ/docs/agents-five-packages
AGENTS.md: PyMoDAQ is made of five packages, not four
2 parents ded7eba + d06de56 commit 2d444cd

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎AGENTS.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ pytest # template tests (package structure, plugin che
3434
```
3535

3636
Installing PyMoDAQ itself is a separate matter. A plugin only needs the released packages (`pymodaq`,
37-
`pymodaq_utils`, `pymodaq_data`, `pymodaq_gui`, installed as dependencies). If you also have to modify them, work in a
38-
clone of the PyMoDAQ repository and install the four packages in editable mode with the script at its root, never with
37+
`pymodaq_utils`, `pymodaq_data`, `pymodaq_gui`, `pymodaq_scripting`, installed as dependencies). If you also have to modify
38+
them, work in a clone of the PyMoDAQ repository and install the five packages in editable mode with the script at its root, never with
3939
`pip install -e .` inside each package (the script handles the order and the options):
4040

4141
```bash

‎tests/example_mock_plugins.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ def move_rel(self, value: DataActuator):
7171

7272
def move_home(self):
7373
self.move_abs(DataActuator(data=0., units=self.axis_unit))
74+
self.move_done() # the position is not polled after move_home: the plugin tells when it is done
7475

7576
def stop_motion(self):
7677
self.controller.calls.append(('stop',))

0 commit comments

Comments
 (0)