Voy a aprovechar que hace unos días se corrigió una vulnerabilidad importante de seguridad en Django para mostrarle como podemos hacer para actualizarla si lo instalamos desde PIP.
Para conocer la información del paquete actual de Django podemos ejecutar el siguiente comando:
$ pip show Django
---
Metadata-Version: 2.0
Name: Django
Version: 1.8.6
Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Home-page: http://www.djangoproject.com/
Author: Django Software Foundation
Author-email: foundation@djangoproject.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires:
Actualmente ya se encuentra la versión 1.8.7 disponible tal y como fue anunciado en la web del proyecto.
Para lograr actualizarlo podemos ejecutar:
$ pip install --upgrade Django
Collecting Django
Downloading Django-1.8.7-py2.py3-none-any.whl (6.2MB)
100% |████████████████████████████████| 6.2MB 59kB/s
Installing collected packages: Django
Found existing installation: Django 1.8.6
Uninstalling Django-1.8.6:
Successfully uninstalled Django-1.8.6
Successfully installed Django-1.8.7
Y finalizamos el proceso cuando verificamos por medio de la consola interactiva de Python
$ python
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print django.get_version()
1.8.7
Muy simple y gracias a las oportunidades que nos brinda pip de mantener nuestro entorno siempre actualizado.
Saludos!
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
Cada vez que utilizo Git para realizar el tracking y el control de versiones en un software más estoy convencido de las bondades que bri...
-
A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o in...
-
Los Diagramas de Tiempo de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos tomando en cuenta el factor tiemp...
-
Un diagrama de colaboración, se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario. Este t...
-
En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares El término ...
-
Hoy les quería dejar un How-To de como hago para fusionar Symfony2 y el Bootstrap de Twitter , de esa forma lograr tener unas mejores vista...
-
Los Casos de Usos no forma parte de la llamada Fase de Diseño, sino parte de la fase de Análisis, respondiendo el interrogante ¿Qué? . De f...
-
Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se...
-
Este es otro tip de Vim para poder sobrellevar todas las situaciones que se nos presenten, por alguna razón hoy me encontré con la sigui...
-
Yaml es un formato de serealización de datos inspirado básicamente en los lenguajes Python y XML que desde hace 13 años ya se transfor...
No hay comentarios.:
Publicar un comentario