Skip to content

pythonpe/python.pe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4384aa8 · Feb 27, 2025

History

98 Commits
Feb 26, 2025
Apr 14, 2024
Feb 27, 2025
Apr 22, 2024
Apr 22, 2024
Feb 27, 2025
Apr 16, 2024
Apr 23, 2024
Feb 14, 2025
Dec 11, 2024
Apr 16, 2024
Jun 14, 2024
Apr 11, 2024
Apr 16, 2024
Apr 23, 2024
Apr 22, 2024
Jul 2, 2024
Apr 22, 2024
Dec 11, 2024
Feb 26, 2025
Feb 26, 2025
Feb 26, 2025
Feb 26, 2025

Repository files navigation

Python Peru's Website

To build, first you need to install graphviz:

  1. macOS with Homebrew
brew install graphviz
  1. macOS with MacPorts
sudo port install graphviz
  1. apt-based Linux distribution
sudo apt install graphviz

Then make sure you have installed node and npm

  1. macOS with Homebrew
brew install node
  1. macOS with MacPorts
sudo port install nodejs21 npm10
  1. apt-based Linux distribution
sudo apt install nodejs npm

Install sketchviz

sudo ./bin/install-sketchviz.sh

Make sure you have Python 3.12 installed. Then install poetry:

pip install -U poetry

Then install all the necessary packages (make sure to change to the root directory of the project):

poetry install

You can build the html files of the blog by running the following command:

poetry run ablog build

Then you can serve the files locally using this command:

poetry run ablog serve