Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #29803

[ANN] PyPyODBC 0.8.6 released!

Path csiph.com!usenet.pasdenom.info!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <jiangwen365@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'importing': 0.04; 'fixes': 0.05; 'parameter': 0.07; 'pypy': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'python': 0.09; 'pyodbc': 0.09; 'sep': 0.09; 'underlying': 0.09; 'bug': 0.10; 'aug': 0.13; 'received:74.125.82.44': 0.15; '0.6': 0.16; '<--': 0.16; 'ironpython': 0.16; 'method;': 0.16; 'string': 0.17; 'fix': 0.17; 'integer': 0.17; 'subject:] ': 0.19; 'module': 0.19; 'import': 0.21; 'ctypes': 0.22; 'feature': 0.24; 'script': 0.24; 'handling': 0.27; 'implemented': 0.27; 'message- id:@mail.gmail.com': 0.27; 'fixed': 0.28; 'lines': 0.28; 'initial': 0.28; '0.5': 0.29; 'changes:': 0.29; 'keyword': 0.30; 'compatible': 0.30; 'received:74.125.82': 0.33; 'problem': 0.33; 'to:addr:python-list': 0.33; 'version': 0.34; 'received:google.com': 0.34; 'doing': 0.35; 'received:74.125': 0.36; 'totally': 0.36; 'subject:[': 0.37; 'performance': 0.39; 'to:addr:python.org': 0.39; 'header:Received:5': 0.40; 'your': 0.60; 'improved': 0.62; 'improvements': 0.65; 'jul': 0.65; 'from:charset:gb2312': 0.78; '0.8': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=QPiwAIghjqmOXHXY2fPSfzGZ94sSrwuDM4JelzfqCuo=; b=vum3fbbXaeP33sqWBW20/rwILoUFo+ft0IT4TRe/XDDOkStf/LeAyw9woE2hmsa+q7 R1tIaM0T1vPamK3byayCDaClpJjhRgUfdLANJzTyhxUlSD28UbQ1SrurOMyAp/i6L5fP XDInQPs2ZHvKwRG38yhXYZCQ9lorn0m57Qw2xDjm4i9d6vJUGQ92PFBSm2WfV/kqJMSE btpuETmzz1XG/AcBRIU0suAD5UTj5FBl4W29obNN05rT0KeffSNUUDcfsh192NdSkBmA DfClILQequqBPOFBZOPPv9ChRMP03vAaf5H7xvaocZFPOBmos5+ylkjy0yjPpRuGmlPR XfSQ==
MIME-Version 1.0
Date Sun, 23 Sep 2012 17:50:53 +0800
Subject [ANN] PyPyODBC 0.8.6 released!
From 江文 <jiangwen365@gmail.com>
To python-list@python.org
Content-Type text/plain; charset=ISO-8859-1
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1112.1348393855.27098.python-list@python.org> (permalink)
Lines 48
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1348393855 news.xs4all.nl 6915 [2001:888:2000:d::a6]:36177
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:29803

Show key headers only | View raw


PyPyODBC - A Pure Python ctypes ODBC module

Features
    -    Pure Python, compatible with IronPython and PyPy (tested on Win32)
    -    Almost totally same usage as pyodbc
    -    Simple and small - the whole module is implemented in a less
than 2000 lines python script

You can simply try pypyodbc in your existing pyodbc powered script
with the following changes:

#import pyodbc             <-- The original pyodbc importing line
import pypyodbc as pyodbc
pyodbc.connect(...)      # pypyodbc is now doing pyodbc's job



History

Version 0.8.6 Sep 23 2012
    Added ODBC pooling feature
    Bit, GUID type support
    Other fixes and improvements

Version 0.8.5 Sep 16 2012
    Numeric type fix
    Long and integer differentiate
    Other pyodbc compatibility improvements;

Version 0.8.4 Sep 9 2012 Improved compatibility with pyodbc; Many
underlying bug fixes;

Version 0.8.3 Sep 1 2012 sql_longvarchar handling fix; performance optimization;

Version 0.8.2 Aug 27 2012 Differentiate sql_varchar and
sql_longvarchar; Initial support for SQLAlchemy;

Version 0.8.1 Aug 26 2012 Fixed the long type parameter issue; Added
support for IronPython;

Version 0.8 Aug 25 2012 Added getinfo method;

Version 0.7 Jul 28 2012 Fixed nchar/ntext/nvarchar string truncat problem ;

Version 0.6 Jul 4 2012 Added Cursor.commit() and Cursor.rollback();
Added readonly keyword to connect;

Version 0.5 Jun 23 2012 Initial release;

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

[ANN] PyPyODBC 0.8.6 released! 江文 <jiangwen365@gmail.com> - 2012-09-23 17:50 +0800

csiph-web