nexusformat / definitions

Definitions of the NeXus Standard File Structure and Contents
https://manual.nexusformat.org/
Other
26 stars 55 forks source link

adding links to first references of the vocabulary items #1272

Closed sanbrock closed 10 months ago

sanbrock commented 1 year ago

If base class reference is the same as the first reference, do not duplicate the information and have the same link listed twice

phyy-nx commented 1 year ago

Discussion from Code Camp:

sanbrock commented 1 year ago

Code Camp suggestions are implemented, the new format is
definition: (required) NX_CHAR🔗
with tootip of override: NXxbase/entry/definition
Also the external dependency pynxtools is removed and the code is integrated.

sanbrock commented 1 year ago

Override linking has been modified, and collapsible documentation/enumeration has been added according to the CC discussion.

PeterC-DLS commented 1 year ago

Could you rebase this change off the newly refactored method in nxdl_utils.py? This will remove the dependencies on h5py and click

sanbrock commented 1 year ago

yes, sure

domna commented 1 year ago

When I build the python package, it has a version of 0.0.0. Perhaps set it to something other than the default.

@PeterC-DLS You should now get a correct version when building the package

phyy-nx commented 10 months ago

Superseded by #1303