From 29ece1c63e589ac40be082b00c3c33ac249ab523 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charly=20Chac=C3=B3n?= <107764250+charlytoc@users.noreply.github.com> Date: Mon, 1 Jul 2024 17:36:18 -0500 Subject: [PATCH 1/9] Update learn.json --- learn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/learn.json b/learn.json index f8332ce..69b7008 100644 --- a/learn.json +++ b/learn.json @@ -20,7 +20,7 @@ "autoPlay": true, "bugsLink": "https://github.com/learnpack/learnpack/issues/new", "editor": { - "version": "3.1.36" + "version": "3.1.40" }, "telemetry": { "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry" From fbb17237f1fc1e4e3dd63e57205612dc353541a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charly=20Chac=C3=B3n?= <107764250+charlytoc@users.noreply.github.com> Date: Mon, 1 Jul 2024 17:36:30 -0500 Subject: [PATCH 2/9] Update devcontainer.json --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 5893446..b45da3d 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@2.1.50 -g && learnpack plugins:install @learnpack/python@1.0.3" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@2.1.56 -g && learnpack plugins:install @learnpack/python@1.0.3" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, From e9b65012fbb2598c1007ac724958b5b8f0bacbdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charly=20Chac=C3=B3n?= <107764250+charlytoc@users.noreply.github.com> Date: 2024年9月26日 19:28:09 +0000 Subject: [PATCH 3/9] Add spanish videos and update pacakges --- .devcontainer/devcontainer.json | 2 +- exercises/00-welcome/README.es.md | 4 ++++ exercises/01-creating-a-request/README.es.md | 4 ++++ exercises/02-random-status/README.es.md | 4 ++++ exercises/03-response-body/README.es.md | 4 ++++ exercises/04-response-body-json/README.es.md | 4 ++++ exercises/05-project-name/README.es.md | 5 +++++ exercises/06-project-list/README.es.md | 4 ++++ exercises/07-project-list-image/README.es.md | 4 ++++ exercises/08-blog-post-author/README.es.md | 4 ++++ exercises/09-list-of-blog-titles/README.es.md | 4 ++++ exercises/10-get-post-tags/README.es.md | 4 ++++ exercises/11-get-attachment-by-id/README.es.md | 4 ++++ exercises/12-post-request/README.es.md | 4 ++++ exercises/13-post-request-body/README.es.md | 4 ++++ learn.json | 2 +- 16 files changed, 59 insertions(+), 2 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index b45da3d..15aec97 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@2.1.56 -g && learnpack plugins:install @learnpack/python@1.0.3" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@4.0.8 -g && learnpack plugins:install @learnpack/python@1.0.3" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, diff --git a/exercises/00-welcome/README.es.md b/exercises/00-welcome/README.es.md index 51c6c3d..2f7fe62 100644 --- a/exercises/00-welcome/README.es.md +++ b/exercises/00-welcome/README.es.md @@ -1,3 +1,7 @@ +--- +intro: "https://www.youtube.com/watch?v=6H4Gn6-lpLI" +--- + # `00` Welcome to Python API Requests! Python Requests es una herramienta potente y ampliamente utilizada para interactuar con APIs y realizar solicitudes HTTP en aplicaciones Python. Simplifica el proceso de enviar solicitudes HTTP y manejar respuestas, convirtiéndose en una herramienta favorita entre los desarrolladores para integrarse con servicios web y obtener datos de APIs. diff --git a/exercises/01-creating-a-request/README.es.md b/exercises/01-creating-a-request/README.es.md index 652d819..45431b5 100644 --- a/exercises/01-creating-a-request/README.es.md +++ b/exercises/01-creating-a-request/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=eZ_5p3vyYFY" +--- + # `01` Creating a Request Python tiene integrado un [paquete de solicitudes (*requests package*)](https://requests.readthedocs.io/en/master/) eso permite a los desarrolladores crear solicitudes HTTP con bastante facilidad. diff --git a/exercises/02-random-status/README.es.md b/exercises/02-random-status/README.es.md index e670821..0e9cbac 100644 --- a/exercises/02-random-status/README.es.md +++ b/exercises/02-random-status/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=La95dYo4xOs" +--- + # `02` Handle Response Status La siguiente solicitud GET siempre devuelve un código de status diferente, nunca se sabe qué respuesta está recibiendo del servidor. diff --git a/exercises/03-response-body/README.es.md b/exercises/03-response-body/README.es.md index 348bb72..325cd31 100644 --- a/exercises/03-response-body/README.es.md +++ b/exercises/03-response-body/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=kQGUUW4ycDQ" +--- + # `03` Response Body Haga clic en este enlace para ver la respuesta que esta solicitud GET está dando en el body: diff --git a/exercises/04-response-body-json/README.es.md b/exercises/04-response-body-json/README.es.md index 600a412..9e17bda 100644 --- a/exercises/04-response-body-json/README.es.md +++ b/exercises/04-response-body-json/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=si3N6peHdjM" +--- + # `04` Response JSON Pero tener una respuesta basada en texto no es muy útil, es por eso que las API normalmente responden en formato CSV, JSON, YAML o XML. diff --git a/exercises/05-project-name/README.es.md b/exercises/05-project-name/README.es.md index 002f6e1..8d98378 100644 --- a/exercises/05-project-name/README.es.md +++ b/exercises/05-project-name/README.es.md @@ -1,3 +1,8 @@ +--- +tutorial: "https://www.youtube.com/watch?v=sMA0NjIiVNs" +--- + + # `05` Project name El siguiente endpoint es ideal para recuperar proyectos de estudiantes: diff --git a/exercises/06-project-list/README.es.md b/exercises/06-project-list/README.es.md index d54db13..78b786c 100644 --- a/exercises/06-project-list/README.es.md +++ b/exercises/06-project-list/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=S2qXbTLRyGA" +--- + # `06` Project List El siguiente endpoint devuelve una respuesta en formato JSON con varios proyectos en una lista: diff --git a/exercises/07-project-list-image/README.es.md b/exercises/07-project-list-image/README.es.md index d155f02..31e2c31 100644 --- a/exercises/07-project-list-image/README.es.md +++ b/exercises/07-project-list-image/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=U7vhqOETpqk" +--- + # `07` Project List Image ## 📝 Instrucciones: diff --git a/exercises/08-blog-post-author/README.es.md b/exercises/08-blog-post-author/README.es.md index 46037b0..223fa48 100644 --- a/exercises/08-blog-post-author/README.es.md +++ b/exercises/08-blog-post-author/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=NZMkq0cIIlU" +--- + # `08` Post blog author Tómate un momento para comprender el response body al hacer una solicitud GET a este endpoint: diff --git a/exercises/09-list-of-blog-titles/README.es.md b/exercises/09-list-of-blog-titles/README.es.md index 496528f..bb62401 100644 --- a/exercises/09-list-of-blog-titles/README.es.md +++ b/exercises/09-list-of-blog-titles/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=SWgyGk3d3yk" +--- + # `09` List of blog titles ## 📝 Instrucciones: diff --git a/exercises/10-get-post-tags/README.es.md b/exercises/10-get-post-tags/README.es.md index cff0c68..aa00ec5 100644 --- a/exercises/10-get-post-tags/README.es.md +++ b/exercises/10-get-post-tags/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=l9e-lSsYNOI" +--- + # `10` Get post tags ## 📝 Instrucciones: diff --git a/exercises/11-get-attachment-by-id/README.es.md b/exercises/11-get-attachment-by-id/README.es.md index 3b3ce59..b3cb472 100644 --- a/exercises/11-get-attachment-by-id/README.es.md +++ b/exercises/11-get-attachment-by-id/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=TR0PYXJUEPY" +--- + # `11` Get attachment by id ## 📝 Instrucciones: diff --git a/exercises/12-post-request/README.es.md b/exercises/12-post-request/README.es.md index 13db050..5710393 100644 --- a/exercises/12-post-request/README.es.md +++ b/exercises/12-post-request/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=1WsxHQ-_E1w" +--- + # `12` POST request Las solicitudes POST están destinadas a la creación, por ejemplo, si tu negocio es un e-commerce de camisetas, es probable que desees tener una forma de agregar nuevos clientes. diff --git a/exercises/13-post-request-body/README.es.md b/exercises/13-post-request-body/README.es.md index 4360e54..87157b7 100644 --- a/exercises/13-post-request-body/README.es.md +++ b/exercises/13-post-request-body/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=x5k6pOmxmWc" +--- + # `13` POST request body ## 📝 Instrucciones: diff --git a/learn.json b/learn.json index 69b7008..6d2243d 100644 --- a/learn.json +++ b/learn.json @@ -20,7 +20,7 @@ "autoPlay": true, "bugsLink": "https://github.com/learnpack/learnpack/issues/new", "editor": { - "version": "3.1.40" + "version": "4.0.10" }, "telemetry": { "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry" From 5792b06cdae7f7ceb8f6810194e33a27f213273c Mon Sep 17 00:00:00 2001 From: Alejandro Sanchez Date: 2024年11月15日 14:32:23 -0500 Subject: [PATCH 4/9] Update learn.json --- learn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/learn.json b/learn.json index 6d2243d..216c050 100644 --- a/learn.json +++ b/learn.json @@ -20,7 +20,7 @@ "autoPlay": true, "bugsLink": "https://github.com/learnpack/learnpack/issues/new", "editor": { - "version": "4.0.10" + "version": "4.0" }, "telemetry": { "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry" From 1674dbf32a81ac06ea7235da21c672ce67afec20 Mon Sep 17 00:00:00 2001 From: Alejandro Sanchez Date: 2025年1月15日 14:44:22 -0500 Subject: [PATCH 5/9] Update learn.json --- learn.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/learn.json b/learn.json index 216c050..031c69c 100644 --- a/learn.json +++ b/learn.json @@ -20,9 +20,9 @@ "autoPlay": true, "bugsLink": "https://github.com/learnpack/learnpack/issues/new", "editor": { - "version": "4.0" + "version": "5.0" }, "telemetry": { - "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry" + "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry?asset_id=1111" } } From cb39361d6afcd186a4a16bd38375070250662ac8 Mon Sep 17 00:00:00 2001 From: Alejandro Sanchez Date: 2025年1月15日 14:44:38 -0500 Subject: [PATCH 6/9] Update devcontainer.json --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 15aec97..57fc02d 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@4.0.8 -g && learnpack plugins:install @learnpack/python@1.0.3" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@5.0.7 -g && learnpack plugins:install @learnpack/python@1.0.3" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, From 0bab0608b6885a935bfa598326747490ee8e9617 Mon Sep 17 00:00:00 2001 From: lorenagubaira <102861577+lorenagubaira@users.noreply.github.com> Date: 2025年1月27日 20:29:40 -0400 Subject: [PATCH 7/9] Update devcontainer.json --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 57fc02d..633d5f8 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@5.0.7 -g && learnpack plugins:install @learnpack/python@1.0.3" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@5.0.13 -g && learnpack plugins:install @learnpack/python@1.0.6" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, From 9ea60a262333984a012682c1045fd71b3d2344c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charly=20Chac=C3=B3n?= <107764250+charlytoc@users.noreply.github.com> Date: Sat, 1 Feb 2025 07:32:43 -0500 Subject: [PATCH 8/9] Update devcontainer.json --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 633d5f8..be8e469 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@5.0.13 -g && learnpack plugins:install @learnpack/python@1.0.6" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@5.0.19 -g && learnpack plugins:install @learnpack/python@1.0.6" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, From f90a785f2d248c29bf0fe9b35c392c53be8d805b Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: 2025年2月28日 21:46:32 +0000 Subject: [PATCH 9/9] Update workflow files --- .github/workflows/learnpack-audit.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/learnpack-audit.yml b/.github/workflows/learnpack-audit.yml index 52644d8..95814c2 100644 --- a/.github/workflows/learnpack-audit.yml +++ b/.github/workflows/learnpack-audit.yml @@ -5,9 +5,9 @@ name: Learnpack audit on: push: - branches: [ master ] + branches: [ main ] pull_request: - branches: [ master ] + branches: [ main ] jobs: build: @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [14.x] + node-version: [20.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps:

AltStyle によって変換されたページ (->オリジナル) /