Skip to content

Commit 8af8b77

Browse files
authored
Release 9.6.0 (#10050)
1 parent d7bf001 commit 8af8b77

File tree

37 files changed

+811
-763
lines changed

37 files changed

+811
-763
lines changed

CHANGELOG.rst

+23
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
Version 9.6.0
2+
-------------
3+
4+
:Date: February 21, 2023
5+
6+
* `@humitos <https://github.com/humitos>`__: Metrics: update URL for latency metric (`#10048 <https://github.com/readthedocs/readthedocs.org/pull/10048>`__)
7+
* `@github-actions[bot] <https://github.com/github-actions[bot]>`__: Dependencies: all packages updated via pip-tools (`#10045 <https://github.com/readthedocs/readthedocs.org/pull/10045>`__)
8+
* `@humitos <https://github.com/humitos>`__: Submodule: update common (`#10043 <https://github.com/readthedocs/readthedocs.org/pull/10043>`__)
9+
* `@humitos <https://github.com/humitos>`__: Requirements: unpin `newrelic` (`#10041 <https://github.com/readthedocs/readthedocs.org/pull/10041>`__)
10+
* `@benjaoming <https://github.com/benjaoming>`__: Docs: emojis in TOC captions, FontAwesome on external links in TOC (Diátaxis) (`#10039 <https://github.com/readthedocs/readthedocs.org/pull/10039>`__)
11+
* `@ericholscher <https://github.com/ericholscher>`__: Merge Diataxis into `main`! (`#10034 <https://github.com/readthedocs/readthedocs.org/pull/10034>`__)
12+
* `@ericholscher <https://github.com/ericholscher>`__: Docs: Upgrade Sphinx & sphinx_rtd_theme (`#10033 <https://github.com/readthedocs/readthedocs.org/pull/10033>`__)
13+
* `@stsewd <https://github.com/stsewd>`__: Proxito: use unresolved domain on page redirect view (`#10032 <https://github.com/readthedocs/readthedocs.org/pull/10032>`__)
14+
* `@ericholscher <https://github.com/ericholscher>`__: Docs: Refactor Reproducible Builds page (Diátaxis) (`#10030 <https://github.com/readthedocs/readthedocs.org/pull/10030>`__)
15+
* `@stsewd <https://github.com/stsewd>`__: Proxito: make use un project from unresolved_domain in some views (`#10029 <https://github.com/readthedocs/readthedocs.org/pull/10029>`__)
16+
* `@ericholscher <https://github.com/ericholscher>`__: Docs: Refactor the build & build customization pages (Diátaxis) (`#10028 <https://github.com/readthedocs/readthedocs.org/pull/10028>`__)
17+
* `@stsewd <https://github.com/stsewd>`__: Proxito: move "canonicalizing" logic to docs view (`#10027 <https://github.com/readthedocs/readthedocs.org/pull/10027>`__)
18+
* `@benjaoming <https://github.com/benjaoming>`__: Docs: Navigation reorder (Diátaxis) (`#10026 <https://github.com/readthedocs/readthedocs.org/pull/10026>`__)
19+
* `@humitos <https://github.com/humitos>`__: APIv2: better build command sanitization (`#10025 <https://github.com/readthedocs/readthedocs.org/pull/10025>`__)
20+
* `@humitos <https://github.com/humitos>`__: Embed API: Glossary terms sharing description (Sphinx) (`#10024 <https://github.com/readthedocs/readthedocs.org/pull/10024>`__)
21+
* `@humitos <https://github.com/humitos>`__: Builds: ignore cancelling the build at "Uploading" state (`#10006 <https://github.com/readthedocs/readthedocs.org/pull/10006>`__)
22+
* `@humitos <https://github.com/humitos>`__: Build: expose `READTHEDOCS_VIRTUALENV_PATH` variable (`#9971 <https://github.com/readthedocs/readthedocs.org/pull/9971>`__)
23+
124
Version 9.5.0
225
-------------
326

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757

5858
master_doc = "index"
5959
copyright = "Read the Docs, Inc & contributors"
60-
version = "9.5.0"
60+
version = "9.6.0"
6161
release = version
6262
exclude_patterns = ["_build", "shared", "_includes"]
6363
default_role = "obj"

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "readthedocs",
3-
"version": "9.5.0",
3+
"version": "9.6.0",
44
"description": "Read the Docs build dependencies",
55
"author": "Read the Docs, Inc <[email protected]>",
66
"scripts": {

readthedocs/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
"""Read the Docs."""
22

33

4-
__version__ = "9.5.0"
4+
__version__ = "9.6.0"

readthedocs/locale/ar/LC_MESSAGES/django.po

+28-28
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: readthedocs\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2023-02-13 23:35+0000\n"
15+
"POT-Creation-Date: 2023-02-21 11:31+0000\n"
1616
"PO-Revision-Date: 2012-10-03 11:28+0000\n"
1717
"Last-Translator: Mustafa <[email protected]>, 2020\n"
1818
"Language-Team: Arabic (http://www.transifex.com/readthedocs/readthedocs/"
@@ -137,114 +137,114 @@ msgstr ""
137137
msgid "A subproject with this alias already exists"
138138
msgstr ""
139139

140-
#: audit/models.py:77
140+
#: audit/models.py:76
141141
msgid "Page view"
142142
msgstr ""
143143

144-
#: audit/models.py:80
144+
#: audit/models.py:79
145145
#: organizations/templates/organizations/security_log.html:43
146146
#: templates/profiles/private/security_log.html:29
147147
msgid "Download"
148148
msgstr ""
149149

150-
#: audit/models.py:83
150+
#: audit/models.py:82
151151
msgid "Authentication"
152152
msgstr ""
153153

154-
#: audit/models.py:86
154+
#: audit/models.py:85
155155
msgid "Authentication failure"
156156
msgstr ""
157157

158-
#: audit/models.py:89
158+
#: audit/models.py:88
159159
msgid "Log out"
160160
msgstr ""
161161

162-
#: audit/models.py:92 organizations/views/private.py:104
162+
#: audit/models.py:91 organizations/views/private.py:104
163163
#: organizations/views/private.py:169 projects/views/private.py:475
164164
msgid "Invitation sent"
165165
msgstr ""
166166

167-
#: audit/models.py:95
167+
#: audit/models.py:94
168168
msgid "Invitation revoked"
169169
msgstr ""
170170

171-
#: audit/models.py:98
171+
#: audit/models.py:97
172172
msgid "Invitation accepted"
173173
msgstr ""
174174

175-
#: audit/models.py:101
175+
#: audit/models.py:100
176176
msgid "Invitation declined"
177177
msgstr ""
178178

179-
#: audit/models.py:117 core/models.py:21 gold/models.py:35
179+
#: audit/models.py:116 core/models.py:21 gold/models.py:35
180180
#: projects/models.py:128
181181
msgid "User"
182182
msgstr "المستخدم"
183183

184-
#: audit/models.py:124
184+
#: audit/models.py:123
185185
msgid "User ID"
186186
msgstr ""
187187

188-
#: audit/models.py:130 core/forms.py:55
188+
#: audit/models.py:129 core/forms.py:55
189189
msgid "Username"
190190
msgstr "اسم المستخدم"
191191

192-
#: audit/models.py:139 builds/models.py:110 builds/models.py:610
192+
#: audit/models.py:138 builds/models.py:110 builds/models.py:610
193193
#: projects/models.py:1373 redirects/models.py:57
194194
msgid "Project"
195195
msgstr "المشروع"
196196

197-
#: audit/models.py:146
197+
#: audit/models.py:145
198198
msgid "Project ID"
199199
msgstr ""
200200

201-
#: audit/models.py:152
201+
#: audit/models.py:151
202202
msgid "Project slug"
203203
msgstr ""
204204

205-
#: audit/models.py:161 oauth/models.py:122 subscriptions/models.py:175
205+
#: audit/models.py:160 oauth/models.py:122 subscriptions/models.py:175
206206
msgid "Organization"
207207
msgstr "المنظمة"
208208

209-
#: audit/models.py:167
209+
#: audit/models.py:166
210210
msgid "Organization ID"
211211
msgstr ""
212212

213-
#: audit/models.py:173
213+
#: audit/models.py:172
214214
msgid "Organization slug"
215215
msgstr ""
216216

217-
#: audit/models.py:181 builds/models.py:1120
217+
#: audit/models.py:180 builds/models.py:1120
218218
msgid "Action"
219219
msgstr ""
220220

221-
#: audit/models.py:186
221+
#: audit/models.py:185
222222
msgid "Auth backend"
223223
msgstr ""
224224

225-
#: audit/models.py:192 core/history.py:78
225+
#: audit/models.py:191 core/history.py:78
226226
msgid "IP address"
227227
msgstr ""
228228

229-
#: audit/models.py:198 core/history.py:84
229+
#: audit/models.py:197 core/history.py:84
230230
msgid "Browser user-agent"
231231
msgstr ""
232232

233-
#: audit/models.py:206
233+
#: audit/models.py:205
234234
msgid "Resource"
235235
msgstr ""
236236

237-
#: audit/models.py:215
237+
#: audit/models.py:214
238238
msgid ""
239239
"Extra data about the log entry. Its structure depends on the type of log "
240240
"entry."
241241
msgstr ""
242242

243-
#: audit/models.py:260
243+
#: audit/models.py:259
244244
msgid "shared link"
245245
msgstr ""
246246

247-
#: audit/models.py:261
247+
#: audit/models.py:260
248248
msgid "shared password"
249249
msgstr ""
250250

@@ -3974,7 +3974,7 @@ msgstr ""
39743974
#: templates/homepage.html:71
39753975
msgid ""
39763976
"Whenever you push code to your favorite version control service, whether "
3977-
"that is GitHub, BitBucket, or GitLab, we will automatically build your docs "
3977+
"that is GitHub, Bitbucket, or GitLab, we will automatically build your docs "
39783978
"so your code and documentation are never out of sync."
39793979
msgstr ""
39803980

readthedocs/locale/ca/LC_MESSAGES/django.po

+28-28
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgid ""
99
msgstr ""
1010
"Project-Id-Version: readthedocs\n"
1111
"Report-Msgid-Bugs-To: \n"
12-
"POT-Creation-Date: 2023-02-13 23:35+0000\n"
12+
"POT-Creation-Date: 2023-02-21 11:31+0000\n"
1313
"PO-Revision-Date: 2012-10-03 11:28+0000\n"
1414
"Last-Translator: dplanella <[email protected]>, 2017\n"
1515
"Language-Team: Catalan (http://www.transifex.com/readthedocs/readthedocs/"
@@ -133,114 +133,114 @@ msgstr ""
133133
msgid "A subproject with this alias already exists"
134134
msgstr ""
135135

136-
#: audit/models.py:77
136+
#: audit/models.py:76
137137
msgid "Page view"
138138
msgstr ""
139139

140-
#: audit/models.py:80
140+
#: audit/models.py:79
141141
#: organizations/templates/organizations/security_log.html:43
142142
#: templates/profiles/private/security_log.html:29
143143
msgid "Download"
144144
msgstr ""
145145

146-
#: audit/models.py:83
146+
#: audit/models.py:82
147147
msgid "Authentication"
148148
msgstr ""
149149

150-
#: audit/models.py:86
150+
#: audit/models.py:85
151151
msgid "Authentication failure"
152152
msgstr ""
153153

154-
#: audit/models.py:89
154+
#: audit/models.py:88
155155
msgid "Log out"
156156
msgstr ""
157157

158-
#: audit/models.py:92 organizations/views/private.py:104
158+
#: audit/models.py:91 organizations/views/private.py:104
159159
#: organizations/views/private.py:169 projects/views/private.py:475
160160
msgid "Invitation sent"
161161
msgstr ""
162162

163-
#: audit/models.py:95
163+
#: audit/models.py:94
164164
msgid "Invitation revoked"
165165
msgstr ""
166166

167-
#: audit/models.py:98
167+
#: audit/models.py:97
168168
msgid "Invitation accepted"
169169
msgstr ""
170170

171-
#: audit/models.py:101
171+
#: audit/models.py:100
172172
msgid "Invitation declined"
173173
msgstr ""
174174

175-
#: audit/models.py:117 core/models.py:21 gold/models.py:35
175+
#: audit/models.py:116 core/models.py:21 gold/models.py:35
176176
#: projects/models.py:128
177177
msgid "User"
178178
msgstr "Usuari"
179179

180-
#: audit/models.py:124
180+
#: audit/models.py:123
181181
msgid "User ID"
182182
msgstr ""
183183

184-
#: audit/models.py:130 core/forms.py:55
184+
#: audit/models.py:129 core/forms.py:55
185185
msgid "Username"
186186
msgstr ""
187187

188-
#: audit/models.py:139 builds/models.py:110 builds/models.py:610
188+
#: audit/models.py:138 builds/models.py:110 builds/models.py:610
189189
#: projects/models.py:1373 redirects/models.py:57
190190
msgid "Project"
191191
msgstr "Projecte"
192192

193-
#: audit/models.py:146
193+
#: audit/models.py:145
194194
msgid "Project ID"
195195
msgstr ""
196196

197-
#: audit/models.py:152
197+
#: audit/models.py:151
198198
msgid "Project slug"
199199
msgstr ""
200200

201-
#: audit/models.py:161 oauth/models.py:122 subscriptions/models.py:175
201+
#: audit/models.py:160 oauth/models.py:122 subscriptions/models.py:175
202202
msgid "Organization"
203203
msgstr "Organització"
204204

205-
#: audit/models.py:167
205+
#: audit/models.py:166
206206
msgid "Organization ID"
207207
msgstr ""
208208

209-
#: audit/models.py:173
209+
#: audit/models.py:172
210210
msgid "Organization slug"
211211
msgstr ""
212212

213-
#: audit/models.py:181 builds/models.py:1120
213+
#: audit/models.py:180 builds/models.py:1120
214214
msgid "Action"
215215
msgstr ""
216216

217-
#: audit/models.py:186
217+
#: audit/models.py:185
218218
msgid "Auth backend"
219219
msgstr ""
220220

221-
#: audit/models.py:192 core/history.py:78
221+
#: audit/models.py:191 core/history.py:78
222222
msgid "IP address"
223223
msgstr ""
224224

225-
#: audit/models.py:198 core/history.py:84
225+
#: audit/models.py:197 core/history.py:84
226226
msgid "Browser user-agent"
227227
msgstr ""
228228

229-
#: audit/models.py:206
229+
#: audit/models.py:205
230230
msgid "Resource"
231231
msgstr ""
232232

233-
#: audit/models.py:215
233+
#: audit/models.py:214
234234
msgid ""
235235
"Extra data about the log entry. Its structure depends on the type of log "
236236
"entry."
237237
msgstr ""
238238

239-
#: audit/models.py:260
239+
#: audit/models.py:259
240240
msgid "shared link"
241241
msgstr ""
242242

243-
#: audit/models.py:261
243+
#: audit/models.py:260
244244
msgid "shared password"
245245
msgstr ""
246246

@@ -3978,7 +3978,7 @@ msgstr ""
39783978
#: templates/homepage.html:71
39793979
msgid ""
39803980
"Whenever you push code to your favorite version control service, whether "
3981-
"that is GitHub, BitBucket, or GitLab, we will automatically build your docs "
3981+
"that is GitHub, Bitbucket, or GitLab, we will automatically build your docs "
39823982
"so your code and documentation are never out of sync."
39833983
msgstr ""
39843984

-461 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)