Skip to content

Commit 1708911

Browse files
committed
fix: dependencies
1 parent fa798cf commit 1708911

File tree

4 files changed

+24
-32
lines changed

4 files changed

+24
-32
lines changed

.github/workflows/pelican.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@ jobs:
2323
with:
2424
python-version: "3.11"
2525

26-
- name: install system dependencies
27-
run: |
28-
sudo apt-get update
29-
sudo apt-get install -y libjpeg-dev zlib1g-dev libfreetype6-dev
30-
3126
- name: install dependencies
3227
run: |
3328
python -m pip install --upgrade pip

CONTRIBUTING.md

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Por favor seguir los siguientes puntos para contribuir con un nuevo post o para
2424

2525
# 1. 🍴 Primer Paso Fork de Proyecto
2626

27-
1. Crear un Fork
27+
### 1. Crear un Fork
2828

2929
Dentro del proyecto, en el lado derecho a la altura del nombre de este, clickear **Fork** que debe estar entre los elementos **Watch** y **Star**.
3030

@@ -33,21 +33,21 @@ Dentro del proyecto, en el lado derecho a la altura del nombre de este, clickear
3333
> Evita conflictos en el desarrollo por no sincronizar tu repo.
3434
3535

36-
2. Clonar proyecto
36+
### 2. Clonar proyecto
3737

3838
Por ejemplo:
3939

4040
```bash
4141
git clone https://github.com/<user-github>/blogpythonchile.git
4242
```
4343

44-
3. Crear una rama para post
44+
### 3. Crear una rama para post
4545

4646
```bash
4747
git checkout -b mi-primer-post
4848
```
4949

50-
4. Agregar post
50+
### 4. Agregar post
5151

5252
Crear archivo **Markdown** en `content/post/` y las imágenes a ocupar en `content/img/`.
5353

@@ -71,7 +71,7 @@ publishconf.py # Configuración para ambiente de producción
7171

7272
# 3. 📝 Crear un Post
7373

74-
1. Crear un nuevo archivo **Markdown** en `content/post` con el formato `AAAA-MM-DD-titulo-mi-post.md`
74+
### 1. Crear un nuevo archivo **Markdown** en `content/post` con el formato `AAAA-MM-DD-titulo-mi-post.md`
7575

7676
Ejemplo:
7777

@@ -82,7 +82,7 @@ content/post/2025-08-25-hello-world.md
8282
>[!WARNING]
8383
> Favor respetar formato fecha
8484
85-
2. Agregar la metadata al principio del archivo
85+
### 2. Agregar la metadata al principio del archivo
8686

8787
Seguir siguiente formato
8888

@@ -120,11 +120,11 @@ se puede comenzar a escribir el contenido del post.
120120

121121
# 4. 🎨 Agregar Contenido de Post
122122

123-
1. Texto
123+
### 1. Texto
124124

125125
Solamente usar formato de **Markdown**.
126126

127-
2. Bloque de código
127+
### 2. Bloque de código
128128

129129
Para mostrar código seguir el siguiente formato:
130130

@@ -146,35 +146,42 @@ Es importante también agregar un espacio en blanco antes y después del bloque
146146

147147
El lenguaje que se utiliza en el bóque de código se debe definir al principio de este, como en el ejemplo que se ocupa **python** en **```python**.
148148

149-
3. Imágenes
149+
### 3. Imágenes
150150

151-
Debe ser tipo **webpg** toda imagen ocupada en el contenido.
151+
Toda imagen guardada en el proyecto y ocupada en un post, debe ser tipo **webpg**.
152152

153153
No hay un estandar actualmente de cómo integrar imágenes en un post, se puede agregar el estilo y
154154
dimensiones que se quiera. Queda a gusto personal este punto.
155155

156156
Ejemplo de imagen en un post:
157157

158158
```bash
159-
<img src="{static}/img/pyday/2025/copiapo/img1.webp" width="480" height="380" />
159+
<img src="{static}/img/mi-post/mi-post.webp" width="480" height="380" />
160160
```
161161

162-
Toda imagen que se ocupe en el post debe estar guardada en la ruta `content/img/<sub-carpeta>/<año>`. Si `<sub-carpeta>` y/o `<año>` no existe, se puede(n)
162+
Toda imagen que se ocupe en el post debe estar guardada en la ruta `content/img/<sub-carpeta>/`. Donde `<sub-carpeta>` debe tener el mismo nombre que el post a publicar. Esta se
163163
crear en el momento de la contribución del post.
164164

165165

166166
# 5. ⚙️ Ambiente de Desarrollo Local
167167

168-
1. Instalación de dependencias
168+
### 1. Versión de Python
169+
170+
Ocupar versión que sea igual o mayor a 3.11
171+
172+
### 2. Instalación de dependencias
169173

170174
>[!NOTE]
171-
> Se recomienda ocupar un entorno virtual de python. Por ejemplo [virtualenv](https://virtualenv.pypa.io/en/latest/).
175+
>
176+
> **Importante**
177+
>
178+
> Para el manejo de dependencias se recomienda ocupar un entorno virtual de python. Por ejemplo [virtualenv](https://virtualenv.pypa.io/en/latest/).
172179
173180
```bash
174181
pip install -r requirements.txt
175182
```
176183

177-
2. Build de Proyecto
184+
### 3. Build de Proyecto
178185

179186
```bash
180187
pelican content
@@ -189,7 +196,7 @@ pelican content -s pelicanconf.py -o output
189196
El comando anterior ocupa la configuración que se encuentra en el archivo **pelicanconf.py**
190197
para generar el sitio estático en la carpeta **output/**
191198

192-
3. Prevista en local
199+
### 4. Prevista en local
193200

194201
URL de sitio `http://localhost:800`
195202

@@ -205,7 +212,7 @@ Cuando los cambios estén listos y subidos en el fork creado anteriormente, se d
205212
Considerar los siguientes puntos para la revisión:
206213

207214
- Respetar cada punto definido en la guía.
208-
- Tiempo de revisón es de **una semana** por motivos de disposición del equipo.
215+
- Tiempo de revisón es de **5 días** por motivos de disposición del equipo.
209216
- Considerar toda sugerencia que pueda aparecer en la revisión.
210217
- La pull request se puede rechazar si no cumple con la normativa de la comunidad.
211218
- Procurar revisar checklist al momento de abrir PR (template PR).

requirements.txt

-886 Bytes
Binary file not shown.

theme/README.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)