Releases: FAIRmat-NFDI/pynxtools
Releases · FAIRmat-NFDI/pynxtools
v0.3.1
v0.3.0
What's Changed
- Adds partial capital names as renamable in template generation by @mkuehbach in #310
- Fixes enumeration check by @domna in #313
- Write definition and version directly independently from the reader by @domna in #312
- Correct validation for required fields in variadic groups by @domna in #314
- Update defs by @domna in #318
- deprecation of ellipsometry reader in favor of its own pynxtools-ellips plugin by @RonHildebrandt in #322
- Update definitions by @domna in #324
- Fix README of dataconverter by @lukaspie in #326
- Add pynx-ellips plugin to extras by @domna in #327
- Add plugins and links to individual docs to the main docs by @lukaspie in #329
- Update NeXus definitions by @lukaspie in #330
- Refactor internal representation of nxdl's to tree structure by @domna in #323
New Contributors
- @RonHildebrandt made their first contribution in #322
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Fix nexus conversion tutorial and its links by @lukaspie in #279
- Add a --get-required flag to the converter by @sherjeelshabih in #257
- Update readme with correct extra by @lukaspie in #280
- Fixes duplicate print by @domna in #281
- Remove apm dataconverter as its functionality are superseeded by the … by @mkuehbach in #284
- Remove em-specific dataconverters as their functionality is superseed… by @mkuehbach in #286
- removeing xrd folder. by @RubelMozumder in #287
- Remove em-specific code that is becoming replaced by pynxtools-em by @mkuehbach in #289
- Removes transmission and hall readers by @domna in #285
- Including xrd as a plugin. by @RubelMozumder in #291
- Remove XPS folder that was missed during pluginisation by @lukaspie in #298
- Adding XRD plugin by @RubelMozumder in #296
- Update manifest file by @domna in #299
- Apply and pin ruff==0.3.4 by @domna in #301
- apm-em-plugins-nxdefs-tracking by @mkuehbach in #288
- Update definitions by @domna in #307
- Fix nexus parsing for NOMAD by @domna in #304
Full Changelog: v0.1.1...v0.2.1
Version 0.1.1
What's Changed
Full Changelog: v0.1.0...v0.1.1
Version 0.1.0
What's Changed
- Pluginisation of readers mpes, xps and stm readers, they can now be found an installed with their respective packages
pynxtools-mpes
,pynxtools-xps
andpynxtools-stm
. - Hotfixes for XPS reader by @lukaspie in #220
- Switches to NXscan for eln test by @domna in #242
- Update lint configuration in pyproject.toml by @domna in #248
- Moves mkdocs deps into pyproject.toml by @domna in #245
- Pluginise mpes reader by @domna in #243
- Add files as argument in CLI by @domna in #246
- Pluginise XPS reader by @lukaspie in #253
- Fix error logging from convert by @domna in #254
- Fixes child retrieval for fields by @domna in #256
- Add an extra to install ALL plugins by @lukaspie in #259
- Adds --skip-verify to dataconverter by @sherjeelshabih in #262
- Removes rii converter and dependencies by @domna in #244
- Fix version retrieval for Ellipsometry reader by @domna in #267
- Add pynxtools-xps as extra install by @lukaspie in #265
- Rename reader extra install by @lukaspie in #268
- Updates ASE package in pyproject.toml by @sherjeelshabih in #263
- Adds stm extra install to pyproject.toml by @domna in #269
- Revert "Updates ASE package in pyproject.toml" by @domna in #270
Full Changelog: v0.0.10...v0.1.0
Version 0.0.10
What's Changed
- Adds XPS example files and completes tutorial docs by @sherjeelshabih in #216
- Nomad Hotfix NeXus parsing by @domna in #215
- Adds link to wilkinson et al by @sherjeelshabih in #217
- Update main, nexus, generate_eln READMEs by @lukaspie in #226
- Read_nexus README: warn windows users to set MSYS_NO_PATHCONV through bash by @lukaspie in #228
- Python 3.12 support by @domna in #230
- Updates link to example file in data conversion tutorial by @sherjeelshabih in #233
- Fixes NXsensor_scan and axes attribute error by @domna in #237
Full Changelog: v0.0.9...v0.0.10
Version 0.0.9
What's Changed
- Adds documentation to pynxtools by @domna in #205
- Set logger levels through handler by @lukaspie in #209
- MPES reader changes from mpes refactoring by @domna in #203
- XPS reader: update to new NXmpes after refactor by @lukaspie in #207
- Adds nexus version file by @domna in #214
Full Changelog: v0.0.8...v0.0.9
Version 0.0.8
What's Changed
- Xrd reader integration by @RubelMozumder in #179
- Adds a get method to Dataconverter Template by @sherjeelshabih in #190
- Remove nyaml2nxdl by @domna in #189
- Refactor XPS reader by @lukaspie in #188
- Always install importlib-metadata (not only for <3.10) and provide dummy entry_points by @domna in #195
- Adds a troubleshooting guide and a Github Issue template for bugs by @sherjeelshabih in #197
- Changes the bug template from .md to .yaml by @sherjeelshabih in #199
- Adds ruff for linting + autoformatting by @domna in #200
- Adding logger in global level. by @RubelMozumder in #191
Full Changelog: v0.0.7...v0.0.8
Version 0.0.7
Version 0.0.6
What's Changed
- Enable Rubel, updated spm deps and fixing pytests by @mkuehbach in #142
- Stm version 1 by @RubelMozumder in #136
- Changeof nynonispy version from pyproject. by @RubelMozumder in #148
- update-north-markus by @mkuehbach in #141
- Update definitions by @domna in #153
- Bugfixes for the nomad oasis september release and consolidation by @mkuehbach in #152
- Updated nxdefs to 937a by @mkuehbach in #154
- Adds passing of
objects
to transmission reader by @domna in #157 - Adds test for example warnings and adds
--undocumented
flag by @domna in #155 - Adds test for group optionality by @sherjeelshabih in #159
- Updates documentation for --undocumented by @domna in #160
- Write NXroot attributes by @sherjeelshabih in #170
- Automatic definitions versioning for nxs file by @domna in #124
- Fix mpes data indices by @domna in #178
- Merging of multiple files by @sherjeelshabih in #176
- Mpes automate data indices by @Arora0 in #182
- Fix build via
python -m build
by @domna in #184 - Allow loading of plugins via entry_points by @domna in #185
Full Changelog: v0.0.5...v0.0.6