You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add rel="noopener noreferrer" to all target="_blank" links
Addresses Copilot's PR review flagging reverse-tabnabbing risk on
external links across the docs list, showcase, footer, and history
sections.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
uses Pillow to process camera snapshots and generate thumbnails across its
189
189
smart home integrations.
190
190
</p>
191
191
</div>
192
192
<divclass="case-item">
193
193
<h3><iclass="fas fa-square"></i>Matplotlib</h3>
194
194
<p>
195
-
<atarget="_blank" href="https://matplotlib.org/">Matplotlib</a>, the widely
195
+
<atarget="_blank" rel="noopener noreferrer" href="https://matplotlib.org/">Matplotlib</a>, the widely
196
196
used plotting library, uses Pillow to read and write image formats such as
197
197
JPEG when saving figures.
198
198
</p>
@@ -230,9 +230,9 @@ <h2>From PIL to <span class="highlight">Pillow</span></h2>
230
230
</div>
231
231
<divclass="timeline-item">
232
232
<spanclass="index">2020</span>
233
-
<p>Following the <atarget="_blank" href="https://peps.python.org/pep-0541/">PEP 541</a>
233
+
<p>Following the <atarget="_blank" rel="noopener noreferrer" href="https://peps.python.org/pep-0541/">PEP 541</a>
234
234
package abandonment process, PyPI moderators
235
-
<atarget="_blank" href="https://github.com/python-pillow/Pillow/issues/1535#issuecomment-570308446">declare the original PIL package officially abandoned</a>,
235
+
<atarget="_blank" rel="noopener noreferrer" href="https://github.com/python-pillow/Pillow/issues/1535#issuecomment-570308446">declare the original PIL package officially abandoned</a>,
236
236
confirming Pillow as its de facto successor.</p>
237
237
</div>
238
238
<divclass="timeline-item">
@@ -246,11 +246,11 @@ <h2>From PIL to <span class="highlight">Pillow</span></h2>
246
246
247
247
<!-- In memory -->
248
248
<divclass="memory">
249
-
<atarget="_blank" href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html#fredrik-lundh">In memory of Fredrik Lundh</a>
249
+
<atarget="_blank" rel="noopener noreferrer" href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html#fredrik-lundh">In memory of Fredrik Lundh</a>
250
250
<pclass="memory-note">
251
-
<atarget="_blank" href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html#">Pillow 9.0.0</a> was dedicated to the memory of Fredrik Lundh, aka Effbot, who died in
251
+
<atarget="_blank" rel="noopener noreferrer" href="https://pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html#">Pillow 9.0.0</a> was dedicated to the memory of Fredrik Lundh, aka Effbot, who died in
252
252
November 2021. Fredrik created PIL in 1995 and was instrumental in the
253
-
<atarget="_blank" href="https://mail.python.org/archives/list/python-dev@python.org/thread/36Q5QBILL3QIFIA3KHNGFBNJQKXKN7SD/">early success of Python</a>.
253
+
<atarget="_blank" rel="noopener noreferrer" href="https://mail.python.org/archives/list/python-dev@python.org/thread/36Q5QBILL3QIFIA3KHNGFBNJQKXKN7SD/">early success of Python</a>.
254
254
</p>
255
255
</div>
256
256
</main>
@@ -266,43 +266,43 @@ <h2>From PIL to <span class="highlight">Pillow</span></h2>
266
266
</a>
267
267
<p>The Python Imaging Library, maintained by a community of volunteers since 2010.</p>
0 commit comments