- Si quieres facilidad para los usuarios: PPA en Launchpad
- Si quieres algo oficial y serio: Repositorio APT propio | Nginx, Apache, Github Pages
- Si solo quieres compartirlo rápido: GitHub/GitLab Releases | solo sube el .deb y listo
reprepro - Aptly
reprepro - Aptly
El número de peticiones por segundo que Apache + Gunicorn puede manejar depende de varios factores:
Django 1.8 con Python 3.10, ya no es compatible.
Causa del error
En Django 1.8, el código intenta importar Mapping desde collections:
from collections import Mapping, OrderedDict
Sin embargo, en Python 3.10, Mapping fue movido a collections.abc, por lo que el import correcto debería ser:
Python Tools para gestionar entornos, dependencias, crear paquetes y publicarlos en PyPI.
pyproject.toml
Mejor manejar los entornos manualmente, más control. 👨🏻💻🤪 parece que hay que gestionar los entornos directamente con poetry y hatch.
Poetry requires Python 3.9+
https://docs.waydro.id/usage/install-on-desktops#ubuntu-debian-and-derivatives
sudo apt install curl ca-certificates -y
curl -s https://repo.waydro.id | sudo bash
sudo apt install waydroid -y
VANILLA
https://help.launchpad.net/Code/Git
https://launchpad.net/projects/+new # para crear repo nuevo - Register a project
Ubuntu 24.04
nodejs 18.19.1
sudo apt install nodejs #version desactualizada
https://deb.nodesource.com/ #version más actualizada
node --version
npm --version