0430c750e4
- Update to version 2.3.1 * Add support of SWIG 4.4.0 * Minor changes
Torsten Gruner2025-10-30 12:33:33 +00:00
707be006f6
Accepting request 1305001 from security
Ana Guerrero2025-09-16 16:18:15 +00:00
8b4f126155
- Update to version 2.3.0 * PCSCCardRequest: fix waitforcardevent() initialization. * PCSCCardConnection: raise exception for .connect() after .release() * Fix race issue in SCardListReaders() and SCardListReaderGroups(). * Use SCARD_AUTOALLOCATE where defined. * Use SCardFreeMemory() on Unix. * CardMonitoringThread: Fix a thread safeness issue. * fix/ignore all pylint warnings. * Minor changes.
Torsten Gruner2025-09-15 16:50:35 +00:00
d85ce113d1
- Update to version 2.2.2 * add .release() method to CardConnection & PCSCCardRequest * add context manager protocol to CardRequest & CardService * fix some parallel execution issues * PCSCCardRequest: correctly initialize waitforcardevent() * user-guide: Update documentation
Torsten Gruner2025-06-18 16:42:48 +00:00
601783efdf
Accepting request 1285205 from security
Ana Guerrero2025-06-13 16:43:57 +00:00
925f9ced54
- Use pyproject macros to build and install.
Torsten Gruner2025-06-12 16:02:47 +00:00
f09c78f522
Accepting request 1237933 from security
Ana Guerrero2025-01-15 16:44:05 +00:00
36345bc486
- Update to version 2.2.1 * waitforcardevent(): do not miss events between 2 calls. * Test, fix, and simplify ATR parsing.
Torsten Gruner2025-01-14 20:17:59 +00:00
f10f309cc0
Accepting request 1216717 from security
Ana Guerrero2024-10-21 14:26:36 +00:00
1555e6c19c
- Update to version 2.2.0 * PCSCCardRequest: - handle KeyboardInterrupt in waitforcard() & waitforcardevent() - use a local PC/SC context to avoid locks * smartcard.util.padd(): do NOT modify the input parameter * CardMonitoring: a timeout exception IS expected * Fix pydoctor documentation * wx: fix module and examples * Remove Python 2 conditional code * Test and improve the synchronization code * Test and update the Observer.py code * Remove ClassLoader.py * Migrate a src/ layout * Migrate test/* from unittest to pytest * Add missing GSM 03.38 symbols for decoding * Support only Python 3.9 and higher * Remove the Python 2.x-only Pyro dependency * Migrate CI to use the official Coveralls action * Standardize local and CI testing to use tox * Build wheels in CI for all supported Python versions * Build the docs as a part of the test suite * Begin to add type annotations to the package * Deprecate the HexListToBinString, BinStringToHexList, hl2bs, and bs2hl utility functions * Support "64" as an ATR baud rate adjustment integer (ISO 7816-3 2006)
Torsten Gruner2024-10-21 12:18:45 +00:00
e5fd2861b2
Accepting request 1200099 from security
Ana Guerrero2024-09-11 14:56:49 +00:00
205f23a003
- Update to version 2.1.1 * Fix a regression introduced in 2.1.0 - Update to version 2.1.0 * PCSCCardRequest: fix active polling (was a 0.1 sec loop) * Fix use of undefined variable 'hresult' in exceptions * Fix print() use in pyscard user’s guide * Fix deprecation warnings * Minor changes * some more pylint-detected fixes.
Torsten Gruner2024-09-11 10:56:52 +00:00
a33b6aa307
Accepting request 1178369 from security
Ana Guerrero2024-06-04 10:51:32 +00:00