diff --git a/slides/brutos/aula_01.md b/slides/brutos/aula_01.md
index d65b7ea6..fde2023f 100644
--- a/slides/brutos/aula_01.md
+++ b/slides/brutos/aula_01.md
@@ -59,13 +59,13 @@ Ferramentas incríveis que tornam o gerenciamento mais simples:
---
-# Python 3.12
+# Python 3.13
Se você precisar (re)construir o ambiente usado nesse curso, é **extremamente recomendado** que você use o [pyenv](https://github.com/pyenv/pyenv).
```bash
pyenv update
-pyenv install 3.12:latest
+pyenv install 3.13:latest
```
> Momento de uma pausa dramática!
@@ -146,14 +146,14 @@ isso vai nos gerar essa estrutura:
Para que a versão que instalamos com pyenv seja usada em nosso projeto criado com poetry, devemos dizer ao pyenv qual versão do python será usada nesse diretório:
```shell title="$ Execução no terminal!"
-pyenv local 3.12.6 # Essa era a maior versão do 3.12 quando escrevi
+pyenv local 3.13.0 # Essa era a maior versão do 3.13 quando escrevi
```
Em conjunto com essa instrução, devemos dizer ao poetry que usaremos essa versão em nosso projeto. Para isso vamos alterar o arquivo de configuração do projeto o `pyproject.toml` na raiz do projeto:
```toml title="pyproject.toml" linenums="9"
[tool.poetry.dependencies]
-python = "3.12.*" # .* quer dizer qualquer versão da 3.12
+python = "3.13.*" # .* quer dizer qualquer versão da 3.12
```
---
diff --git a/slides/brutos/aula_10.md b/slides/brutos/aula_10.md
index 84d3b332..ee878b8b 100644
--- a/slides/brutos/aula_10.md
+++ b/slides/brutos/aula_10.md
@@ -274,7 +274,7 @@ Agora a session faz tudo que precisa fazer, mas sem a responsabilidade do inicia
## Criando a imagem do nosso projeto
```docker
-FROM python:3.12-slim
+FROM python:3.13-slim
ENV POETRY_VIRTUALENVS_CREATE=false
WORKDIR app/
diff --git a/slides/brutos/aula_11.md b/slides/brutos/aula_11.md
index 65abc2c3..b2673918 100644
--- a/slides/brutos/aula_11.md
+++ b/slides/brutos/aula_11.md
@@ -49,7 +49,7 @@ flowchart RL
Ubuntu -- Execute os --> Passos
Ubuntu --> Z[Configure as variáveis de ambiente]
subgraph Passos
- A[Instale a versão 3.12 do Python] --> B[Copie os arquivos do repositório para o ambiente]
+ A[Instale a versão 3.13 do Python] --> B[Copie os arquivos do repositório para o ambiente]
B --> C[Instale o Poetry]
C --> D[Instale as dependência do projeto com Poetry]
D --> E[Poetry execute os testes do projeto]
@@ -72,7 +72,7 @@ jobs:
- name: Instalar o python
uses: actions/setup-python@v5
with:
- python-version: '3.12'
+ python-version: '3.13'
```
---
@@ -116,7 +116,7 @@ flowchart LR
- name: Instalar o python
uses: actions/setup-python@v5
with:
- python-version: '3.12'
+ python-version: '3.13'
- name: Instalar o poetry
run: pipx install poetry
@@ -165,7 +165,7 @@ jobs:
- name: Instalar o python
uses: actions/setup-python@v5
with:
- python-version: '3.12'
+ python-version: '3.13'
# continua com os passos anteriormente definidos
```
diff --git a/slides/html/aula_01.html b/slides/html/aula_01.html
index 4a2ea79a..b5fb8164 100644
--- a/slides/html/aula_01.html
+++ b/slides/html/aula_01.html
@@ -30,17 +30,17 @@
/* Code blok */div#\:\$p>svg>foreignObject>section .hljs-bullet{color:var(--text)}div#\:\$p>svg>foreignObject>section .hljs-comment{color:var(--muted)}div#\:\$p>svg>foreignObject>section .hljs-attr{color:var(--foam)}div#\:\$p>svg>foreignObject>section .hljs-punctuation{color:var(--subtle)}div#\:\$p>svg>foreignObject>section .hljs-string{color:var(--gold)}div#\:\$p>svg>foreignObject>section .hljs-title{color:var(--foam)}div#\:\$p>svg>foreignObject>section .hljs-keyword{color:var(--pine)}div#\:\$p>svg>foreignObject>section .hljs-variable{color:var(--text)}div#\:\$p>svg>foreignObject>section .hljs-literal{color:var(--rose)}div#\:\$p>svg>foreignObject>section .hljs-type{color:var(--love)}div#\:\$p>svg>foreignObject>section .hljs-number{color:var(--gold)}div#\:\$p>svg>foreignObject>section .hljs-built_in{color:var(--love)}div#\:\$p>svg>foreignObject>section .hljs-params{color:var(--iris)}div#\:\$p>svg>foreignObject>section .hljs-symbol{color:var(--foam)}div#\:\$p>svg>foreignObject>section .hljs-meta{color:var(--subtle)}div#\:\$p>svg>foreignObject>section .hljs-subst{color:var(--subtle)}div#\:\$p>svg>foreignObject>section blockquote{font-size:20px}div#\:\$p>svg>foreignObject>section blockquote p{font-size:20px}div#\:\$p>svg>foreignObject>section blockquote p a{font-size:30px}div#\:\$p>svg>foreignObject>section div.mermaid{text-align:center}div#\:\$p>svg>foreignObject>section img[alt~=center]{display:block;margin:0 auto}div#\:\$p>svg>foreignObject>section .columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--marpit-root-font-size, 1rem) * 1)}div#\:\$p>svg>foreignObject>section .mermaid{font-size:10px}div#\:\$p>svg>foreignObject>section section.mermaid{--marpit-root-font-size:10px}
-/* @theme iyyh2866o7dw2fbrrlm9ub03n0zaylvan8iszae7enf */div#\:\$p>svg>foreignObject>section .columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--marpit-root-font-size, 1rem) * 1)}div#\:\$p>svg>foreignObject>section[data-marpit-scope-c0maS96S] blockquote{margin-top:60px;font-size:20px}div#\:\$p>svg>foreignObject>section[data-marpit-scope-ZBUepyLo] blockquote{margin-top:60px;font-size:20px}div#\:\$p>svg>foreignObject>section[data-marpit-scope-q1dFRKTN] blockquote{font-size:20px}div#\:\$p>svg>foreignObject>section[data-marpit-scope-X4zpLPoT] blockquote{margin-top:30px;font-size:20px}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]{columns:initial!important;display:block!important;padding:0!important}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]:after,div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]:before,div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=content]:after,div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=content]:before{display:none!important}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]>div[data-marpit-advanced-background-container]{all:initial;display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]>div[data-marpit-advanced-background-container][data-marpit-advanced-background-direction=vertical]{flex-direction:column}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background][data-marpit-advanced-background-split]>div[data-marpit-advanced-background-container]{width:var(--marpit-advanced-background-split,50%)}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background][data-marpit-advanced-background-split=right]>div[data-marpit-advanced-background-container]{margin-left:calc(100% - var(--marpit-advanced-background-split, 50%))}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]>div[data-marpit-advanced-background-container]>figure{all:initial;background-position:center;background-repeat:no-repeat;background-size:cover;flex:auto;margin:0}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=background]>div[data-marpit-advanced-background-container]>figure>figcaption{position:absolute;border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=content],div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=pseudo]{background:transparent!important}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background=pseudo],div#\:\$p>svg[data-marpit-svg]>foreignObject[data-marpit-advanced-background=pseudo]{pointer-events:none!important}div#\:\$p>svg>foreignObject>section[data-marpit-advanced-background-split]{width:100%;height:100%}