You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ansible-test units --python-interpreter .venv/bin/python
44
+
```
45
+
46
+
**MacOS Users**: You may need to set this environment variable:
47
+
```bash
48
+
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
49
+
```
50
+
51
+
**Important**: `ansible-test sanity` ignores the Python path argument, which is why you'll see import checks like:
52
+
```python
53
+
try:
54
+
import scaleway
55
+
exceptImportError:
56
+
# handle import error
57
+
```
58
+
59
+
To test quickly your changes without writing a test you can export the collection path `export ANSIBLE_COLLECTIONS_PATH=/Users/gnoale/git/scaleway/ansible_collections`
60
+
61
+
## Development Guidelines
62
+
63
+
### Python Compatibility
64
+
- Be mindful of Python versions and dependencies
65
+
- The target system receives module code and is subject to your declared dependencies
66
+
67
+
### Type Hints
68
+
When using types from the Scaleway SDK in function signatures, wrap them in quotes to avoid import issues during validation:
0 commit comments