diff --git a/docs/changelog.rst b/docs/changelog.rst index 1a90a0a..41a3680 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -23,6 +23,47 @@ you can write import pylablib.legacy as pll from pylablib.legacy.aux_libs.devices import Lakeshore +1.4.2 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Devices + + * Added multiple devices: + + + Andor Shamrock spectrographs + + ElektorAutomatick PS2000B power supply + + Keithley 2110 multimeter + + Lumel RE72 temperature controller (via Modbus RTU protocol) + + M2 Solstis EMM (external mixing module) + + Mightex S-Series cameras + + Generic NKT lasers Interbus protocol support (tested with NKT SuperK with Select spectral filter) + + Generic Modbus RTU protocol + + PhysikInstrumente E-515 piezo controller + + Rigol DP1116A power supply + + SmarAct MCS2 stage controller + + Standa 8SMC5 motion controller + + Thorlabs PM160 power meter + + Voltcraft VC-7055BT multimeter + + * Extended device support: + + + Thorlabs Scientific Cameras (Zelux, Kiralux) color mode + + Thorlabs APT/Kinesis motor controllers + + Trinamic TMCM1110 homing + + * Added HID device communication backend + * Switched some camera code to Cython to support higher frame rates. + * Multiple bug fixes and improved support of specific models: + + + Selection of RTS cycling for Arduino boards (better support for newer boards such as Leonardo) + + Support for SiliconSoftware microEnable 5 (Basler microEnable 5 marathon) + + Improved Sirah Matisse tuning support for frequency tuning and stitched scans based on HighFinesse wavemeters feedback. + +- Switched to Cython code in several places for minor plotting speedups. +- Minor additional functions + * Added time tracker class for simple profiling + * Added CRC calculation methods + 1.4.1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/conf.py b/docs/conf.py index 05f9638..92d36eb 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -24,13 +24,13 @@ # -- Project information ----------------------------------------------------- project = 'pylablib' -copyright = '2022, Alexey Shkarin' +copyright = '2023, Alexey Shkarin' author = 'Alexey Shkarin' # The short X.Y version version = '' # The full version, including alpha/beta/rc tags -release = '1.4.1' +release = '1.4.2' # -- General configuration --------------------------------------------------- diff --git a/setup.py b/setup.py index 9a0c5d2..6f56672 100644 --- a/setup.py +++ b/setup.py @@ -31,7 +31,7 @@ def list_cython_extensions(folder="pylablib"): setup( name='pylablib', # name='pylablib-lightweight', - version='1.4.1', + version='1.4.2', description='Code for use in lab environment: experiment automation, data acquisition, device communication', long_description=long_description, long_description_content_type="text/x-rst",