|
3 | 3 |
|
4 | 4 | .. article-info:: |
5 | 5 | :author: `Veit Schiele <https://github.com/veit/>`_ |
6 | | - :date: 8 June 2023 |
7 | | - :read-time: ~1 min |
| 6 | + :date: 11 July 2024 |
| 7 | + :read-time: 1–2 min |
8 | 8 |
|
9 | 9 | .. grid:: 3 |
10 | 10 |
|
| 11 | + .. grid-item-card:: zopyx-fastapi-auth – An opinionated authentication |
| 12 | + solution for FastAPI |
| 13 | + |
| 14 | + by Andreas Jung |
| 15 | + |
| 16 | + .. image:: fastapi-auth.png |
| 17 | + :alt: «zopyx-fastapi-auth – An opinionated authentication solution |
| 18 | + for FastAPI» by Andreas Jung |
| 19 | + |
| 20 | + :download:`PDF, 6.0 MB <fastapi-auth.pdf>` |
| 21 | + |
11 | 22 | .. grid-item-card:: pyOpenSci – Diverse Community Around the Open Tools that |
12 | 23 | Drive Open Science |
13 | 24 |
|
|
30 | 41 | :download:`PDF, 1.3 MB |
31 | 42 | <pyodide_pub_2023-04-13.pdf>` |
32 | 43 |
|
| 44 | +.. grid:: 3 |
| 45 | + |
33 | 46 | .. grid-item-card:: Writing plugin-friendly applications in Python |
34 | 47 |
|
35 | 48 | by Travis Hathaway |
|
40 | 53 | :download:`PDF, 1.8 MB |
41 | 54 | <writing-plugin-friendly-applications-in-python.pdf>` |
42 | 55 |
|
43 | | -.. grid:: 3 |
44 | | - |
45 | 56 | .. grid-item-card:: How to teach Python |
46 | 57 |
|
47 | 58 | by Kristian Rother |
|
61 | 72 |
|
62 | 73 | :download:`PDF, 754 KB <practical-data-privacy.pdf>` |
63 | 74 |
|
| 75 | +.. grid:: 3 |
| 76 | + |
64 | 77 | .. grid-item-card:: Copyright, Software Licenses and Python |
65 | 78 |
|
66 | 79 | by Tobias Schlauch |
|
71 | 84 |
|
72 | 85 | :download:`PDF, 1.6 MB <2022-09-07_copyright-software-licenses-and-python.pdf>` |
73 | 86 |
|
74 | | -.. grid:: 3 |
75 | | - |
76 | 87 | .. grid-item-card:: Protect intellectual property |
77 | 88 |
|
78 | 89 | by Michael Meinel |
|
92 | 103 |
|
93 | 104 | :download:`PDF, 251 KB <AsyncIO_ Python Users Berlin.pdf>` |
94 | 105 |
|
| 106 | +.. grid:: 3 |
| 107 | + |
95 | 108 | .. grid-item-card:: sqlparse |
96 | 109 |
|
97 | 110 | by Andi Albrecht |
|
101 | 114 |
|
102 | 115 | :download:`PDF, 144 KB <sqlparse_pub_2021-08-04.pdf>` |
103 | 116 |
|
104 | | -.. grid:: 3 |
105 | | - |
106 | 117 | .. grid-item-card:: Sending million Pushes |
107 | 118 |
|
108 | 119 | by Trung Phan |
|
122 | 133 | :download:`PDF, 1.4 MB |
123 | 134 | <Great Expectations - Python Users Berlin - Nov 2020.pdf>` |
124 | 135 |
|
| 136 | +.. grid:: 3 |
| 137 | + |
125 | 138 | .. grid-item-card:: Rust for Pythonistas |
126 | 139 |
|
127 | 140 | by Christian Kauhaus |
|
132 | 145 | :download:`PDF, 3.1 MB |
133 | 146 | <Rust-for-Pythonistas.pdf>` |
134 | 147 |
|
135 | | -.. grid:: 3 |
136 | | - |
137 | 148 | .. grid-item-card:: Deta – zero to cloud micro-app |
138 | 149 |
|
139 | 150 | by Max Eusterbrock |
|
0 commit comments