FutureQuest, Inc. FutureQuest, Inc. FutureQuest, Inc.

FutureQuest, Inc.
Go Back   FutureQuest Community > FutureQuest Site Owners (All may read - Only Site Owners May Respond) > News & Announcements
User Name
Password  Lost PW

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 02-06-2012, 10:50 AM   Postid: 180947
 Bruce
Developer
 
Bruce's Avatar
 
Join Date: Apr 2001
Location: Saskatoon, SK, Canada
Posts: 1,182
[FQuest Notice] Python 2.7 Upgrade

When: Feb 29, 2012
Who: Only affecting users of Python

FutureQuest is upgrading the default system Python2 binary to Python 2.7.2 in order to make available the many new features of the latest Python release.

While we are very excited to be able to offer the latest version of Python, this change has the potential to break scripts currently in use.

Please review the changes and potential issues with Python 2.7. Note that the current version of Python2 at FutureQuest is Python 2.6.4. The release notes for version 2.7 can be found here.

FutureQuest is providing this lead time for testing scripts to ensure that they are compatible with Python 2.7 and for making any necessary changes before the currently available Python 2.6 interpreter is removed and replaced with the newer version.

The Python 2.7.2 interpreter is on the servers NOW and is available for you to test your scripts.

The new Python 2.7.2 interpreter is located at
/usr/bin/python2.7

On Feb 29th the /usr/bin/python2 link will be changed to point to the new Python 2.7.2 interpreter. (It currently points to the Python 2.6.4 interpreter.)

On pre-Genesis systems, the Python 1.5.2 interpreter is still available at
/usr/bin/python

...

NOTE To users of the scripts POPpass, RespondMGR and Batch Confirm, which are scripts provided by FutureQuest:

These scripts as previously distributed have a minor incompatibility with Python 2.7 that may result in warnings presented to users of the scripts. This results from the use of the popen2 and md5 modules, which have now been deprecated in favor of the subprocess and hashlib modules respectively. We have updated the currently available copies of these scripts to be compatible with both the current Python 2.6 and the upcoming Python 2.7.

Here are the specifics:

The POPpass file used for changing POP passwords without access to the CNC is available for download here: http://service.FutureQuest.net/kba65

The ConfirmSub.py file for running batch subscriber confirmations is available for download here: http://service.FutureQuest.net/kba404

The RespondMGR file for managing Autoresponders without access to the CNC is available for download here: http://service.FutureQuest.net/kba56
__________________
Bruce Guenter, FutureQuest http://www.FutureQuest.net/ http://untroubled.org/
Bruce is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 visitors)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 02:40 PM.


Running on vBulletin®
Copyright © 2000 - 2013, Jelsoft Enterprises Ltd.
Hosted & Administrated by FutureQuest, Inc.
Images & content copyright © 1998-2013 FutureQuest, Inc.
FutureQuest, Inc.