Skip to content

Commit a2cc688

Browse files
committed
docs: remove no-build-isolation
1 parent dda2446 commit a2cc688

9 files changed

Lines changed: 13 additions & 14 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Install wheel
3636
run: python -m pip install wheel
3737
- name: Install the package
38-
run: python -m pip install -ve '.[dev]' --no-build-isolation
38+
run: python -m pip install -ve '.[dev]'
3939
- name: Check formatting
4040
run: make pycheckformat
4141
- name: Code linting
@@ -95,10 +95,10 @@ jobs:
9595
run: pip install -r requirements.txt
9696

9797
- name: Install rcs
98-
run: pip install -ve '.[dev]' --no-build-isolation
98+
run: pip install -ve '.[dev]'
9999

100100
- name: Install extension
101-
run: pip install -ve extensions/${{ matrix.extension }} --no-build-isolation
101+
run: pip install -ve extensions/${{ matrix.extension }}
102102

103103
build_cpp_extensions:
104104
needs: [pythonpackage, check-paths]
@@ -138,9 +138,9 @@ jobs:
138138
- name: Install Python dependencies
139139
run: pip install -r requirements.txt
140140
- name: Install RCS
141-
run: pip install -ve '.[dev]' --no-build-isolation
141+
run: pip install -ve '.[dev]'
142142
- name: Install extension
143-
run: pip install -ve extensions/${{ matrix.extension }} --no-build-isolation
143+
run: pip install -ve extensions/${{ matrix.extension }}
144144
- name: Check that stub files are up-to-date
145145
run: make -C extensions/${{ matrix.extension }} stubgen && git diff --exit-code
146146
- name: Check clang format

docker/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,12 @@ WORKDIR /home/devuser/project
7272

7373
# Upgrade pip and install project build tools
7474
RUN pip install --upgrade pip setuptools
75-
RUN pip config --site set global.no-build-isolation false
7675

7776
# Install development dependencies
7877
RUN pip install -r requirements.txt
7978

8079
# Install the package in editable mode (CMake + pybind11 + scikit-build-core triggered)
81-
RUN pip install -e . --no-cache-dir --verbose --no-build-isolation
80+
RUN pip install -e . --no-cache-dir --verbose
8281

8382
# Default command that runs when you start a container without specifying a command explicitly.
8483
CMD ["python3"]

docs/contributing/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ We welcome contributions to the Robot Control Stack!
1212
Install the development dependencies:
1313
```shell
1414
# from root directory
15-
pip install -ve '.[dev]' --no-build-isolation
15+
pip install -ve '.[dev]'
1616
```
1717

1818
We provide a `Makefile` with several useful commands for development.

docs/extensions/rcs_fr3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This extension provides support for the Franka Research 3 (FR3) robot in RCS.
66

77
```shell
88
# from root directory
9-
pip install -ve extensions/rcs_fr3 --no-build-isolation
9+
pip install -ve extensions/rcs_fr3
1010
```
1111

1212
### Configuration

docs/extensions/rcs_panda.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This extension provides support for the Franka Emika Panda robot in RCS.
66

77
```shell
88
# from root directory
9-
pip install -ve extensions/rcs_panda --no-build-isolation
9+
pip install -ve extensions/rcs_panda
1010
```
1111

1212
## Usage

docs/getting_started/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ We build and test RCS on the latest Debian and on the latest Ubuntu LTS.
3030
Build and install RCS in editable mode:
3131

3232
```shell
33-
pip install -ve . --no-build-isolation
33+
pip install -ve .
3434
```
3535

3636
For a docker deployment, see the `docker` folder in the repository.

extensions/rcs_fr3/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Extension to control the fr3 with rcs.
44
## Installation
55
```shell
66
# go to this directory
7-
pip install -ve . --no-build-isolation
7+
pip install -ve .
88
```
99

1010
Add your FR3 credentials to a `.env` file like this:

extensions/rcs_panda/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Extension to control the panda with rcs.
44
## Installation
55
```shell
66
# go to this directory
7-
pip install -ve . --no-build-isolation
7+
pip install -ve .
88
```
99

1010
Add your Panda credentials to a `.env` file like this:

extensions/rcs_robotics_library/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Implements access to the C++ library "Robotics Library".
55
```shell
66
# go to this directory
77
sudo apt install $(cat debian_deps.txt)
8-
pip install -ve . --no-build-isolation
8+
pip install -ve .
99
```
1010

1111
## Usage

0 commit comments

Comments
 (0)