Skip to content

Releases: LudovicRousseau/pyscard

2.0.9

06 Apr 13:28
2.0.9
Compare
Choose a tag to compare

2.0.9 (April 2024)

  • fix a bug with CardRequestTimeoutException introduced in 2.0.8
  • Minor changes

Full Changelog: 2.0.8...2.0.9

2.0.8

09 Mar 21:01
2.0.8
Compare
Choose a tag to compare

2.0.8 (march 2024)

  • Make CardMonitor() thread safe on Python 3.12
  • Add hresult value in exceptions
  • Improve documentation
  • Check swig is installed on build
  • Remove use of imp module for wx (GUI)
  • Makefile: modernize use of setup.py
  • Minor changes

Full Changelog: 2.0.7...2.0.8

2.0.7

31 Mar 16:31
2.0.7
Compare
Choose a tag to compare

2.0.7 (March 2023)

  • do not include the generated HTML documentation in the archive

Full Changelog: 2.0.6...2.0.7

2.0.6

31 Mar 16:30
2.0.6
Compare
Choose a tag to compare

2.0.6 (March 2023)

  • handle SCARD_E_NO_SERVICE on Windows (on last reader removal)
  • add support of MSYS2/mingw environment on Windows
  • improve documentation
  • minor changes

What's Changed

  • Removing platform sources for mingw under windows (building under msys2) by @kristinux in #143

New Contributors

Full Changelog: 2.0.5...2.0.6

2.0.5

28 Sep 12:08
2.0.5
Compare
Choose a tag to compare

2.0.5 (Septembre 2022)

Full Changelog: 2.0.4...2.0.5

2.0.4

28 Aug 16:58
2.0.4
Compare
Choose a tag to compare

2.0.4 (August 2022)

  • Fix a problem on PCSCCardConnection.disconnect
  • Add support of BaseSCardException(hresult) format
  • Do not use deprecated distutils any more

Full Changelog: 2.0.3...2.0.4

2.0.3

18 Mar 12:01
2.0.3
Compare
Choose a tag to compare

2.0.3 (March 2022)

  • PCSCExceptions: include error code in the message
  • getReaderNames(): fix Windows 10 issue when the last reader is disconnected

2.0.2

22 Sep 20:48
2.0.2
Compare
Choose a tag to compare

2.0.2 (September 2021)

  • Fix an issue in ReaderMonitor() that failed to enumerate readers on macOS
  • getReaderNames(): handle SCARD_E_SERVICE_STOPPED on Windows generated on last reader removal
  • Restrict MAX_BUFFER_SIZE_EXTENDED to 65535 and fix an issue on Lenovo laptops with NXP NFC readers
  • SmartcardException: display a positive PCSC error code

2.0.1

17 Jun 15:03
2.0.1
Compare
Choose a tag to compare
  • Add .reconnect() method to high-level API
  • Handle removal of the last reader on Windows
  • Fix support of macOS Big Sur
  • Use Python3 by default
  • Handle bogus ACS ACR122U PICC reader

2.0.0

09 Jan 13:05
2.0.0
Compare
Choose a tag to compare

2.0.0 (September 2020)

  • SCardStatus(): Fix a crash in case of PC/SC error
  • toASCIIString(): replace non-ASCII char by '.'
  • remove i386 (32-bits) support on macOS