|
79 | 79 | "cell_type": "markdown", |
80 | 80 | "metadata": {}, |
81 | 81 | "source": [ |
82 | | - "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/l7zS8Ld4_iA\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>" |
| 82 | + "::: {.content-visible when-format=\"html\"}\n", |
| 83 | + "\n", |
| 84 | + "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/l7zS8Ld4_iA\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>\n", |
| 85 | + "\n", |
| 86 | + ":::" |
| 87 | + ] |
| 88 | + }, |
| 89 | + { |
| 90 | + "cell_type": "markdown", |
| 91 | + "metadata": {}, |
| 92 | + "source": [ |
| 93 | + "::: {.content-visible when-format=\"markdown\"}\n", |
| 94 | + "\n", |
| 95 | + "[](http://www.youtube.com/watch?v=l7zS8Ld4_iA \"nbdev walkthrough\"){target=\"_blank\"}\n", |
| 96 | + "\n", |
| 97 | + ":::" |
83 | 98 | ] |
84 | 99 | }, |
85 | 100 | { |
|
120 | 135 | "\u001b[1m\u001b[94mnbdev_preview\u001b[0m Start a local docs webserver\n", |
121 | 136 | "\u001b[1m\u001b[94mnbdev_pypi\u001b[0m Create and upload Python package to PyPI\n", |
122 | 137 | "\u001b[1m\u001b[94mnbdev_quarto\u001b[0m Create Quarto docs and README.md\n", |
| 138 | + "\u001b[1m\u001b[94mnbdev_readme\u001b[0m Render README.md from index.ipynb\n", |
123 | 139 | "\u001b[1m\u001b[94mnbdev_release\u001b[0m Release both conda and PyPI packages\n", |
124 | 140 | "\u001b[1m\u001b[94mnbdev_sidebar\u001b[0m Create sidebar.yml\n", |
125 | 141 | "\u001b[1m\u001b[94mnbdev_test\u001b[0m Test in parallel notebooks matching `fname`, passing along `flags`\n", |
|
132 | 148 | "!nbdev_help" |
133 | 149 | ] |
134 | 150 | }, |
| 151 | + { |
| 152 | + "cell_type": "markdown", |
| 153 | + "metadata": {}, |
| 154 | + "source": [ |
| 155 | + "## FAQ" |
| 156 | + ] |
| 157 | + }, |
135 | 158 | { |
136 | 159 | "cell_type": "markdown", |
137 | 160 | "metadata": {}, |
|
146 | 169 | "[Watch this video](https://youtu.be/9Q6sLbz37gk). Don't worry, we still get this too, despite having used `nbdev` for a wide range of \"very serious\" software projects over the last three years, including [deep learning libraries](https://github.com/fastai/fastai), [API clients](https://github.com/fastai/ghapi), [Python language extensions](https://github.com/fastai/fastcore), [terminal user interfaces](https://github.com/nat/ghtop), and more!" |
147 | 170 | ] |
148 | 171 | }, |
| 172 | + { |
| 173 | + "cell_type": "markdown", |
| 174 | + "metadata": {}, |
| 175 | + "source": [ |
| 176 | + "## nbdev in the wild\n", |
| 177 | + "\n", |
| 178 | + "### fastai ecosystem\n", |
| 179 | + "\n", |
| 180 | + "`nbdev` has been used to build innovative software in the fastai\n", |
| 181 | + "ecosystem, including the [`fastai`](https://docs.fast.ai/) deep learning\n", |
| 182 | + "library which implements a [unique layered API and callback\n", |
| 183 | + "system](https://arxiv.org/abs/2002.04688), and\n", |
| 184 | + "[`fastcore`](https://fastcore.fast.ai/), which supercharges Python\n", |
| 185 | + "leveraging its dynamic nature. Furthermore, `nbdev` allows a very small\n", |
| 186 | + "number of developers to maintain and grow a [large\n", |
| 187 | + "ecosystem](https://github.com/fastai) of software engineering, data\n", |
| 188 | + "science, machine learning, and devops tools." |
| 189 | + ] |
| 190 | + }, |
149 | 191 | { |
150 | 192 | "cell_type": "markdown", |
151 | 193 | "metadata": {}, |
|
0 commit comments