Releases: mcuntz/ncvue
macOS and Windows Installers
Version 6.0 adds the possibility to open files with xarray, if installed, including opening multiple files as a single dataset (xarray.open_mfdataset). xarray can be invoked from the commad line (-x) or from within ncvue with the Open xarray button.
Version 6.1 added working macOS and Windows installers.
Can use xarray to open file(s)
Version 6.0 adds the possibility to open files with xarray, if installed, including opening multiple files as a single dataset (xarray.open_mfdataset). xarray can be invoked from the commad line (-x
) or from within ncvue
with the Open xarray
button.
This version also shows tooltips faster, removed the delay
slider in Maps, increased the number of digits in the coordinate fomatters, and added further computational improvements.
Standalone versions
Version 5.0 uses CustomTkinter if it is installed.
Version 5.1 provides standalone versions for macOS Sonoma (macOS 14) with and without CustomTkinter that are notorized by Apple.
Use CustomTkinter if installed
Version 5.0 uses CustomTkinter if it is installed.
This is not directly working on conda because conda installs a tk/tcl version without support for FreeType/TrueType, font detection, Unicode, or antialiasing by default. CustomTkinter then looks very ugly. There is a solution (for Linux) in a comment on Conda's issue tracker: conda-forge/tk-feedstock/pull/40
This version also adds a Quit button and corrects datetime formatting when printing the coordinates while hoovering over the plots.
Added borders, rivers, and lakes on maps
Added borders, rivers, and lakes check buttons on maps.
Make it work with matplotlib >= v3.9.0.
Added borders, rivers, and lakes on maps
Added borders, rivers, and lakes check buttons on maps.
Corrected the reorganisation of the images and themes folders.
Added borders, rivers, and lakes
Added borders, rivers, and lakes check buttons.
Folder reorganisation for images and themes.
Allow multiple netcdf files
Allow one netcdf file with or without groups and multiple netcdf files without groups.
Small bug fixes.
On conda-forge and allowing groups in netcdf file
ncvue
is now onconda-forge
making it easy to install withconda
.- Allows groups in netcdf files.
- Use a local copy of tooltip.py from IDLE to remove dependency on Linux.
- Works with newer matplotlib version.
- Works with newer Tcl/Tk versions.
- Uses the sphinx_book_theme for the documentation.
New project structure
New project structure using pyproject.toml, setuptools_scm, src layout, and Github actions.
- Moved from
setup.py
topyproject.toml
, still using setuptools withsetup.cfg
. - Moved to src layout, i.e. source files are now in
src/ncvue
directory. - Use automatic versioning with setuptools_scm.
- Use Github actions for continuous integration instead of TravisCI.