semvec/pypi-packages huggingface dataset:
lantz-qt 0.5.3
Instrumentation framework
License: BSD
Keywords: measurement control instrumentation science

lantz-qt
========

Lantz is an automation and instrumentation toolkit with a clean, well-designed
and consistent interface.  It provides a core of commonly used functionalities
for building applications that communicate with scientific instruments allowing
rapid application prototyping, development and testing.

This contains the lantz.qt subpackage.

For a longer description and docs, please visit the root of the project:

https://github.com/lantzproject/lantz


The Lantz Authors


Authors
-------

Hernan E. Grecco <hernan.grecco@gmail.com>

Martin Masip <martinmasip@gmail.com>
Pablo Jais <jaisp@df.uba.ar>
Martin Caldarola <caldarolamartin@gmail.com>
Federico Barabas <fede.barabas@gmail.com>


Lantz Changelog
===============


0.5.3 (2019-05-15)
------------------

- Added pinned protocol to Backend moveToThread
- Add option to show pretty / abbreviated units in widget.
- Fixed several bugs.

0.5.2 (2019-01-21)
------------------

- Stabilized update_on_change.


0.5 (2018-12-31)
----------------

- Extracted Qt from Lantz 0.4.dev0
- Updated to Pyqt5.
- Added logging capabilites to Frontend and Backend.


0.3 (2015-02-05)
----------------

- Introduced MessageBasedDriver, a class to rule them all.
- Moved drivers
- Moved old base classes (serial, usb, tcp, visa) to legacy package.
- Moved instrument drivers based on legacy classes to legacy package.
- Migrated instrument classes to MessageBasedDriver.
- Improved logging to avoid duplication and useless info.
- Frontend and Backend for application development.
- Implemented Chart block.
- Implemented Scan block.
- Implemented FeatScan block.
- Implemented Loop block.
- Implemented Layout block.
- Online documentation now shows the drivers classes.
- Stub classes to enable documentation building without required packages.
- Moved simulator from script to console-script.
- Changed sphinx theme to read the docs.
- Introduced `start_gui` helper function to start an app with a ui file
  and an instrument or instruments.
- Introduced `start_test_app` helper function to start the test panel.
- Introduced `start_gui_app` takes a backend and fronted and shows the app.
- Moved get-lantz script to a gist.
- Removed lantz-shell, equivalent functionality was contributed to PyVISA.
- Support simultaneous values and units in Feat.
  (Issue #25)
- Use Qt import scheme from IPython.
- Helper functions for multiple initialization: initialize_many and finalize_many.
- GUI support for initialize_many and finalize_many.
- New instrument drivers.



0.2 (2013-01-01)
----------------

- first public release.
lantz-core 0.5.3
Instrumentation framework
License: BSD
Requires Python: >=3.6
Keywords: measurement control instrumentation science

lantz-core
==========

Lantz is an automation and instrumentation toolkit with a clean, well-designed
and consistent interface.  It provides a core of commonly used functionalities
for building applications that communicate with scientific instruments allowing
rapid application prototyping, development and testing.

This contains the lantz.core subpackage. 

For a longer description and docs, please visit the root of the project:

https://github.com/lantzproject/lantz

The Lantz Authors


Authors
-------

Hernan E. Grecco <hernan.grecco@gmail.com>

Martin Masip <martinmasip@gmail.com>
Pablo Jais <jaisp@df.uba.ar>
Martin Caldarola <caldarolamartin@gmail.com>
Federico Barabas <fede.barabas@gmail.com>


Lantz Changelog
===============


0.5.3 (2019-05-15)
------------------

- Removed obselete access to _config_keys


0.5.2 (2019-01-21)
------------------

- Migrated to pimpmyclass 0.4.2


0.5 (2018-12-31)
----------------

- Extracted Core from the main Lantz repo. Kept here:
    Driver, Feats, DictFeats, Action,
    MessageBasedDriver, ForeignDriver,
    Log capabilities,
    Common errors.
- Added lantz-config command
- Changed signals from PyQt to PySignal to remove PyQt dependency,.
- Moved a lot of Feat related code to pimpmyclass
- Created mfeats module: Feats for MessageBasedDrivers.
- Added hooks to help simulating drivers.
- Created TypedFeat for non delegated Feats.


0.3 (2015-02-05)
----------------

- Introduced MessageBasedDriver, a class to rule them all.
- Moved drivers
- Moved old base classes (serial, usb, tcp, visa) to legacy package.
- Moved instrument drivers based on legacy classes to legacy package.
- Migrated instrument classes to MessageBasedDriver.
- Improved logging to avoid duplication and useless info.
- Frontend and Backend for application development.
- Implemented Chart block.
- Implemented Scan block.
- Implemented FeatScan block.
- Implemented Loop block.
- Implemented Layout block.
- Online documentation now shows the drivers classes.
- Stub classes to enable documentation building without required packages.
- Moved simulator from script to console-script.
- Changed sphinx theme to read the docs.
- Introduced `start_gui` helper function to start an app with a ui file
  and an instrument or instruments.
- Introduced `start_test_app` helper function to start the test panel.
- Introduced `start_gui_app` takes a backend and fronted and shows the app.
- Moved get-lantz script to a gist.
- Removed lantz-shell, equivalent functionality was contributed to PyVISA.
- Support simultaneous values and units in Feat.
  (Issue #25)
- Use Qt import scheme from IPython.
- Helper functions for multiple initialization: initialize_many and finalize_many.
- GUI support for initialize_many and finalize_many.
- New instrument drivers.



0.2 (2013-01-01)
----------------

- first public release.