From: <jda...@us...> - 2008-08-01 13:54:17
|
Revision: 204 http://pyscard.svn.sourceforge.net/pyscard/?rev=204&view=rev Author: jdaussel Date: 2008-08-01 13:54:24 +0000 (Fri, 01 Aug 2008) Log Message: ----------- Doc updated to Version 1.6.7, including logs, acks, online doc Modified Paths: -------------- trunk/pyscard/src/PKG-INFO trunk/pyscard/src/README trunk/pyscard/src/setup.py trunk/pyscard/src/smartcard/ACKS trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/__init__.py trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html Modified: trunk/pyscard/src/PKG-INFO =================================================================== --- trunk/pyscard/src/PKG-INFO 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/PKG-INFO 2008-08-01 13:54:24 UTC (rev 204) @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: pyscard -Version: 1.6.6 +Version: 1.6.7 Summary: Smartcard module for Python. Home-page: http://pyscard.sourceforge.net/ Author: Jean-Daniel Aussel @@ -10,7 +10,7 @@ Description: Smartcard package for Python Platform: linux Platform: win32 -Classifier: Development Status :: 1.6.6 - Release +Classifier: Development Status :: 1.6.7 - Release Classifier: License :: GNU LESSER GENERAL PUBLIC LICENSE Classifier: Intended Audience :: Developers Classifier: Operating System :: Unix Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/README 2008-08-01 13:54:24 UTC (rev 204) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.6 (February 2008) +Last update : pyscard 1.6.7 (August 2008) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. @@ -61,7 +61,7 @@ The binary msi installer and self-executable installer are packaged for a specific version of python, and have name similar to -pyscard-1.6.6.win32-py2.5.msi and pyscard-1.6.6.win32-py2.5.exe for +pyscard-1.6.7.win32-py2.5.msi and pyscard-1.6.7.win32-py2.5.exe for python 2.5. @@ -77,8 +77,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip for windows, -and pyscard-1.6.6.tar.gz for linux. +The source distribution is available as pyscard-1.6.7.zip for windows, +and pyscard-1.6.7.tar.gz for linux. 3. unzip the source distribution, open a console and type the following: @@ -99,8 +99,8 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.6-1.i386.rpm for the rpm distribution, -or pyscard-1.6.6.linux-i686.tar.gz for the archive distribution. +names similar to pyscard-1.6.7-1.i386.rpm for the rpm distribution, +or pyscard-1.6.7.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -115,8 +115,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar the source distribution @@ -130,7 +130,7 @@ Installation on Max OS X Tiger: -------------------------------- -The Mac OS X Tiger support is experimental on pyscard 1.6.6. It was developed +The Mac OS X Tiger support is experimental on pyscard 1.6.7. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -140,14 +140,14 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.6-py-2.3-macosx10.4.mpkg or pyscard-1.6.6-py-2.5-macosx10.4.mpkg. +pyscard-1.6.7-py-2.3-macosx10.4.mpkg or pyscard-1.6.7-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. -Python 2.3 is pre-installed, so install pyscard-1.6.6-py-2.3-macosx10.4.mpkg if +Python 2.3 is pre-installed, so install pyscard-1.6.7-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.6-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.7-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -157,8 +157,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar or unzip the source distribution @@ -173,7 +173,7 @@ Installation on Max OS X Leopard: --------------------------------- -The Mac OS X Leopard support is experimental on pyscard 1.6.6. It was developed +The Mac OS X Leopard support is experimental on pyscard 1.6.7. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -183,7 +183,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.6-py-2.5-macosx10.5.mpkg. +pyscard-1.6.7-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -195,8 +195,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar or unzip the source distribution @@ -235,9 +235,9 @@ setup.py build_ext bdist_wininst This will build the msi installer and self-executable installer in the dist -directory, with names similar to pyscard-1.6.6.win32-py2.5.msi and -pyscard-1.6.6.win32-py2.5.exe for python 2.5, and -pyscard-1.6.6.win32-py2.4.msi and pyscard-1.6.6.win32-py2.4.exe for +directory, with names similar to pyscard-1.6.7.win32-py2.5.msi and +pyscard-1.6.7.win32-py2.5.exe for python 2.5, and +pyscard-1.6.7.win32-py2.4.msi and pyscard-1.6.7.win32-py2.4.exe for python 2.4. Building a binary distribution for linux @@ -252,7 +252,7 @@ /usr/bin/python setup.py build_ext bdist -This will build a package similar to pyscard-1.6.6.linux-i686.tar.gz +This will build a package similar to pyscard-1.6.7.linux-i686.tar.gz containing a tree Building a rpm distribution for linux @@ -274,7 +274,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.6-1.i386.rpm. +similar to pyscard-1.6.7-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -291,7 +291,7 @@ python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.7-py-2.3-macosx10.4.mpkg. If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -299,7 +299,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.7-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Leopard @@ -319,7 +319,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.7-py-2.5-macosx10.5.mpkg. ------------------------------------------------------------------------------- Modified: trunk/pyscard/src/setup.py =================================================================== --- trunk/pyscard/src/setup.py 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/setup.py 2008-08-01 13:54:24 UTC (rev 204) @@ -138,7 +138,7 @@ build_ext.swig_sources = swig_sources kw = {'name':"pyscard", - 'version':"1.6.6", + 'version':"1.6.7", 'description':"Smartcard module for Python.", 'author':"Jean-Daniel Aussel", 'author_email':"aus...@ge...", @@ -184,7 +184,7 @@ if hasattr(core, 'setup_keywords'): if 'classifiers' in core.setup_keywords: kw['classifiers'] = [ - 'Development Status :: 1.6.6 - Release', + 'Development Status :: 1.6.7 - Release', 'License :: GNU LESSER GENERAL PUBLIC LICENSE', 'Intended Audience :: Developers', 'Operating System :: Unix', Modified: trunk/pyscard/src/smartcard/ACKS =================================================================== --- trunk/pyscard/src/smartcard/ACKS 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/ACKS 2008-08-01 13:54:24 UTC (rev 204) @@ -9,7 +9,9 @@ Jarle Bauck Hamar Antonio Aranda +Frank Aune Michel Beziat +Mattias Br\xE4ndstr\xF6m Luc Duche Nodir Gulyamov Yong David Huang Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/ChangeLog 2008-08-01 13:54:24 UTC (rev 204) @@ -1,3 +1,8 @@ +1.6.7 +===== + * better thread support and clean-up in ReaderMonitoringThread (Frank Aune) + * fixed issue on Mac OS X Leopard with dlsym loading of bad SCardControl function (Mattias Br\xE4ndstr\xF6m) + 1.6.6 ===== * added support for Mac OS X Leopard Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/README 2008-08-01 13:54:24 UTC (rev 204) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.6 (February 2008) +Last update : pyscard 1.6.7 (August 2008) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. @@ -61,7 +61,7 @@ The binary msi installer and self-executable installer are packaged for a specific version of python, and have name similar to -pyscard-1.6.6.win32-py2.5.msi and pyscard-1.6.6.win32-py2.5.exe for +pyscard-1.6.7.win32-py2.5.msi and pyscard-1.6.7.win32-py2.5.exe for python 2.5. @@ -77,8 +77,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip for windows, -and pyscard-1.6.6.tar.gz for linux. +The source distribution is available as pyscard-1.6.7.zip for windows, +and pyscard-1.6.7.tar.gz for linux. 3. unzip the source distribution, open a console and type the following: @@ -99,8 +99,8 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.6-1.i386.rpm for the rpm distribution, -or pyscard-1.6.6.linux-i686.tar.gz for the archive distribution. +names similar to pyscard-1.6.7-1.i386.rpm for the rpm distribution, +or pyscard-1.6.7.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -115,8 +115,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar the source distribution @@ -130,7 +130,7 @@ Installation on Max OS X Tiger: -------------------------------- -The Mac OS X Tiger support is experimental on pyscard 1.6.6. It was developed +The Mac OS X Tiger support is experimental on pyscard 1.6.7. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -140,14 +140,14 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.6-py-2.3-macosx10.4.mpkg or pyscard-1.6.6-py-2.5-macosx10.4.mpkg. +pyscard-1.6.7-py-2.3-macosx10.4.mpkg or pyscard-1.6.7-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. -Python 2.3 is pre-installed, so install pyscard-1.6.6-py-2.3-macosx10.4.mpkg if +Python 2.3 is pre-installed, so install pyscard-1.6.7-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.6-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.7-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -157,8 +157,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar or unzip the source distribution @@ -173,7 +173,7 @@ Installation on Max OS X Leopard: --------------------------------- -The Mac OS X Leopard support is experimental on pyscard 1.6.6. It was developed +The Mac OS X Leopard support is experimental on pyscard 1.6.7. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -183,7 +183,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.6-py-2.5-macosx10.5.mpkg. +pyscard-1.6.7-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -195,8 +195,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.6.zip or -pyscard-1.6.6.tar.gz. +The source distribution is available as pyscard-1.6.7.zip or +pyscard-1.6.7.tar.gz. 3. untar or unzip the source distribution @@ -235,9 +235,9 @@ setup.py build_ext bdist_wininst This will build the msi installer and self-executable installer in the dist -directory, with names similar to pyscard-1.6.6.win32-py2.5.msi and -pyscard-1.6.6.win32-py2.5.exe for python 2.5, and -pyscard-1.6.6.win32-py2.4.msi and pyscard-1.6.6.win32-py2.4.exe for +directory, with names similar to pyscard-1.6.7.win32-py2.5.msi and +pyscard-1.6.7.win32-py2.5.exe for python 2.5, and +pyscard-1.6.7.win32-py2.4.msi and pyscard-1.6.7.win32-py2.4.exe for python 2.4. Building a binary distribution for linux @@ -252,7 +252,7 @@ /usr/bin/python setup.py build_ext bdist -This will build a package similar to pyscard-1.6.6.linux-i686.tar.gz +This will build a package similar to pyscard-1.6.7.linux-i686.tar.gz containing a tree Building a rpm distribution for linux @@ -274,7 +274,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.6-1.i386.rpm. +similar to pyscard-1.6.7-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -291,7 +291,7 @@ python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.7-py-2.3-macosx10.4.mpkg. If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -299,7 +299,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.7-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Leopard @@ -319,7 +319,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.6-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.7-py-2.5-macosx10.5.mpkg. ------------------------------------------------------------------------------- Modified: trunk/pyscard/src/smartcard/__init__.py =================================================================== --- trunk/pyscard/src/smartcard/__init__.py 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/__init__.py 2008-08-01 13:54:24 UTC (rev 204) @@ -4,8 +4,8 @@ access smartcards and readers. __author__ = "gemalto http://www.gemalto.com" -__date__ = "January 2008" -__version__ = "1.6.6" +__date__ = "August 2008" +__version__ = "1.6.7" Copyright 2001-2008 gemalto Author: Jean-Daniel Aussel, mailto:jea...@ge... Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2008-08-01 13:54:24 UTC (rev 204) @@ -9,7 +9,7 @@ <a href="http://sourceforge.net"></a><a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=3" width="125" height="37" border="0" align="right" alt="SourceForge.net Logo" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.6 (February 2008) +Last update : pyscard 1.6.7 (August 2008) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. <p>It consists of <a href="html/smartcard.scard.scard-module.html">smartcard.scard</a>, Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/doc/index.html 2008-08-01 13:54:24 UTC (rev 204) @@ -8,7 +8,7 @@ <body bgcolor="#ffffff"> <H1 align="center">pyscard<a href="http://sourceforge.net"></a><a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=3" width="125" height="37" border="0" align="right" alt="SourceForge.net Logo" /></a></h1> <hr> -Last update : pyscard 1.6.6 (February 2008) +Last update : pyscard 1.6.7 (August 2008) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2008-08-01 13:53:08 UTC (rev 203) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2008-08-01 13:54:24 UTC (rev 204) @@ -9,7 +9,7 @@ <a href="http://sourceforge.net"></a><a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=3" width="125" height="37" border="0" align="right" alt="SourceForge.net Logo" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.6 (February 2008) +Last update : pyscard 1.6.7 (August 2008) <p>Using the <a href="html/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="html/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2008-09-22 16:42:40
|
Revision: 223 http://pyscard.svn.sourceforge.net/pyscard/?rev=223&view=rev Author: jdaussel Date: 2008-09-22 16:42:36 +0000 (Mon, 22 Sep 2008) Log Message: ----------- 1.6.7 issued Sept. 2008 Modified Paths: -------------- trunk/pyscard/src/README trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/TODO Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2008-09-22 16:42:07 UTC (rev 222) +++ trunk/pyscard/src/README 2008-09-22 16:42:36 UTC (rev 223) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.7 (August 2008) +Last update : pyscard 1.6.7 (September 2008) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2008-09-22 16:42:07 UTC (rev 222) +++ trunk/pyscard/src/smartcard/README 2008-09-22 16:42:36 UTC (rev 223) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.7 (August 2008) +Last update : pyscard 1.6.7 (September 2008) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/TODO =================================================================== --- trunk/pyscard/src/smartcard/TODO 2008-09-22 16:42:07 UTC (rev 222) +++ trunk/pyscard/src/smartcard/TODO 2008-09-22 16:42:36 UTC (rev 223) @@ -8,4 +8,4 @@ - more unit tests -February 2008 +September 2008 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lu...@us...> - 2009-01-13 09:17:46
|
Revision: 251 http://pyscard.svn.sourceforge.net/pyscard/?rev=251&view=rev Author: ludov Date: 2009-01-13 09:17:36 +0000 (Tue, 13 Jan 2009) Log Message: ----------- do not link against libpcsclite and dynamically get get pcsc_stringify_error() symbol (like the other winscard functions) Modified Paths: -------------- trunk/pyscard/src/setup.py trunk/pyscard/src/smartcard/scard/scard.i trunk/pyscard/src/smartcard/scard/winscarddll.c trunk/pyscard/src/smartcard/scard/winscarddll.h Modified: trunk/pyscard/src/setup.py =================================================================== --- trunk/pyscard/src/setup.py 2009-01-13 08:59:32 UTC (rev 250) +++ trunk/pyscard/src/setup.py 2009-01-13 09:17:36 UTC (rev 251) @@ -70,7 +70,7 @@ platform__cc_defines=[('PCSCLITE', '1')] platform_swig_opts=['-DPCSCLITE'] platform_sources=[] - platform_libraries=['pcsclite'] + platform_libraries=[] platform_include_dirs=['/usr/include/PCSC'] platform_extra_compile_args=[]#['-ggdb', '-O0'] platform_extra_link_args=[]#['-ggdb'] Modified: trunk/pyscard/src/smartcard/scard/scard.i =================================================================== --- trunk/pyscard/src/smartcard/scard/scard.i 2009-01-13 08:59:32 UTC (rev 250) +++ trunk/pyscard/src/smartcard/scard/scard.i 2009-01-13 09:17:36 UTC (rev 251) @@ -841,134 +841,6 @@ return SCARD_CTL_CODE(code); } -/////////////////////////////////////////////////////////////////////////////// -// some pcsclite versions (e.g. on Max OS X Tiger) have no pcsc_stringify -// this function was taken from pcsclite -// -char* _pcsc_stringify_error( SCARDRETCODE pcscError ) -{ - static char strError[75]; - - switch(pcscError ) - { - case SCARD_S_SUCCESS: - strncpy( strError, "Command successful.", sizeof( strError ) ); - break; - case SCARD_E_CANCELLED: - strncpy( strError, "Command cancelled.", sizeof( strError ) ); - break; - case SCARD_E_CANT_DISPOSE: - strncpy( strError, "Cannot dispose handle.", sizeof( strError ) ); - break; - case SCARD_E_INSUFFICIENT_BUFFER: - strncpy( strError, "Insufficient buffer.", sizeof( strError ) ); - break; - case SCARD_E_INVALID_ATR: - strncpy( strError, "Invalid ATR.", sizeof( strError ) ); - break; - case SCARD_E_INVALID_HANDLE: - strncpy( strError, "Invalid handle.", sizeof( strError ) ); - break; - case SCARD_E_INVALID_PARAMETER: - strncpy( strError, "Invalid parameter given.", sizeof( strError ) ); - break; - case SCARD_E_INVALID_TARGET: - strncpy( strError, "Invalid target given.", sizeof( strError ) ); - break; - case SCARD_E_INVALID_VALUE: - strncpy( strError, "Invalid value given.", sizeof( strError ) ); - break; - case SCARD_E_NO_MEMORY: - strncpy( strError, "Not enough memory.", sizeof( strError ) ); - break; - case SCARD_F_COMM_ERROR: - strncpy( strError, "RPC transport error.", sizeof( strError ) ); - break; - case SCARD_F_INTERNAL_ERROR: - strncpy( strError, "Internal error.", sizeof( strError ) ); - break; - case SCARD_F_UNKNOWN_ERROR: - strncpy( strError, "Unknown error.", sizeof( strError ) ); - break; - case SCARD_F_WAITED_TOO_LONG: - strncpy( strError, "Waited too long.", sizeof( strError ) ); - break; - case SCARD_E_UNKNOWN_READER: - strncpy( strError, "Unknown reader specified.", sizeof( strError ) ); - break; - case SCARD_E_TIMEOUT: - strncpy( strError, "Command timeout.", sizeof( strError ) ); - break; - case SCARD_E_SHARING_VIOLATION: - strncpy( strError, "Sharing violation.", sizeof( strError ) ); - break; - case SCARD_E_NO_SMARTCARD: - strncpy( strError, "No smart card inserted.", sizeof( strError ) ); - break; - case SCARD_E_UNKNOWN_CARD: - strncpy( strError, "Unknown card.", sizeof( strError ) ); - break; - case SCARD_E_PROTO_MISMATCH: - strncpy( strError, "Card protocol mismatch.", sizeof( strError ) ); - break; - case SCARD_E_NOT_READY: - strncpy( strError, "Subsystem not ready.", sizeof( strError ) ); - break; - case SCARD_E_SYSTEM_CANCELLED: - strncpy( strError, "System cancelled.", sizeof( strError ) ); - break; - case SCARD_E_NOT_TRANSACTED: - strncpy( strError, "Transaction failed.", sizeof( strError ) ); - break; - case SCARD_E_READER_UNAVAILABLE: - strncpy( strError, "Reader is unavailable.", sizeof( strError ) ); - break; - case SCARD_W_UNSUPPORTED_CARD: - strncpy( strError, "Card is not supported.", sizeof( strError ) ); - break; - case SCARD_W_UNRESPONSIVE_CARD: - strncpy( strError, "Card is unresponsive.", sizeof( strError ) ); - break; - case SCARD_W_UNPOWERED_CARD: - strncpy( strError, "Card is unpowered.", sizeof( strError ) ); - break; - case SCARD_W_RESET_CARD: - strncpy( strError, "Card was reset.", sizeof( strError ) ); - break; - case SCARD_W_REMOVED_CARD: - strncpy( strError, "Card was removed.", sizeof( strError ) ); - break; - case SCARD_E_UNSUPPORTED_FEATURE: - strncpy( strError, "Feature not supported.", sizeof( strError ) ); - break; - case SCARD_E_PCI_TOO_SMALL: - strncpy( strError, "PCI struct too small.", sizeof( strError ) ); - break; - case SCARD_E_READER_UNSUPPORTED: - strncpy( strError, "Reader is unsupported.", sizeof( strError ) ); - break; - case SCARD_E_DUPLICATE_READER: - strncpy( strError, "Reader already exists.", sizeof( strError ) ); - break; - case SCARD_E_CARD_UNSUPPORTED: - strncpy( strError, "Card is unsupported.", sizeof( strError ) ); - break; - case SCARD_E_NO_SERVICE: - strncpy( strError, "Service not available.", sizeof( strError ) ); - break; - case SCARD_E_SERVICE_STOPPED: - strncpy( strError, "Service was stopped.", sizeof( strError ) ); - break; - default: - snprintf(strError, sizeof(strError)-1, "Unkown error: %ld, 0x%08lx", (long)pcscError, (long unsigned int)pcscError); - }; - - // zero terminates string - strError[sizeof(strError)-1] = '\0'; - - return strError; -} - ERRORSTRING* _GetErrorMessage( long lErrCode ) { #ifdef WIN32 @@ -1002,16 +874,7 @@ return ppszError; #endif // WIN32 #ifdef PCSCLITE - #ifdef __APPLE__ - #ifdef __TIGER__ - return (ERRORSTRING*)_pcsc_stringify_error( lErrCode ); - #endif - #ifdef __LEOPARD__ - return (ERRORSTRING*)_pcsc_stringify_error( lErrCode ); - #endif - #else - return (ERRORSTRING*)pcsc_stringify_error( lErrCode ); - #endif + return (ERRORSTRING*)myPcscStringifyError( lErrCode ); #endif // PCSCLITE } Modified: trunk/pyscard/src/smartcard/scard/winscarddll.c =================================================================== --- trunk/pyscard/src/smartcard/scard/winscarddll.c 2009-01-13 08:59:32 UTC (rev 250) +++ trunk/pyscard/src/smartcard/scard/winscarddll.c 2009-01-13 09:17:36 UTC (rev 251) @@ -27,6 +27,7 @@ #ifdef PCSCLITE #include <dlfcn.h> + #include <string.h> #endif // PCSCLITE #ifndef NULL @@ -293,6 +294,136 @@ } #endif // __TIGER__ +#ifdef PCSCLITE +/////////////////////////////////////////////////////////////////////////////// +// some pcsclite versions (e.g. on Max OS X Tiger) have no pcsc_stringify +// this function was taken from pcsclite +// +char* _defaultPCSCSTRINGIFYERROR( SCARDRETCODE pcscError ) +{ + static char strError[75]; + + switch(pcscError ) + { + case SCARD_S_SUCCESS: + strncpy( strError, "Command successful.", sizeof( strError ) ); + break; + case SCARD_E_CANCELLED: + strncpy( strError, "Command cancelled.", sizeof( strError ) ); + break; + case SCARD_E_CANT_DISPOSE: + strncpy( strError, "Cannot dispose handle.", sizeof( strError ) ); + break; + case SCARD_E_INSUFFICIENT_BUFFER: + strncpy( strError, "Insufficient buffer.", sizeof( strError ) ); + break; + case SCARD_E_INVALID_ATR: + strncpy( strError, "Invalid ATR.", sizeof( strError ) ); + break; + case SCARD_E_INVALID_HANDLE: + strncpy( strError, "Invalid handle.", sizeof( strError ) ); + break; + case SCARD_E_INVALID_PARAMETER: + strncpy( strError, "Invalid parameter given.", sizeof( strError ) ); + break; + case SCARD_E_INVALID_TARGET: + strncpy( strError, "Invalid target given.", sizeof( strError ) ); + break; + case SCARD_E_INVALID_VALUE: + strncpy( strError, "Invalid value given.", sizeof( strError ) ); + break; + case SCARD_E_NO_MEMORY: + strncpy( strError, "Not enough memory.", sizeof( strError ) ); + break; + case SCARD_F_COMM_ERROR: + strncpy( strError, "RPC transport error.", sizeof( strError ) ); + break; + case SCARD_F_INTERNAL_ERROR: + strncpy( strError, "Internal error.", sizeof( strError ) ); + break; + case SCARD_F_UNKNOWN_ERROR: + strncpy( strError, "Unknown error.", sizeof( strError ) ); + break; + case SCARD_F_WAITED_TOO_LONG: + strncpy( strError, "Waited too long.", sizeof( strError ) ); + break; + case SCARD_E_UNKNOWN_READER: + strncpy( strError, "Unknown reader specified.", sizeof( strError ) ); + break; + case SCARD_E_TIMEOUT: + strncpy( strError, "Command timeout.", sizeof( strError ) ); + break; + case SCARD_E_SHARING_VIOLATION: + strncpy( strError, "Sharing violation.", sizeof( strError ) ); + break; + case SCARD_E_NO_SMARTCARD: + strncpy( strError, "No smart card inserted.", sizeof( strError ) ); + break; + case SCARD_E_UNKNOWN_CARD: + strncpy( strError, "Unknown card.", sizeof( strError ) ); + break; + case SCARD_E_PROTO_MISMATCH: + strncpy( strError, "Card protocol mismatch.", sizeof( strError ) ); + break; + case SCARD_E_NOT_READY: + strncpy( strError, "Subsystem not ready.", sizeof( strError ) ); + break; + case SCARD_E_SYSTEM_CANCELLED: + strncpy( strError, "System cancelled.", sizeof( strError ) ); + break; + case SCARD_E_NOT_TRANSACTED: + strncpy( strError, "Transaction failed.", sizeof( strError ) ); + break; + case SCARD_E_READER_UNAVAILABLE: + strncpy( strError, "Reader is unavailable.", sizeof( strError ) ); + break; + case SCARD_W_UNSUPPORTED_CARD: + strncpy( strError, "Card is not supported.", sizeof( strError ) ); + break; + case SCARD_W_UNRESPONSIVE_CARD: + strncpy( strError, "Card is unresponsive.", sizeof( strError ) ); + break; + case SCARD_W_UNPOWERED_CARD: + strncpy( strError, "Card is unpowered.", sizeof( strError ) ); + break; + case SCARD_W_RESET_CARD: + strncpy( strError, "Card was reset.", sizeof( strError ) ); + break; + case SCARD_W_REMOVED_CARD: + strncpy( strError, "Card was removed.", sizeof( strError ) ); + break; + case SCARD_E_UNSUPPORTED_FEATURE: + strncpy( strError, "Feature not supported.", sizeof( strError ) ); + break; + case SCARD_E_PCI_TOO_SMALL: + strncpy( strError, "PCI struct too small.", sizeof( strError ) ); + break; + case SCARD_E_READER_UNSUPPORTED: + strncpy( strError, "Reader is unsupported.", sizeof( strError ) ); + break; + case SCARD_E_DUPLICATE_READER: + strncpy( strError, "Reader already exists.", sizeof( strError ) ); + break; + case SCARD_E_CARD_UNSUPPORTED: + strncpy( strError, "Card is unsupported.", sizeof( strError ) ); + break; + case SCARD_E_NO_SERVICE: + strncpy( strError, "Service not available.", sizeof( strError ) ); + break; + case SCARD_E_SERVICE_STOPPED: + strncpy( strError, "Service was stopped.", sizeof( strError ) ); + break; + default: + snprintf(strError, sizeof(strError)-1, "Unkown error: %ld, 0x%08lx", (long)pcscError, (long unsigned int)pcscError); + }; + + // zero terminates string + strError[sizeof(strError)-1] = '\0'; + + return strError; +} +#endif + WINSCARDAPI SCARDRETCODE WINAPI _defaultSCARDBEGINTRANSACTION( IN SCARDHANDLE hCard) @@ -449,6 +580,7 @@ SCARDRELEASECONTEXT mySCardReleaseContext = _defaultSCARDRELEASECONTEXT; SCARDSTATUSA mySCardStatusA = _defaultSCARDSTATUSA; SCARDTRANSMIT mySCardTransmit = _defaultSCARDTRANSMIT; +PCSCSTRINGIFYERROR myPcscStringifyError = _defaultPCSCSTRINGIFYERROR; unsigned long myg_prgSCardT0Pci=0L; @@ -561,6 +693,7 @@ GETPROCADDRESS( SCARDRELEASECONTEXT , SCardReleaseContext , SCardReleaseContext ); GETPROCADDRESS( SCARDSTATUSA , SCardStatusA , SCardStatus ); GETPROCADDRESS( SCARDTRANSMIT , SCardTransmit , SCardTransmit ); + SILENTGETPROCADDRESS( PCSCSTRINGIFYERROR , PcscStringifyError , pcsc_stringify_error ); #ifndef __APPLE__ GETPROCADDRESS( SCARDCONTROL, SCardControl, SCardControl ); Modified: trunk/pyscard/src/smartcard/scard/winscarddll.h =================================================================== --- trunk/pyscard/src/smartcard/scard/winscarddll.h 2009-01-13 08:59:32 UTC (rev 250) +++ trunk/pyscard/src/smartcard/scard/winscarddll.h 2009-01-13 09:17:36 UTC (rev 251) @@ -341,6 +341,14 @@ OUT LPBYTE pbRecvBuffer, IN OUT SCARDDWORDARG* pcbRecvLength); +#ifdef PCSCLITE +typedef WINSCARDAPI char* +(WINAPI *PCSCSTRINGIFYERROR)( + IN SCARDRETCODE pcscError); + +extern PCSCSTRINGIFYERROR myPcscStringifyError; +#endif + extern SCARDBEGINTRANSACTION mySCardBeginTransaction; extern SCARDCANCEL mySCardCancel; extern SCARDCANCELTRANSACTION mySCardCancelTransaction; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2009-07-21 12:04:47
|
Revision: 300 http://pyscard.svn.sourceforge.net/pyscard/?rev=300&view=rev Author: jdaussel Date: 2009-07-21 12:04:41 +0000 (Tue, 21 Jul 2009) Log Message: ----------- Updated release date Modified Paths: -------------- trunk/pyscard/src/README trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/TODO trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/README 2009-07-21 12:04:41 UTC (rev 300) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.8 (March 2009) +Last update : pyscard 1.6.8 (July 2009) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/ChangeLog 2009-07-21 12:04:41 UTC (rev 300) @@ -1,4 +1,4 @@ -1.6.8 +1.6.8 (July 2009) ===== * fixed SCARD_ERROR types to match correct types on linux and Mac OS X (Ludovic Rousseau) * store g_rgSCard* references as void* (Ludovic Rousseau) Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/README 2009-07-21 12:04:41 UTC (rev 300) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.8 (March 2009) +Last update : pyscard 1.6.8 (July 2009) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/TODO =================================================================== --- trunk/pyscard/src/smartcard/TODO 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/TODO 2009-07-21 12:04:41 UTC (rev 300) @@ -2,10 +2,10 @@ - documentation of CardConnectionDecorator; add a meaningful example (OP secure channel?) -- documentation of wxPython classes +- documentation of wxPython classes; fix wxPython code on Mac OS X - more error checking chains - more unit tests -March 2009 +July 2009 Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2009-07-21 12:04:41 UTC (rev 300) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.8 (March 2009) +Last update : pyscard 1.6.8 (July 2009) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. <p>It consists of <a Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/doc/index.html 2009-07-21 12:04:41 UTC (rev 300) @@ -14,7 +14,7 @@ alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </h1> <hr> - Last update : pyscard 1.6.8 (March 2009) + Last update : pyscard 1.6.8 (July 2009) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2009-07-21 11:58:48 UTC (rev 299) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2009-07-21 12:04:41 UTC (rev 300) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.8 (March 2009) +Last update : pyscard 1.6.8 (July 2009) <p>Using the <a href="epydoc/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2010-05-25 09:56:24
|
Revision: 417 http://pyscard.svn.sourceforge.net/pyscard/?rev=417&view=rev Author: jdaussel Date: 2010-05-25 09:56:17 +0000 (Tue, 25 May 2010) Log Message: ----------- Updated release date to May 2010 Modified Paths: -------------- trunk/pyscard/src/README trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/TODO trunk/pyscard/src/smartcard/__init__.py trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/README 2010-05-25 09:56:17 UTC (rev 417) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.10 (April 2010) +Last update : pyscard 1.6.10 (May 2010) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/ChangeLog 2010-05-25 09:56:17 UTC (rev 417) @@ -1,4 +1,4 @@ -1.6.10 (April 2010) +1.6.10 (May 2010) =================== * connect() has a new disposition parameter that is passed to SCardDisconnect (Ludovic Rousseau) * fixed winscard_init() bad initialization causing problems in multithreaded environment (Ludovic Rousseau) Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/README 2010-05-25 09:56:17 UTC (rev 417) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.10 (April 2010) +Last update : pyscard 1.6.10 (May 2010) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/TODO =================================================================== --- trunk/pyscard/src/smartcard/TODO 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/TODO 2010-05-25 09:56:17 UTC (rev 417) @@ -8,4 +8,4 @@ - more unit tests -April 2010 +May 2010 Modified: trunk/pyscard/src/smartcard/__init__.py =================================================================== --- trunk/pyscard/src/smartcard/__init__.py 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/__init__.py 2010-05-25 09:56:17 UTC (rev 417) @@ -4,7 +4,7 @@ access smartcards and readers. __author__ = "gemalto http://www.gemalto.com" -__date__ = "April 2010" +__date__ = "May 2010" __version__ = "1.6.10" Copyright 2001-2010 gemalto Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2010-05-25 09:56:17 UTC (rev 417) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.10 (April 2010) +Last update : pyscard 1.6.10 (May 2010) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. <p>It consists of <a Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/doc/index.html 2010-05-25 09:56:17 UTC (rev 417) @@ -14,7 +14,7 @@ alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </h1> <hr> - Last update : pyscard 1.6.10 (April 2010) + Last update : pyscard 1.6.10 (May 2010) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2010-05-20 07:25:05 UTC (rev 416) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2010-05-25 09:56:17 UTC (rev 417) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.10 (April 2010) +Last update : pyscard 1.6.10 (May 2010) <p>Using the <a href="epydoc/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2010-06-23 11:52:28
|
Revision: 497 http://pyscard.svn.sourceforge.net/pyscard/?rev=497&view=rev Author: jdaussel Date: 2010-06-23 11:52:22 +0000 (Wed, 23 Jun 2010) Log Message: ----------- Updated version number to release 1.6.12 Modified Paths: -------------- trunk/pyscard/src/PKG-INFO trunk/pyscard/src/README trunk/pyscard/src/setup.py trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/__init__.py trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html trunk/pyscard/src/smartcard/scard/gemalto.ver Modified: trunk/pyscard/src/PKG-INFO =================================================================== --- trunk/pyscard/src/PKG-INFO 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/PKG-INFO 2010-06-23 11:52:22 UTC (rev 497) @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: pyscard -Version: 1.6.10 +Version: 1.6.12 Summary: Smartcard module for Python. Home-page: http://pyscard.sourceforge.net/ Author: Jean-Daniel Aussel @@ -11,7 +11,7 @@ Platform: linux Platform: win32 Platform: Mac OSX -Classifier: Development Status :: 1.6.10 - Release +Classifier: Development Status :: 1.6.12 - Release Classifier: License :: GNU LESSER GENERAL PUBLIC LICENSE Classifier: Intended Audience :: Developers Classifier: Operating System :: Unix Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/README 2010-06-23 11:52:22 UTC (rev 497) @@ -23,14 +23,14 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.10 (May 2010) +Last update : pyscard 1.6.12 (July 2010) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. It consists of the smartcard.scard module, an extension module wrapping Windows smart card base components (also known as PCSC) on Windows, and PCSC lite on -linux and Mac OS X Tiger, and of the smartcard module, a python framework with +linux and Mac OS X Tiger, and of the smartcard module, a python framework with objects wrapping PCSC API. @@ -99,7 +99,7 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.10-1.i386.rpm for the rpm distribution, +names similar to pyscard-1.6.12-1.i386.rpm for the rpm distribution, or pyscard-1.6.10.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -140,14 +140,14 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.10-py-2.3-macosx10.4.mpkg or pyscard-1.6.10-py-2.5-macosx10.4.mpkg. +pyscard-1.6.12-py-2.3-macosx10.4.mpkg or pyscard-1.6.12-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. -Python 2.3 is pre-installed, so install pyscard-1.6.10-py-2.3-macosx10.4.mpkg if +Python 2.3 is pre-installed, so install pyscard-1.6.12-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.10-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.12-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -183,7 +183,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.10-py-2.5-macosx10.5.mpkg. +pyscard-1.6.12-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -274,7 +274,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.10-1.i386.rpm. +similar to pyscard-1.6.12-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -284,22 +284,22 @@ and bdist_mpkg 0.4.3 (http://cheeseshop.python.org/pypi/bdist_mpkg/). -If you are using the pre-installed python 2.3 distribution, in the root directory -of the source distribution, i.e. in the src directory, execute the following commands +If you are using the pre-installed python 2.3 distribution, in the root directory +of the source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.12-py-2.3-macosx10.4.mpkg. -If you are using python 2.5, in the root directory of the source distribution, +If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.12-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Leopard @@ -339,24 +339,24 @@ This patch is required since Mac OS X Leopard does not have the nidump command any more. Install bdist_mpkg by executing the bdist_mpkg setup.py script with build and -install as arguments, i.e. from the root directory of the bdist_mpkg +install as arguments, i.e. from the root directory of the bdist_mpkg source distribution enter: python setup.py build install. -For python 2.5, from the root directory of the pyscard source distribution, +For python 2.5, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.12-py-2.5-macosx10.5.mpkg. -For python 2.6, from the root directory of the pyscard source distribution, +For python 2.6, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.framework/Versions/2.6/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.6-macosx10.5.mpkg. +This will build package pyscard-1.6.12-py-2.6-macosx10.5.mpkg. ------------------------------------------------------------------------------- Issue Tracking Modified: trunk/pyscard/src/setup.py =================================================================== --- trunk/pyscard/src/setup.py 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/setup.py 2010-06-23 11:52:22 UTC (rev 497) @@ -152,7 +152,7 @@ build_ext.swig_sources = swig_sources kw = {'name': "pyscard", - 'version': "1.6.10", + 'version': "1.6.12", 'description': "Smartcard module for Python.", 'author': "Jean-Daniel Aussel", 'author_email': "aus...@ge...", @@ -198,7 +198,7 @@ if hasattr(core, 'setup_keywords'): if 'classifiers' in core.setup_keywords: kw['classifiers'] = [ - 'Development Status :: 1.6.10 - Release', + 'Development Status :: 1.6.12 - Release', 'License :: GNU LESSER GENERAL PUBLIC LICENSE', 'Intended Audience :: Developers', 'Operating System :: Unix', Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/ChangeLog 2010-06-23 11:52:22 UTC (rev 497) @@ -1,3 +1,8 @@ +1.6.12 (July 2010) +=================== + * comply with PEP 8 (Ludovic Rousseau) + * comply with PEP 352 (Jean-Daniel Aussel) + 1.6.10 (May 2010) =================== * connect() has a new disposition parameter that is passed to SCardDisconnect (Ludovic Rousseau) @@ -40,7 +45,7 @@ ===== * better thread support and clean-up in ReaderMonitoringThread (Frank Aune) * fixed issue on Mac OS X Leopard with dlsym loading of bad SCardControl function (Mattias Br\xE4ndstr\xF6m) - * supported build of documentation files on linux and removed unresolved doc links (Ludovic Rousseau) + * supported build of documentation files on linux and removed unresolved doc links (Ludovic Rousseau) 1.6.6 ===== Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/README 2010-06-23 11:52:22 UTC (rev 497) @@ -23,14 +23,14 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.10 (May 2010) +Last update : pyscard 1.6.12 (July 2010) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. It consists of the smartcard.scard module, an extension module wrapping Windows smart card base components (also known as PCSC) on Windows, and PCSC lite on -linux and Mac OS X Tiger, and of the smartcard module, a python framework with +linux and Mac OS X Tiger, and of the smartcard module, a python framework with objects wrapping PCSC API. @@ -99,7 +99,7 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.10-1.i386.rpm for the rpm distribution, +names similar to pyscard-1.6.12-1.i386.rpm for the rpm distribution, or pyscard-1.6.10.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -140,14 +140,14 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.10-py-2.3-macosx10.4.mpkg or pyscard-1.6.10-py-2.5-macosx10.4.mpkg. +pyscard-1.6.12-py-2.3-macosx10.4.mpkg or pyscard-1.6.12-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. -Python 2.3 is pre-installed, so install pyscard-1.6.10-py-2.3-macosx10.4.mpkg if +Python 2.3 is pre-installed, so install pyscard-1.6.12-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.10-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.12-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -183,7 +183,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.10-py-2.5-macosx10.5.mpkg. +pyscard-1.6.12-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -274,7 +274,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.10-1.i386.rpm. +similar to pyscard-1.6.12-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -284,22 +284,22 @@ and bdist_mpkg 0.4.3 (http://cheeseshop.python.org/pypi/bdist_mpkg/). -If you are using the pre-installed python 2.3 distribution, in the root directory -of the source distribution, i.e. in the src directory, execute the following commands +If you are using the pre-installed python 2.3 distribution, in the root directory +of the source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.12-py-2.3-macosx10.4.mpkg. -If you are using python 2.5, in the root directory of the source distribution, +If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.12-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Leopard @@ -339,24 +339,24 @@ This patch is required since Mac OS X Leopard does not have the nidump command any more. Install bdist_mpkg by executing the bdist_mpkg setup.py script with build and -install as arguments, i.e. from the root directory of the bdist_mpkg +install as arguments, i.e. from the root directory of the bdist_mpkg source distribution enter: python setup.py build install. -For python 2.5, from the root directory of the pyscard source distribution, +For python 2.5, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.12-py-2.5-macosx10.5.mpkg. -For python 2.6, from the root directory of the pyscard source distribution, +For python 2.6, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: python setup.py build_ext /Library/Frameworks/Python.framework/Versions/2.6/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.10-py-2.6-macosx10.5.mpkg. +This will build package pyscard-1.6.12-py-2.6-macosx10.5.mpkg. ------------------------------------------------------------------------------- Issue Tracking Modified: trunk/pyscard/src/smartcard/__init__.py =================================================================== --- trunk/pyscard/src/smartcard/__init__.py 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/__init__.py 2010-06-23 11:52:22 UTC (rev 497) @@ -5,7 +5,7 @@ __author__ = "gemalto http://www.gemalto.com" __date__ = "May 2010" -__version__ = "1.6.10" +__version__ = "1.6.12" Copyright 2001-2010 gemalto Author: Jean-Daniel Aussel, mailto:jea...@ge... Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2010-06-23 11:52:22 UTC (rev 497) @@ -6,21 +6,21 @@ </head> <body bgcolor="#ffffff"> <H1 align="center">pyscard library samples</h1> -<a href="http://sourceforge.net/projects/pyscard"><img -src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" +<a href="http://sourceforge.net/projects/pyscard"><img +src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" width="120" height="30" align="right" alt="Get pyscard at SourceForge.net. Fast, -secure and Free Open +secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.10 (May 2010) +Last update : pyscard 1.6.12 (May 2010) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. -<p>It consists of <a - href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a>, an - extension module wrapping Windows smart card base components (also known as - PCSC), and <a href="epydoc/index.html">smartcard</a>, a python framework +<p>It consists of <a + href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a>, an + extension module wrapping Windows smart card base components (also known as + PCSC), and <a href="epydoc/index.html">smartcard</a>, a python framework library hiding PCSC complexity. -<p align="center"><img src="images/pyscard.jpg" width="396" height="540" +<p align="center"><img src="images/pyscard.jpg" width="396" height="540" align="middle"> <h2> </h2> <H2>Smartcard python framework samples</H2> Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/doc/index.html 2010-06-23 11:52:22 UTC (rev 497) @@ -8,27 +8,27 @@ <body bgcolor="#ffffff"> <H1 align="center">pyscard<a href="http://sourceforge.net/projects/pyscard"></a> <a href="http://sourceforge.net/projects/pyscard"> - <img - src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" + <img + src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" width="120" height="30" align="right" - alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> + alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </h1> <hr> - Last update : pyscard 1.6.10 (May 2010) + Last update : pyscard 1.6.12 (May 2010) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> <p><a href="http://sourceforge.net/projects/pyscard/">download</a> pyscard from sourceforge.net. <p>Report bugs, patches and feature requests using the sourceforge <a - href="http://sourceforge.net/tracker/?group_id=196342">pyscard bug tracking - system</a>.</p> + href="http://sourceforge.net/tracker/?group_id=196342">pyscard bug tracking + system</a>.</p> <p>Pyscard consists of <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a>, an extension module wrapping Windows smart card base components (also known - as PCSC) on Windows and PCSC lite on linux and Mac OS X Tiger and Leopard, and - <a href="epydoc/index.html">smartcard</a>, a higher level python framework + as PCSC) on Windows and PCSC lite on linux and Mac OS X Tiger and Leopard, and + <a href="epydoc/index.html">smartcard</a>, a higher level python framework built on top of the raw PCSC API. -<p align="center"><img src="images/pyscard.jpg" width="396" height="540" +<p align="center"><img src="images/pyscard.jpg" width="396" height="540" align="middle"> <h2>Documentation Index</h2> <UL> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2010-06-23 11:52:22 UTC (rev 497) @@ -6,13 +6,13 @@ </head> <body bgcolor="#ffffff"> <H1 align="center">smartcard.scard PCSC wrapper samples</h1> -<a href="http://sourceforge.net/projects/pyscard"><img -src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" +<a href="http://sourceforge.net/projects/pyscard"><img +src="http://sflogo.sourceforge.net/sflogo.php?group_id=196342&type=11" width="120" height="30" align="right" alt="Get pyscard at SourceForge.net. Fast, -secure and Free Open +secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.10 (May 2010) +Last update : pyscard 1.6.12 (May 2010) <p>Using the <a href="epydoc/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your @@ -20,10 +20,10 @@ C API not available in the smartcard framework. <p>The <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> module is a native extension module wrapping Windows smart card base components - (also known as PCSC) on Windows, and pcsc-lite on linux and Mac OS X, whereas - the <a href="epydoc/index.html">smartcard framework</a> is a pure python + (also known as PCSC) on Windows, and pcsc-lite on linux and Mac OS X, whereas + the <a href="epydoc/index.html">smartcard framework</a> is a pure python framework hiding scard complexity and PCSC. -<p align="center"><img src="images/pyscard.jpg" width="396" height="540" +<p align="center"><img src="images/pyscard.jpg" width="396" height="540" align="middle"> <h2>smartcard.scard samples</h2> <table border> @@ -49,7 +49,7 @@ <td><a href="Examples/scard-api/sample_listCards.py">view source</a></td> </tr> <td>list the interfaces supported by a card</td> - <td><a href="Examples/scard-api/sample_listInterfaces.py">view + <td><a href="Examples/scard-api/sample_listInterfaces.py">view source</a></td> </tr> <tr> @@ -88,7 +88,7 @@ <p>You should have received a copy of the GNU Lesser General Public License along with pyscard; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> -</body> +</body> <!-- Piwik --> <script type="text/javascript"> var pkBaseURL = (("https:" == document.location.protocol) ? "https://sourceforge.net/apps/piwik/pyscard/" : "http://sourceforge.net/apps/piwik/pyscard/"); @@ -100,6 +100,6 @@ piwik_log(piwik_action_name, piwik_idsite, piwik_url); </script> <object><noscript><p><img src="http://sourceforge.net/apps/piwik/pyscard/piwik.php?idsite=1" alt="piwik"/></p></noscript></object> -<!-- End Piwik Tag --> +<!-- End Piwik Tag --> </html> Modified: trunk/pyscard/src/smartcard/scard/gemalto.ver =================================================================== --- trunk/pyscard/src/smartcard/scard/gemalto.ver 2010-06-23 11:31:22 UTC (rev 496) +++ trunk/pyscard/src/smartcard/scard/gemalto.ver 2010-06-23 11:52:22 UTC (rev 497) @@ -16,7 +16,7 @@ #endif #ifndef VER_PRODUCTVERSION -#define VER_PRODUCTVERSION 1,06,10,0010 +#define VER_PRODUCTVERSION 1,06,12,0010 #endif #ifndef VER_FILEVERSION @@ -24,7 +24,7 @@ #endif #ifndef VER_PRODUCTVERSION_STR -#define VER_PRODUCTVERSION_STR "1.6.10" +#define VER_PRODUCTVERSION_STR "1.6.12" #endif #ifndef VER_FILEFLAGSMASK This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2011-10-16 08:47:18
|
Revision: 545 http://pyscard.svn.sourceforge.net/pyscard/?rev=545&view=rev Author: jdaussel Date: 2011-10-16 08:47:12 +0000 (Sun, 16 Oct 2011) Log Message: ----------- Release date of 1.6.14 to October 2011 Modified Paths: -------------- trunk/pyscard/src/README trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/README 2011-10-16 08:47:12 UTC (rev 545) @@ -24,7 +24,7 @@ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.14 (January 2011) +Last update : pyscard 1.6.14 (October 2011) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/smartcard/ChangeLog 2011-10-16 08:47:12 UTC (rev 545) @@ -1,4 +1,4 @@ -1.6.14 (January 2011) +1.6.14 (October 2011) =================== * added support for windows 64bit amd64 (Jean-Daniel Aussel) Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/smartcard/README 2011-10-16 08:47:12 UTC (rev 545) @@ -23,7 +23,7 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.14 (January 2011) +Last update : pyscard 1.6.14 (October 2011) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2011-10-16 08:47:12 UTC (rev 545) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.14 (January 2011) +Last update : pyscard 1.6.14 (October 2011) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. <p>It consists of <a Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/smartcard/doc/index.html 2011-10-16 08:47:12 UTC (rev 545) @@ -14,7 +14,7 @@ alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </h1> <hr> - Last update : pyscard 1.6.14 (January 2011) + Last update : pyscard 1.6.14 (October 2011) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2011-10-12 13:34:56 UTC (rev 544) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2011-10-16 08:47:12 UTC (rev 545) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.14 (January 2011) +Last update : pyscard 1.6.14 (October 2011) <p>Using the <a href="epydoc/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2011-10-22 15:00:34
|
Revision: 578 http://pyscard.svn.sourceforge.net/pyscard/?rev=578&view=rev Author: jdaussel Date: 2011-10-22 15:00:27 +0000 (Sat, 22 Oct 2011) Log Message: ----------- Separate handling of snow leopard and lion Modified Paths: -------------- trunk/pyscard/src/setup.py trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/scard/scard.i Modified: trunk/pyscard/src/setup.py =================================================================== --- trunk/pyscard/src/setup.py 2011-10-22 13:58:56 UTC (rev 577) +++ trunk/pyscard/src/setup.py 2011-10-22 15:00:27 UTC (rev 578) @@ -74,15 +74,30 @@ platform_extra_link_args = ['-arch', 'i386', '-arch', 'ppc', '-ggdb'] # -# Mac OS X Snow Leopard, python 2.6 +# Mac OS X Lion, python 2.7 # PowerPC is no more supported, x86_64 is new # -# Mac OS X Lion, python 2.7 # x86_64 and i386 # -elif 'macosx-10.6' in get_platform() or 'macosx-10.7' in get_platform(): +elif 'macosx-10.7' in get_platform(): platform__cc_defines = [('PCSCLITE', '1'), ('__APPLE__', '1'), + ('__LION__', '1')] + platform_swig_opts = ['-DPCSCLITE', '-D__APPLE__', '-D__LION__'] + platform_sources = [] + platform_libraries = [] + platform_include_dirs = [] + platform_extra_compile_args = ['-v', '-arch', 'i386', + '-arch', 'x86_64', '-ggdb'] + platform_extra_link_args = ['-arch', 'i386', '-arch', 'x86_64', '-ggdb'] + +# +# Mac OS X Snow Leopard, python 2.6 +# PowerPC is no more supported, x86_64 is new +# +elif 'macosx-10.6' in get_platform(): + platform__cc_defines = [('PCSCLITE', '1'), + ('__APPLE__', '1'), ('__LEOPARD__', '1')] platform_swig_opts = ['-DPCSCLITE', '-D__APPLE__', '-D__LEOPARD__'] platform_sources = [] Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2011-10-22 13:58:56 UTC (rev 577) +++ trunk/pyscard/src/smartcard/ChangeLog 2011-10-22 15:00:27 UTC (rev 578) @@ -1,7 +1,9 @@ 1.6.14 (October 2011) =================== * added support for windows 64bit amd64 (Jean-Daniel Aussel) + * support python "new" classes (derive classes from object) (Ludovic Rousseau from chrysn suggestion) + 1.6.12 (August 2010) =================== * comply with PEP 8 (Ludovic Rousseau) Modified: trunk/pyscard/src/smartcard/scard/scard.i =================================================================== --- trunk/pyscard/src/smartcard/scard/scard.i 2011-10-22 13:58:56 UTC (rev 577) +++ trunk/pyscard/src/smartcard/scard/scard.i 2011-10-22 15:00:27 UTC (rev 578) @@ -2086,6 +2086,9 @@ #ifdef __LEOPARD__ %constant char* resourceManagerSubType = "pcsclite-leopard" ; #endif //__LEOPARD__ + #ifdef __LION__ + %constant char* resourceManagerSubType = "pcsclite-lion" ; + #endif //__LION_ #else // !__APPLE__ %constant char* resourceManagerSubType = "pcsclite-linux" ; #endif // __APPLE__ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2011-10-22 15:14:00
|
Revision: 579 http://pyscard.svn.sourceforge.net/pyscard/?rev=579&view=rev Author: jdaussel Date: 2011-10-22 15:13:53 +0000 (Sat, 22 Oct 2011) Log Message: ----------- Added instructions on building binary distribution on Lion Modified Paths: -------------- trunk/pyscard/src/README trunk/pyscard/src/smartcard/README Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2011-10-22 15:00:27 UTC (rev 578) +++ trunk/pyscard/src/README 2011-10-22 15:13:53 UTC (rev 579) @@ -227,8 +227,9 @@ Installing on Mac OS X Lion from the source distribution -------------------------------------------------------- -1. you will need swig 1.3.31 or later (http://www.swig.org); gcc and pcsc-lite -are available out of the box on Max OS X Leopard +1. you will need swig 2.0.4 (http://www.swig.org) and Xcode +(http://developer.apple.com/xcode/); +pcsc-lite is available out of the box on Max OS X Leopard 2. download the source distribution @@ -340,6 +341,26 @@ This will build package pyscard-1.6.14-py-2.6-macosx10.4.mpkg. +Building a binary distribution for Mac OS X Lion +------------------------------------------------- + +To build a binary distribution from the source distribution, you will +need swig 2.0.4 and Xcode (same requirements as for installing from the source +distribution) and bdist_mpkg 0.4.4 (http://pypi.python.org/pypi/bdist_mpkg/). + +Install bdist_mpkg by executing the bdist_mpkg setup.py script with +build and install as arguments, i.e. from the root directory of the +bdist_mpkg source distribution enter: python setup.py build install. + +From the root directory of the pyscard source distribution, +i.e. in the src directory, execute the following commands in a terminal: + +python setup.py build_ext +bdist_mpkg setup.py + +This will build package pyscard-1.6.14-py-2.7-macosx10.7.mpkg in the dist +directory. + Building a binary distribution for Mac OS X Leopard --------------------------------------------------- Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2011-10-22 15:00:27 UTC (rev 578) +++ trunk/pyscard/src/smartcard/README 2011-10-22 15:13:53 UTC (rev 579) @@ -227,8 +227,9 @@ Installing on Mac OS X Lion from the source distribution -------------------------------------------------------- -1. you will need swig 1.3.31 or later (http://www.swig.org); gcc and pcsc-lite -are available out of the box on Max OS X Leopard +1. you will need swig 2.0.4 (http://www.swig.org) and Xcode +(http://developer.apple.com/xcode/); +pcsc-lite is available out of the box on Max OS X Leopard 2. download the source distribution @@ -340,6 +341,26 @@ This will build package pyscard-1.6.14-py-2.6-macosx10.4.mpkg. +Building a binary distribution for Mac OS X Lion +------------------------------------------------- + +To build a binary distribution from the source distribution, you will +need swig 2.0.4 and Xcode (same requirements as for installing from the source +distribution) and bdist_mpkg 0.4.4 (http://pypi.python.org/pypi/bdist_mpkg/). + +Install bdist_mpkg by executing the bdist_mpkg setup.py script with +build and install as arguments, i.e. from the root directory of the +bdist_mpkg source distribution enter: python setup.py build install. + +From the root directory of the pyscard source distribution, +i.e. in the src directory, execute the following commands in a terminal: + +python setup.py build_ext +bdist_mpkg setup.py + +This will build package pyscard-1.6.14-py-2.7-macosx10.7.mpkg in the dist +directory. + Building a binary distribution for Mac OS X Leopard --------------------------------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jda...@us...> - 2012-11-26 18:43:38
|
Revision: 612 http://pyscard.svn.sourceforge.net/pyscard/?rev=612&view=rev Author: jdaussel Date: 2012-11-26 18:43:31 +0000 (Mon, 26 Nov 2012) Log Message: ----------- Preparing for version 1.6.16 Modified Paths: -------------- trunk/pyscard/src/PKG-INFO trunk/pyscard/src/README trunk/pyscard/src/setup.py trunk/pyscard/src/smartcard/ChangeLog trunk/pyscard/src/smartcard/README trunk/pyscard/src/smartcard/__init__.py trunk/pyscard/src/smartcard/doc/framework-samples.html trunk/pyscard/src/smartcard/doc/index.html trunk/pyscard/src/smartcard/doc/scard-samples.html trunk/pyscard/src/smartcard/scard/gemalto.ver Modified: trunk/pyscard/src/PKG-INFO =================================================================== --- trunk/pyscard/src/PKG-INFO 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/PKG-INFO 2012-11-26 18:43:31 UTC (rev 612) @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: pyscard -Version: 1.6.14 +Version: 1.6.16 Summary: Smartcard module for Python. Home-page: http://pyscard.sourceforge.net/ Author: Jean-Daniel Aussel @@ -11,7 +11,7 @@ Platform: linux Platform: win32 Platform: Mac OSX -Classifier: Development Status :: 1.6.14 - Release +Classifier: Development Status :: 1.6.16 - Release Classifier: License :: GNU LESSER GENERAL PUBLIC LICENSE Classifier: Intended Audience :: Developers Classifier: Operating System :: Unix Modified: trunk/pyscard/src/README =================================================================== --- trunk/pyscard/src/README 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/README 2012-11-26 18:43:31 UTC (rev 612) @@ -24,7 +24,7 @@ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.14 (April 2012) +Last update : pyscard 1.6.16 (Decembre 2012) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. @@ -63,7 +63,7 @@ The binary msi installer and self-executable installer are packaged for a specific version of python, and have name similar to -pyscard-1.6.14.win32-py2.5.msi and pyscard-1.6.14.win32-py2.5.exe for +pyscard-1.6.16.win32-py2.5.msi and pyscard-1.6.16.win32-py2.5.exe for python 2.5. @@ -79,8 +79,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip for windows, -and pyscard-1.6.14.tar.gz for linux. +The source distribution is available as pyscard-1.6.16.zip for windows, +and pyscard-1.6.16.tar.gz for linux. 3. unzip the source distribution, open a console and type the following: @@ -101,8 +101,8 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.14-1.i386.rpm for the rpm distribution, or -pyscard-1.6.14.linux-i686.tar.gz for the archive distribution. +names similar to pyscard-1.6.16-1.i386.rpm for the rpm distribution, or +pyscard-1.6.16.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -117,8 +117,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar the source distribution @@ -133,7 +133,7 @@ Installation on Max OS X Tiger: -------------------------------- -The Mac OS X Tiger support is experimental on pyscard 1.6.14. It was +The Mac OS X Tiger support is experimental on pyscard 1.6.16. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -143,16 +143,16 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.3-macosx10.4.mpkg or -pyscard-1.6.14-py-2.5-macosx10.4.mpkg. +pyscard-1.6.16-py-2.3-macosx10.4.mpkg or +pyscard-1.6.16-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. Python 2.3 is pre-installed, so install -pyscard-1.6.14-py-2.3-macosx10.4.mpkg if you did not install another +pyscard-1.6.16-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.14-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.16-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -162,8 +162,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -185,7 +185,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.5-macosx10.5.mpkg. +pyscard-1.6.16-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -197,8 +197,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -220,7 +220,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.7-macosx10.7.mpkg. +pyscard-1.6.16-py-2.7-macosx10.7.mpkg. 2. Open the package and proceed with installation. @@ -233,8 +233,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -273,9 +273,9 @@ setup.py build_ext bdist_wininst This will build the msi installer and self-executable installer in the -dist directory, with names similar to pyscard-1.6.14.win32-py2.5.msi and -pyscard-1.6.14.win32-py2.5.exe for python 2.5, and -pyscard-1.6.14.win32-py2.4.msi and pyscard-1.6.14.win32-py2.4.exe for +dist directory, with names similar to pyscard-1.6.16.win32-py2.5.msi and +pyscard-1.6.16.win32-py2.5.exe for python 2.5, and +pyscard-1.6.16.win32-py2.4.msi and pyscard-1.6.16.win32-py2.4.exe for python 2.4. Building a binary distribution for linux @@ -290,7 +290,7 @@ /usr/bin/python setup.py build_ext bdist -This will build a package similar to pyscard-1.6.14.linux-i686.tar.gz +This will build a package similar to pyscard-1.6.16.linux-i686.tar.gz containing a tree Building a rpm distribution for linux @@ -312,7 +312,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.14-1.i386.rpm. +similar to pyscard-1.6.16-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -330,7 +330,7 @@ python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.16-py-2.3-macosx10.4.mpkg. If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -338,7 +338,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.16-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Lion @@ -358,7 +358,7 @@ python setup.py build_ext bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.7-macosx10.7.mpkg in the dist +This will build package pyscard-1.6.16-py-2.7-macosx10.7.mpkg in the dist directory. Building a binary distribution for Mac OS X Leopard @@ -410,7 +410,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.16-py-2.5-macosx10.5.mpkg. For python 2.6, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -418,7 +418,7 @@ python setup.py build_ext /Library/Frameworks/Python.framework/Versions/2.6/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.6-macosx10.5.mpkg. +This will build package pyscard-1.6.16-py-2.6-macosx10.5.mpkg. ------------------------------------------------------------------------------- Issue Tracking Modified: trunk/pyscard/src/setup.py =================================================================== --- trunk/pyscard/src/setup.py 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/setup.py 2012-11-26 18:43:31 UTC (rev 612) @@ -196,7 +196,7 @@ build_ext.swig_sources = swig_sources kw = {'name': "pyscard", - 'version': "1.6.14", + 'version': "1.6.16", 'description': "Smartcard module for Python.", 'author': "Jean-Daniel Aussel", 'author_email': "aus...@ge...", @@ -246,7 +246,7 @@ if hasattr(core, 'setup_keywords'): if 'classifiers' in core.setup_keywords: kw['classifiers'] = [ - 'Development Status :: 1.6.14 - Release', + 'Development Status :: 1.6.16 - Release', 'License :: GNU LESSER GENERAL PUBLIC LICENSE', 'Intended Audience :: Developers', 'Operating System :: Unix', Modified: trunk/pyscard/src/smartcard/ChangeLog =================================================================== --- trunk/pyscard/src/smartcard/ChangeLog 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/ChangeLog 2012-11-26 18:43:31 UTC (rev 612) @@ -1,4 +1,4 @@ -1.6.14 (April 2012s) +1.6.16 (Decembre 2012s) =================== * added support for windows 64bit amd64 (Jean-Daniel Aussel) * support python "new" classes (derive classes from object) (Ludovic Rousseau from chrysn feature request ID 3110077) Modified: trunk/pyscard/src/smartcard/README =================================================================== --- trunk/pyscard/src/smartcard/README 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/README 2012-11-26 18:43:31 UTC (rev 612) @@ -24,7 +24,7 @@ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ------------------------------------------------------------------------------- -Last update : pyscard 1.6.14 (April 2012) +Last update : pyscard 1.6.16 (Decembre 2012) ------------------------------------------------------------------------------- pyscard is a python module adding smart cards support to python. @@ -63,7 +63,7 @@ The binary msi installer and self-executable installer are packaged for a specific version of python, and have name similar to -pyscard-1.6.14.win32-py2.5.msi and pyscard-1.6.14.win32-py2.5.exe for +pyscard-1.6.16.win32-py2.5.msi and pyscard-1.6.16.win32-py2.5.exe for python 2.5. @@ -79,8 +79,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip for windows, -and pyscard-1.6.14.tar.gz for linux. +The source distribution is available as pyscard-1.6.16.zip for windows, +and pyscard-1.6.16.tar.gz for linux. 3. unzip the source distribution, open a console and type the following: @@ -101,8 +101,8 @@ 1. download the binary distribution The binary distribution is either an archive file or a rpm file, with -names similar to pyscard-1.6.14-1.i386.rpm for the rpm distribution, or -pyscard-1.6.14.linux-i686.tar.gz for the archive distribution. +names similar to pyscard-1.6.16-1.i386.rpm for the rpm distribution, or +pyscard-1.6.16.linux-i686.tar.gz for the archive distribution. 2. untar the binary distribution @@ -117,8 +117,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar the source distribution @@ -133,7 +133,7 @@ Installation on Max OS X Tiger: -------------------------------- -The Mac OS X Tiger support is experimental on pyscard 1.6.14. It was +The Mac OS X Tiger support is experimental on pyscard 1.6.16. It was developed and tested on a i386 MacBook Pro. Please drop me a mail if you succeed on a ppc MacBook. @@ -143,16 +143,16 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.3-macosx10.4.mpkg or -pyscard-1.6.14-py-2.5-macosx10.4.mpkg. +pyscard-1.6.16-py-2.3-macosx10.4.mpkg or +pyscard-1.6.16-py-2.5-macosx10.4.mpkg. 2. Open the package and proceed with installation. Python 2.3 is pre-installed, so install -pyscard-1.6.14-py-2.3-macosx10.4.mpkg if you did not install another +pyscard-1.6.16-py-2.3-macosx10.4.mpkg if you did not install another release of python. -Install pyscard-1.6.14-py-2.5-macosx10.4.mpkg if you installed python 2.5. +Install pyscard-1.6.16-py-2.5-macosx10.4.mpkg if you installed python 2.5. Installing on Mac OS X Tiger from the source distribution ---------------------------------------------------------- @@ -162,8 +162,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -185,7 +185,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.5-macosx10.5.mpkg. +pyscard-1.6.16-py-2.5-macosx10.5.mpkg. 2. Open the package and proceed with installation. @@ -197,8 +197,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -220,7 +220,7 @@ 1. download the binary distribution The binary distribution is an archive file, with a name similar to -pyscard-1.6.14-py-2.7-macosx10.7.mpkg. +pyscard-1.6.16-py-2.7-macosx10.7.mpkg. 2. Open the package and proceed with installation. @@ -233,8 +233,8 @@ 2. download the source distribution -The source distribution is available as pyscard-1.6.14.zip or -pyscard-1.6.14.tar.gz. +The source distribution is available as pyscard-1.6.16.zip or +pyscard-1.6.16.tar.gz. 3. untar or unzip the source distribution @@ -273,9 +273,9 @@ setup.py build_ext bdist_wininst This will build the msi installer and self-executable installer in the -dist directory, with names similar to pyscard-1.6.14.win32-py2.5.msi and -pyscard-1.6.14.win32-py2.5.exe for python 2.5, and -pyscard-1.6.14.win32-py2.4.msi and pyscard-1.6.14.win32-py2.4.exe for +dist directory, with names similar to pyscard-1.6.16.win32-py2.5.msi and +pyscard-1.6.16.win32-py2.5.exe for python 2.5, and +pyscard-1.6.16.win32-py2.4.msi and pyscard-1.6.16.win32-py2.4.exe for python 2.4. Building a binary distribution for linux @@ -290,7 +290,7 @@ /usr/bin/python setup.py build_ext bdist -This will build a package similar to pyscard-1.6.14.linux-i686.tar.gz +This will build a package similar to pyscard-1.6.16.linux-i686.tar.gz containing a tree Building a rpm distribution for linux @@ -312,7 +312,7 @@ echo "%_unpackaged_files_terminate_build 0" >> /etc/rpm/macros This will build in the dist directory a binary distribution with a name -similar to pyscard-1.6.14-1.i386.rpm. +similar to pyscard-1.6.16-1.i386.rpm. Building a binary distribution for Mac OS X Tiger ------------------------------------------------- @@ -330,7 +330,7 @@ python setup.py build_ext /System/Library/Frameworks/Python.Framework/Versions/2.3/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.3-macosx10.4.mpkg. +This will build package pyscard-1.6.16-py-2.3-macosx10.4.mpkg. If you are using python 2.5, in the root directory of the source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -338,7 +338,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.6-macosx10.4.mpkg. +This will build package pyscard-1.6.16-py-2.6-macosx10.4.mpkg. Building a binary distribution for Mac OS X Lion @@ -358,7 +358,7 @@ python setup.py build_ext bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.7-macosx10.7.mpkg in the dist +This will build package pyscard-1.6.16-py-2.7-macosx10.7.mpkg in the dist directory. Building a binary distribution for Mac OS X Leopard @@ -410,7 +410,7 @@ python setup.py build_ext /Library/Frameworks/Python.Framework/Versions/2.5/Extras/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.5-macosx10.5.mpkg. +This will build package pyscard-1.6.16-py-2.5-macosx10.5.mpkg. For python 2.6, from the root directory of the pyscard source distribution, i.e. in the src directory, execute the following commands in a terminal: @@ -418,7 +418,7 @@ python setup.py build_ext /Library/Frameworks/Python.framework/Versions/2.6/bin/bdist_mpkg setup.py -This will build package pyscard-1.6.14-py-2.6-macosx10.5.mpkg. +This will build package pyscard-1.6.16-py-2.6-macosx10.5.mpkg. ------------------------------------------------------------------------------- Issue Tracking Modified: trunk/pyscard/src/smartcard/__init__.py =================================================================== --- trunk/pyscard/src/smartcard/__init__.py 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/__init__.py 2012-11-26 18:43:31 UTC (rev 612) @@ -5,7 +5,7 @@ __author__ = "gemalto http://www.gemalto.com" __date__ = "May 2010" -__version__ = "1.6.14" +__version__ = "1.6.16" Copyright 2001-2012 gemalto Author: Jean-Daniel Aussel, mailto:jea...@ge... Modified: trunk/pyscard/src/smartcard/doc/framework-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/framework-samples.html 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/doc/framework-samples.html 2012-11-26 18:43:31 UTC (rev 612) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.14 (April 2012) +Last update : pyscard 1.6.16 (Decembre 2012) <p> <a href="pyscard-usersguide.html">pyscard</a> is a python module adding smart cards support to <a href="http://www.python.org">python</a>. <p>It consists of <a Modified: trunk/pyscard/src/smartcard/doc/index.html =================================================================== --- trunk/pyscard/src/smartcard/doc/index.html 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/doc/index.html 2012-11-26 18:43:31 UTC (rev 612) @@ -14,7 +14,7 @@ alt="Get pyscard at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </h1> <hr> - Last update : pyscard 1.6.14 (April 2012) + Last update : pyscard 1.6.16 (Decembre 2012) <p> <a href="pyscard-usersguide.html">pyscard - python smart card library</a> is a python module adding smart cards support to <a href="http://www.python.org">python.</a> Modified: trunk/pyscard/src/smartcard/doc/scard-samples.html =================================================================== --- trunk/pyscard/src/smartcard/doc/scard-samples.html 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/doc/scard-samples.html 2012-11-26 18:43:31 UTC (rev 612) @@ -12,7 +12,7 @@ secure and Free Open Source software downloads" /></a> <hr> <H1 align="center"> </h1> -Last update : pyscard 1.6.14 (April 2012) +Last update : pyscard 1.6.16 (Decembre 2012) <p>Using the <a href="epydoc/index.html">smartcard framework</a> is the preferred way to write python smart card application. You can however use the <a href="epydoc/smartcard.scard.scard-module.html">smartcard.scard</a> library to write your python smart card application if you want to write your Modified: trunk/pyscard/src/smartcard/scard/gemalto.ver =================================================================== --- trunk/pyscard/src/smartcard/scard/gemalto.ver 2012-10-28 11:16:01 UTC (rev 611) +++ trunk/pyscard/src/smartcard/scard/gemalto.ver 2012-11-26 18:43:31 UTC (rev 612) @@ -16,7 +16,7 @@ #endif #ifndef VER_PRODUCTVERSION -#define VER_PRODUCTVERSION 1,06,14,0010 +#define VER_PRODUCTVERSION 1,06,16,0010 #endif #ifndef VER_FILEVERSION @@ -24,7 +24,7 @@ #endif #ifndef VER_PRODUCTVERSION_STR -#define VER_PRODUCTVERSION_STR "1.6.14" +#define VER_PRODUCTVERSION_STR "1.6.16" #endif #ifndef VER_FILEFLAGSMASK This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |