{ "info": { "author": "Hernan E. Grecco", "author_email": "hernan.grecco@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries" ], "description": "lantz-core\n==========\n\nLantz is an automation and instrumentation toolkit with a clean, well-designed\nand consistent interface. It provides a core of commonly used functionalities\nfor building applications that communicate with scientific instruments allowing\nrapid application prototyping, development and testing.\n\nThis contains the lantz.core subpackage. \n\nFor a longer description and docs, please visit the root of the project:\n\nhttps://github.com/lantzproject/lantz\n\nThe Lantz Authors\n\n\nAuthors\n-------\n\nHernan E. Grecco \n\nMartin Masip \nPablo Jais \nMartin Caldarola \nFederico Barabas \n\n\nLantz Changelog\n===============\n\n\n0.5.3 (2019-05-15)\n------------------\n\n- Removed obselete access to _config_keys\n\n\n0.5.2 (2019-01-21)\n------------------\n\n- Migrated to pimpmyclass 0.4.2\n\n\n0.5 (2018-12-31)\n----------------\n\n- Extracted Core from the main Lantz repo. Kept here:\n Driver, Feats, DictFeats, Action,\n MessageBasedDriver, ForeignDriver,\n Log capabilities,\n Common errors.\n- Added lantz-config command\n- Changed signals from PyQt to PySignal to remove PyQt dependency,.\n- Moved a lot of Feat related code to pimpmyclass\n- Created mfeats module: Feats for MessageBasedDrivers.\n- Added hooks to help simulating drivers.\n- Created TypedFeat for non delegated Feats.\n\n\n0.3 (2015-02-05)\n----------------\n\n- Introduced MessageBasedDriver, a class to rule them all.\n- Moved drivers\n- Moved old base classes (serial, usb, tcp, visa) to legacy package.\n- Moved instrument drivers based on legacy classes to legacy package.\n- Migrated instrument classes to MessageBasedDriver.\n- Improved logging to avoid duplication and useless info.\n- Frontend and Backend for application development.\n- Implemented Chart block.\n- Implemented Scan block.\n- Implemented FeatScan block.\n- Implemented Loop block.\n- Implemented Layout block.\n- Online documentation now shows the drivers classes.\n- Stub classes to enable documentation building without required packages.\n- Moved simulator from script to console-script.\n- Changed sphinx theme to read the docs.\n- Introduced `start_gui` helper function to start an app with a ui file\n and an instrument or instruments.\n- Introduced `start_test_app` helper function to start the test panel.\n- Introduced `start_gui_app` takes a backend and fronted and shows the app.\n- Moved get-lantz script to a gist.\n- Removed lantz-shell, equivalent functionality was contributed to PyVISA.\n- Support simultaneous values and units in Feat.\n (Issue #25)\n- Use Qt import scheme from IPython.\n- Helper functions for multiple initialization: initialize_many and finalize_many.\n- GUI support for initialize_many and finalize_many.\n- New instrument drivers.\n\n\n\n0.2 (2013-01-01)\n----------------\n\n- first public release.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lantzproject", "keywords": "measurement control instrumentation science", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "lantz-core", "package_url": "https://pypi.org/project/lantz-core/", "platform": "any", "project_url": "https://pypi.org/project/lantz-core/", "project_urls": { "Homepage": "https://github.com/lantzproject" }, "release_url": "https://pypi.org/project/lantz-core/0.5.3/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Instrumentation framework", "version": "0.5.3" }, "last_serial": 5274834, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "ec887b0315c196bee266fc44da576f8b", "sha256": "bc4dc77073898cd957d56c9373757a04d7364a59aa060a219b3fe4eb02566668" }, "downloads": -1, "filename": "lantz-core-0.5.tar.gz", "has_sig": false, "md5_digest": "ec887b0315c196bee266fc44da576f8b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 37981, "upload_time": "2018-12-31T20:10:21", "url": "https://files.pythonhosted.org/packages/87/41/f7b5b45cc0948881450860149bbcf824e44422ec72e1336e78dc595a6895/lantz-core-0.5.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "2f0810645972ada45105f948596c7bb8", "sha256": "30f09e3c4beec5a3011ea4be2f4e0e5dfb1323e52d56f767f0acf5d296890c56" }, "downloads": -1, "filename": "lantz-core-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2f0810645972ada45105f948596c7bb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38023, "upload_time": "2019-01-21T17:36:47", "url": "https://files.pythonhosted.org/packages/c4/ca/4cac5e63e44a37ce7c88f6f7d1c1502d8d5d1d076a5bbfa82109f12f57da/lantz-core-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "4a7bc1204c332eb76d8aa2dd0f009d57", "sha256": "9ad1b74c1549fb31db492b3cb836bf710f4b7b9a0c729e0a908c7eec21db0afb" }, "downloads": -1, "filename": "lantz-core-0.5.3.tar.gz", "has_sig": false, "md5_digest": "4a7bc1204c332eb76d8aa2dd0f009d57", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38057, "upload_time": "2019-05-16T00:00:01", "url": "https://files.pythonhosted.org/packages/24/35/b4255ea9bfd9f309e3cea5f5c78e95e45e841aff5a415671eb94765e1653/lantz-core-0.5.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a7bc1204c332eb76d8aa2dd0f009d57", "sha256": "9ad1b74c1549fb31db492b3cb836bf710f4b7b9a0c729e0a908c7eec21db0afb" }, "downloads": -1, "filename": "lantz-core-0.5.3.tar.gz", "has_sig": false, "md5_digest": "4a7bc1204c332eb76d8aa2dd0f009d57", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38057, "upload_time": "2019-05-16T00:00:01", "url": "https://files.pythonhosted.org/packages/24/35/b4255ea9bfd9f309e3cea5f5c78e95e45e841aff5a415671eb94765e1653/lantz-core-0.5.3.tar.gz" } ] }