Commit ee0cb26
Release Manager
sagemathgh-40904: Fix missing `conf.py` files during docbuilding
<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in the title, do this in the PR
description below. -->
<!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method
to calculate 1 + 2". -->
<!-- v Describe your changes below in detail. -->
<!-- v Why is this change required? What problem does it solve? -->
<!-- v If this PR resolves an open issue, please link to it here. For
example, "Fixes sagemath#12345". -->
Fixes the issue mentioned in
sagemath#39030 (comment):
```
[tutorial ] Configuration error!
[tutorial ] Versions
[tutorial ] ========
[tutorial ] * Platform: linux;
(Linux-6.15.7-arch1-1-x86_64-with-glibc2.42)
[tutorial ] * Python version: 3.13.7 (CPython)
[tutorial ] * Sphinx version: 8.2.3
[tutorial ] * Docutils version: 0.21.2
[tutorial ] * Jinja2 version: 3.1.6
[tutorial ] * Pygments version: 2.19.2
[tutorial ] Last Messages
[tutorial ] =============
[tutorial ] None.
[tutorial ] Loaded Extensions
[tutorial ] =================
[tutorial ] None.
[tutorial ] Traceback
[tutorial ] =========
[tutorial ] File "/usr/lib/python3.13/site-
packages/sphinx/config.py", line 354, in read
[tutorial ] raise ConfigError(
[tutorial ] __("config directory doesn't contain a conf.py
file (%s)") % confdir
[tutorial ] )
[tutorial ] sphinx.errors.ConfigError: config directory doesn't
contain a conf.py file (/build/sagemath-doc-
git/src/build/src/doc/ru/tutorial)
[tutorial ] The full traceback has been saved in:
[tutorial ] /tmp/sphinx-err-6fr5ejwk.log
[tutorial ] To report this error to the developers, please open an issue
at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
[tutorial ] Please also report this if it was a user error, so that a
better error message can be provided next time.
```
### 📝 Checklist
<!-- Put an `x` in all the boxes that apply. -->
- [ ] The title is concise and informative.
- [ ] The description explains in detail what this PR is about.
- [ ] I have linked a relevant issue or discussion.
- [ ] I have created tests covering the changes.
- [ ] I have updated the documentation and checked the documentation
preview.
### ⌛ Dependencies
<!-- List all open PRs that this PR logically depends on. For example,
-->
<!-- - sagemath#12345: short description why this is a dependency -->
<!-- - sagemath#34567: ... -->
URL: sagemath#40904
Reported by: Tobias Diez
Reviewer(s):
1 file changed
+11
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | 13 | | |
21 | 14 | | |
22 | 15 | | |
| |||
33 | 26 | | |
34 | 27 | | |
35 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 | | |
37 | 41 | | |
38 | 42 | | |
| |||
79 | 83 | | |
80 | 84 | | |
81 | 85 | | |
82 | | - | |
83 | 86 | | |
84 | 87 | | |
85 | 88 | | |
| |||
0 commit comments