Change History¶
Note
Python 2 end of support
spec2nexus stopped development for Python 2 after release 2021.1.7, 2019-11-21. For more information, visit https://python3statement.org/.
Production¶
2021.1.8: | released 2020.11.10 |
---|---|
2021.1.7: | released 2019-11-21 Note: Last version with support for Python 2 |
2021.1.6: | released 2019.11.01
|
2021.1.5: | released 2019.11.01
|
2021.1.4: | released 2019.10.18
|
2021.1.3: | released 2019.08.19 - only update plots with new content |
2021.1.2: | released 2019.08.15, plugin enhancements |
2021.1.1: | released 2019.07.22, refactor
|
2021.1.0: | released 2019.07.15, new features NEW |
2021.0.1: | released 2019.07.13, plugin loading and documentation |
2021.0.0: | released 2019.07.12, API change affecting plugins API change: Changed how plugins are defined and registered. Custom plugins must be modified and import code revised to work with new system. |
2020.0.2: | released 2019.07.09, bug fixes and code review suggestions NOTE: conda package is broken (no plugins directory).
Only use |
2020.0.0: | released 2019.05.16, major release |
2019.0503.0: | released 2019.05.03, tag |
2019.0501.0: | released 2019.05.01, tag |
2.1.0: | 2019.04.26, release
|
2019.0422.0: | (tag only)
|
2019.0321.0: | (tag only)
|
2017.901.4: | |
2017.711.0: | |
2017.522.1: |
|
2017.317.0: |
|
2017.3.0: | |
2017-0202.0: | |
2017-0201.0: |
|
2016.1025.0: | standardize the versioning kit with pyRestTable and pvWebMonitor |
2016.1004.0: |
|
2016.0829.0: |
|
2016.0615.1: | |
2016.0601.0: | match complete keys, use unix EOL internally, do not fail if no metadata |
2016.0216.0: |
|
2016.0210.0: | bugfix: eznx.makeGroup() now correctly sets attributes on new group + documentation for NIAC2014 attributes |
2016.0204.0: | |
2016.0201.0: | added spec.getScanNumbersChronological(), spec.getFirstScanNumber(), and spec.getLastScanNumber() |
2016.0131.0: |
|
2016.0130.0: | fixed #44 |
2015.1221.1: |
|
2015.1221.0: |
|
2015.0822.0: | extractSpecScan: add option to report scan heading data, such as positioners and Q |
2015.0214.0: | h5toText: handle HDF5 ‘O’ data type (variable length strings) |
2015.0127.0: | spec: ignore bad data lines |
2015.0125.0: | spec: change handling of #L & #X, refactor detection of scanNum and scanCmd |
2015.0113.0: | dropped requirement of lxml package |
2014.1228.1: | spec: build mne:name cross-references for counters and positioners |
2014.1228.0: | show version in documentation |
2014.1028.0: | spec: quietly ignore unrecognized scan content for now |
2014.1027.1: | spec: major changes in SPEC file support: custom plugins
|
2014.0623.0: | updated argparse settings |
2014.0622.2: | added extractSpecScan.py to the suite from the USAXS project |
2014.0410.0: | restore scan.fileName variable to keep interface the same for some legacy clients |
2014.0404.1: | fix sdist utf8 problem, see: http://bugs.python.org/issue11638 |
2014.0404.0: | tree_api_parser moved back into NeXpy project |
2014.0320.6: | handle multiple header sections in SPEC data file |
2014.0320.5: | fix the new project URL |
2014.0320.4: | Sphinx cannot build PDF with code-block in a footnote |
2014.0320.3: | note the new home URL in the packaging, too, drop nexpy requirement, default docs theme |
2014.0320.2: | tree_api_parse will go back into nexpy project, remove docs of it here |
2014.0320.1: | allow readthedocs to build Sphinx without extra package requirements |
2014.0320.0: |
|
2014.03.11: | documentation |
2014.03.09: | h5toText: option to suppress printing of attributes, put URLs in command-line usage documentation, better test of is_spec_file() |
2014.03.08: | fixed string writer and content display bug in eznx, added h5toText.py, prjPySpec docs improved again |
2014.03.051: | prjPySpec now handles SPEC v6 data file header additions, add new getScanCommands() method |
2014.03.04: | (2014_Mardi_Gras release) removed nexpy project requirement from setup, prjPySpec raises exceptions now |
2014.03.02: | drops nexus tree API (and its dependencies) in favor of native h5py writer |
Development: GitHub repository¶
2014.02.20: | version number fits PEP440, LICENSE file included in sdist, more documentation and examples |
---|---|
2014-02-19: | reference published documentation (re-posted) |
2014-02-19: | add documentation framework |
2014-02-18: | fork to GitHub to make generally available |
Development: NeXpy branch¶
2014-01: | briefly, a branch in https://github.com/nexpy/nexpy
|
---|
Production: USAXS livedata¶
2010-2014: | production use
|
---|---|
2000-2010: | Tcl code (readSpecData.tcl) in production use at APS sectors 32, 33, & 34 |