I have submited a Fedora 24 update with 3 new themes for MkDocs (the static site generators than build beatifull documentation from MarkDown source files).
Availables theme are:
Alabaster:
Cinder:
Material:
I will push the Fedora 23 update soon this week, also I will open the review-request for the mkdocs-psinder new theme.
Upstream I am working in have a setup-command available in mkdocs similar at the provided from the sphinx project.
With this I hope Fedora will ofert the most complete and up to date stack of mkdocs tools and themes than will help you to make aweme docs with minimal effort.
martes, 3 de mayo de 2016
miércoles, 13 de abril de 2016
python-reportlab 3.3.0 disponible
La última versión estable de python-reportlab esta disponible en el repositorio updates-testing para Fedora 23 y Fedora 24.
Recientemente tome este paquete que había quedado huérfano en los repositorios de Fedora y aproveche para actualizar el spec se acuerdo a la última versión de los lineamientos de empaquetado para Python, entre las modificaciones ahora se pasa toda la testsuite de reportlab tanta para python2 y python3 durante la construcción del paquete RPM.
Recientemente tome este paquete que había quedado huérfano en los repositorios de Fedora y aproveche para actualizar el spec se acuerdo a la última versión de los lineamientos de empaquetado para Python, entre las modificaciones ahora se pasa toda la testsuite de reportlab tanta para python2 y python3 durante la construcción del paquete RPM.
mkdocs 0.15.3 disonible en updates testing
Recientemente complete los paquetes faltantes para actualizar mkdocs a la última versión estable (0.15.3) para Fedora 23 y Fedora 24.
Mkdocs es un sistema para generar un sitio en HTML estático enfocado a la preparación de documentación técnica para su publicación en linea, es muy similar a python-sphinx, pero es mucho mas ligero en dependencias y funciona con documentación escrita en markdown, que es un poco mas accesible que el formato rst usado en sphinx.
Estoy trabajando para tener listos en Fedora los temas Cinder, Alabaster y Material para poder usarlos con Mkdocs desde los repositorios oficiales.
Mkdocs es un sistema para generar un sitio en HTML estático enfocado a la preparación de documentación técnica para su publicación en linea, es muy similar a python-sphinx, pero es mucho mas ligero en dependencias y funciona con documentación escrita en markdown, que es un poco mas accesible que el formato rst usado en sphinx.
Estoy trabajando para tener listos en Fedora los temas Cinder, Alabaster y Material para poder usarlos con Mkdocs desde los repositorios oficiales.
jueves, 10 de marzo de 2016
pg8000 disponible en los repos de Fedora
Recientemente empaquete la librería pg8000 en los repos de Fedora y Epel, esta es una pequeña librería para conectarse a un servidor Postgresql usando únicamente la librería estándar de Python y python-six para contabilidad con Python2 y Python3.
Por ejemplo:
Y luego desde una terminal python
Por ejemplo:
su -c "dnf install -y python3-pg8000"
Y luego desde una terminal python
import pg8000
conn = pg8000.connect(Eso es todo para usar pg8000 como herramienta para trabajar con Postgresql únicamente con Python, es posible también usar pg8000 con sqlalchemy
host="192.168.111.128",
user="unittest",
password="unittest",
database="pg8000"
)
cursor = conn.cursor()
cursor.execute("some cool sql querry")
conn.commit()
import sqlalchemy #no es necesario importar directamente pg8000
conn = sqlalchemy.create_engine('postgresql+pg8000://user:pass@host/database')Una desventaja de esta librería es que es relativamente mas lenta para ejecutar una transacción SQL que otras opciones similares como psycopg, pero un punto a favor de pg8000 para usarla en tu próximo proyecto es que esta liberado bajo la permisiva licencia BSD, mucho mas digerible que la que licencia usada por psycopg.
cursor = conn.connect()
cursor.execute("some cool sql querry")
Suscribirse a:
Entradas (Atom)


