docs: use home-relative us-cpa install paths
This commit is contained in:
@@ -25,14 +25,14 @@ To install the skill for OpenClaw itself, copy the repo skill into the workspace
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
rsync -a --delete \
|
rsync -a --delete \
|
||||||
/Users/stefano/.openclaw/workspace/projects/stef-openclaw-skills/skills/us-cpa/ \
|
~/.openclaw/workspace/projects/stef-openclaw-skills/skills/us-cpa/ \
|
||||||
/Users/stefano/.openclaw/workspace/skills/us-cpa/
|
~/.openclaw/workspace/skills/us-cpa/
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Create a workspace-local virtualenv and install the package:
|
2. Create a workspace-local virtualenv and install the package:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd /Users/stefano/.openclaw/workspace/skills/us-cpa
|
cd ~/.openclaw/workspace/skills/us-cpa
|
||||||
python3 -m venv .venv
|
python3 -m venv .venv
|
||||||
. .venv/bin/activate
|
. .venv/bin/activate
|
||||||
pip install -e .[dev]
|
pip install -e .[dev]
|
||||||
|
|||||||
@@ -18,14 +18,14 @@ Install the skill into the OpenClaw workspace copy, not only in the repo checkou
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
rsync -a --delete \
|
rsync -a --delete \
|
||||||
/Users/stefano/.openclaw/workspace/projects/stef-openclaw-skills/skills/us-cpa/ \
|
~/.openclaw/workspace/projects/stef-openclaw-skills/skills/us-cpa/ \
|
||||||
/Users/stefano/.openclaw/workspace/skills/us-cpa/
|
~/.openclaw/workspace/skills/us-cpa/
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Create a skill-local virtualenv in the workspace copy:
|
2. Create a skill-local virtualenv in the workspace copy:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd /Users/stefano/.openclaw/workspace/skills/us-cpa
|
cd ~/.openclaw/workspace/skills/us-cpa
|
||||||
python3 -m venv .venv
|
python3 -m venv .venv
|
||||||
. .venv/bin/activate
|
. .venv/bin/activate
|
||||||
pip install -e .[dev]
|
pip install -e .[dev]
|
||||||
|
|||||||
@@ -48,8 +48,11 @@ class UsCpaCliSmokeTests(unittest.TestCase):
|
|||||||
self.assertIn("OpenClaw installation", readme)
|
self.assertIn("OpenClaw installation", readme)
|
||||||
self.assertIn("~/.openclaw/workspace/skills/us-cpa", readme)
|
self.assertIn("~/.openclaw/workspace/skills/us-cpa", readme)
|
||||||
self.assertIn(".venv/bin/python", readme)
|
self.assertIn(".venv/bin/python", readme)
|
||||||
|
self.assertNotIn("/Users/stefano/", readme)
|
||||||
self.assertIn("OpenClaw installation", operator_doc)
|
self.assertIn("OpenClaw installation", operator_doc)
|
||||||
self.assertIn("rsync -a --delete", operator_doc)
|
self.assertIn("rsync -a --delete", operator_doc)
|
||||||
|
self.assertIn("~/", operator_doc)
|
||||||
|
self.assertNotIn("/Users/stefano/", operator_doc)
|
||||||
self.assertIn("~/.openclaw/workspace/skills/us-cpa/scripts/us-cpa", skill_doc)
|
self.assertIn("~/.openclaw/workspace/skills/us-cpa/scripts/us-cpa", skill_doc)
|
||||||
|
|
||||||
def test_wrapper_prefers_local_virtualenv_python(self) -> None:
|
def test_wrapper_prefers_local_virtualenv_python(self) -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user