Skip to content

Commit 3c27929

Browse files
committed
Expand contributor acknowledgements from git history
Add the contributors that show up in 'git log' to the existing acknowledgements list in README.rst (which is included verbatim into chapter 1). Each entry uses the contributor's name where they signed commits with one, and their GitHub handle otherwise; no email addresses are included. Tidy-ups picked up while rebuilding the docs: - conf.py: relax highlight_language from 'python3' to 'default' so Sphinx silently falls back to plain text on snippets that aren't valid Python (the python3 lexer was warning on URLs/HTML in unlabeled literal blocks). - Resolve duplicate auto-section-label warnings by renaming chapter-16's 'Prerequisites' subsection (now 'Altcha prerequisites') and removing a redundant explicit label in chapter-14.
1 parent f1ea01c commit 3c27929

4 files changed

Lines changed: 77 additions & 8 deletions

File tree

README.rst

Lines changed: 71 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,4 +222,74 @@ Many thanks to everyone who has contributed to the project, and especially:
222222
- `valq7711 <https://github.com/valq7711>`__
223223
- `Kevin Keller <https://github.com/Kkeller83>`__
224224
- `Krzysztof Socha <https://github.com/kszys>`__
225-
- Sam de Alfaro sam@dealfaro.com (logo design)
225+
- Sam de Alfaro (logo design)
226+
227+
…and many more contributors who have shipped code, docs, examples,
228+
translations and bug reports — listed here in alphabetical order:
229+
230+
- a22375
231+
- A3
232+
- Alan Etkin
233+
- Alexandr Karbivnichiy
234+
- Alexandre Miguel de Andrade Souza
235+
- Alexei Vinidiktov
236+
- Alex Bsk
237+
- Andrew Gavgavian
238+
- Andrew Rogers
239+
- Andrew Zhu
240+
- `anonymous378 <https://github.com/anonymous378>`__
241+
- Anthon van der Neut
242+
- Aubrey Moore
243+
- Auden RovelleQuartz
244+
- `CarlosDB <https://github.com/cdb88>`__
245+
- Carlos Lopez Molina
246+
- chbdetta
247+
- `ch-rigu <https://github.com/ch-rigu>`__
248+
- Christian
249+
- d3im
250+
- `Daniel <https://github.com/dantoac>`__
251+
- `DavidiBeMe <https://github.com/DavidiBeMe>`__
252+
- dkawasaka
253+
- Donald McClymont
254+
- DRoc101
255+
- Eddiedigits
256+
- Eric Lofstad
257+
- `Gabriel <https://github.com/Friendly-Banana>`__
258+
- Giovanni Barillari
259+
- Hadi Zarkoob
260+
- `houdinihound <https://github.com/houdinihound>`__
261+
- hpdumm
262+
- Igor MSK
263+
- Iuri Guilherme
264+
- Jacinto Parga
265+
- `jarrodwilcox <https://github.com/jarrodwilcox>`__
266+
- Jerry Wu
267+
- John Beresford
268+
- `jonathanclark <https://github.com/jonathanclark>`__
269+
- kevinkosterr
270+
- Laurin Schmidt
271+
- ls1luke
272+
- luphord
273+
- Manuele Pesenti
274+
- marvin4ward
275+
- `Massimiliano Belletti <https://github.com/mbelletti>`__
276+
- mau86
277+
- Maxim N. Kostrikin
278+
- Mirko Galimberti
279+
- mrworm
280+
- Nathan MacNeil
281+
- Nico de Groot
282+
- `Olivier Fambon <https://github.com/fambon>`__
283+
- Paolo Caruccio
284+
- `Paolo Pastori <https://github.com/paolopas>`__
285+
- pepej
286+
- Peter Marelas
287+
- `Remco Boerma <https://github.com/remcoboerma>`__
288+
- `Sukhichev <https://github.com/Sukhichev>`__
289+
- Tolga Konik
290+
- Wanderson Reis
291+
- Wasim Baig
292+
- Ywenzeng
293+
294+
If you see your name missing or wrongly listed here, please open a
295+
pull request — we're happy to fix it.

docs/chapter-14.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -512,8 +512,6 @@ rendered as-is, which avoids the dictionary indirection:
512512
grid = Grid(..., pre_action_buttons=pre_action_buttons)
513513
514514
515-
.. _Using callable parameters:
516-
517515
Using callable parameters
518516
~~~~~~~~~~~~~~~~~~~~~~~~~
519517

docs/chapter-16.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -881,8 +881,8 @@ Adding a Captcha Solution with Altcha
881881
This section provides a simple captcha implementation for your py4web applications using the **Altcha** library. While not exhaustively tested, it serves as a practical example for integrating a robust, client-side captcha solution.
882882
More information in https://altcha.org
883883
884-
Prerequisites
885-
~~~~~~~~~~~~~
884+
Altcha prerequisites
885+
~~~~~~~~~~~~~~~~~~~~
886886
887887
First, you need to install the Altcha library. You can do this using pip:
888888

docs/conf.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,10 @@
6464
# Default Pygments lexer used for unlabeled literal blocks (``::`` and
6565
# ``.. code::`` without an explicit language). Explicitly tagged blocks
6666
# (``.. code:: bash``, ``.. code:: html`` etc.) still use their own lexer.
67-
# 'python3' falls back gracefully to plain text for snippets that aren't
68-
# valid Python, so it's a safe default for this manual.
69-
highlight_language = "python3"
67+
# 'default' is Sphinx's Python lexer that silently falls back to plain
68+
# text for snippets that aren't valid Python, so it's a safe default for
69+
# this manual.
70+
highlight_language = "default"
7071

7172
# Pygments style used by both HTML and PDF builds. Friendly contrasts well
7273
# in print and stays readable on the RTD theme on screen.

0 commit comments

Comments
 (0)