Skip to content

Commit 8755578

Browse files
committed
updating dependency section for pyproject.toml to be compatible with pip pixi
1 parent 6255054 commit 8755578

File tree

4 files changed

+823
-339
lines changed

4 files changed

+823
-339
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,10 @@ phoebus-product/settings_template.ini
124124
# doc files generated by docs/source/conf.py
125125
docs/source/applications.rst
126126
docs/source/services.rst
127+
127128
# Ignore Sphinx extensions and build artifacts
128129
docs/source/_ext/**/__pycache__/
129130
docs/source/_ext/**/*.pyc
131+
132+
# Ignore pip installation metadata
133+
docs/phoebus_docs.egg-info/

docs/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,15 @@ The Pixi configuration is in `pyproject.toml` under the `[tool.pixi.*]` sections
3232
You need to install sphinx and its dependencies:
3333

3434
```bash
35-
# Using the requirements file
36-
pip install -r source/requirements.txt
37-
38-
# Or using pyproject.toml (installs all dependencies)
35+
# Install from pyproject.toml (installs all dependencies)
3936
pip install .
4037
```
4138

39+
Alternatively, on some RedHat setups:
40+
```bash
41+
sudo yum install python-sphinx
42+
```
43+
4244
Then build the web version:
4345
```bash
4446
make clean html

0 commit comments

Comments
 (0)