Release notesο
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
See also the unreleased changes.
0.9.0 (2025-07-0?)ο
!138:
clusters: add
guix_profileargumentRemove
DahuGuixclasses
0.8.0 (2024-12-20)ο
!134:
Fix bug cluster Conda activate path
Cluster Gricad Dahu without Guix
0.7.0 (2024-11-26)ο
Fix
__version__.Clusters: add MesoNET and improve automatic detection of the commands to set and unset environments (#132).
0.6.6 (2024-10-17)ο
Fix a bug in
fluiddyn.util.paramcontainerrelated to Numpy 2.0 (#130).
0.6.5 (2024-08-17)ο
Cluster Gricad (OAR with Guix).
Compatibility Numpy 2.0.
0.6.4 (2024-05-03)ο
Use
matplotlib.backends.qt_compatinstead ofqtpy.
0.6.3 (2024-04-22)ο
0.6.2 (2024-04-16)ο
Fix a bug in
fluiddyn.util.serieofarrays.SerieOfArraysFromFileswhen an index is coded over two letters.
0.6.1 (2024-04-02)ο
Update LEGI clusters
0.6.0 (2024-03-04)ο
Improvements and refactoring fluiddyn.util.serieofarrays with much better testing.
Addedο
fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_slicing_tuples()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_slicing_tuples_all_files()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.set_slicing_tuples()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.set_slicing_tuples_from_str()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_separator_base_index()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_index_separators()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_tuple_array_name_from_index()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.get_str_for_name_from_idim_idx()fluiddyn.util.serieofarrays.SerieOfArraysFromFiles.compute_str_indices_from_indices()
Changedο
The argument
ind_startoffluiddyn.util.serieofarrays.SeriesOfArraysis now"first"by default.fluiddyn.util.serieofarrays.SeriesOfArrayscan now be created withSeriesOfArrays(path, "pairs")and withSeriesOfArrays(path, "all1by1").
Deprecatedο
get_index_slicesand all methods containing in their nameindex_slices. Use the corresponding method withslicing_tuples.
0.5.4 (2024-02-17)ο
Fix
util/serieofarrays.pyfor multiprocessing on WindowsLess verbose check about Qt
0.5.3 (2024-01-17)ο
Compatibility with Python 3.12 and requires Python >=3.9
0.5.2 (2023-03-07)ο
New argument
docforfluiddyn.util.paramcontainer.ParamContainer._set_child().
0.5.1 (2022-09-27)ο
Fluiddyn code of conduct
New cluster
fluiddyn.clusters.azzurraMore options in
fluiddyn.clusters.oarandfluiddyn.clusters.slurmNew functions
fluiddyn.clusters.oar.get_job_id()andfluiddyn.clusters.oar.get_job_info()New function
fluiddyn.util.has_to_be_made().
0.5.0 (2022-02-04)ο
Add 2 SLURM clusters (
fluiddyn.clusters.idris.JeanZayandfluiddyn.clusters.licallo.Licallo).
0.4.1 (2022-01-05)ο
Fix to avoid a bug in pyfftw 0.13.0
0.4.0 (2021-11-05)ο
clusters: fix inconsistency between different clusters (#62)
paramcontainer: avoid an
evalcall + fix bug_parent+ better get_item/set_item
0.3.4 (2021-09-22)ο
General maintenance
Various improvements for clusters SLURM and OAR
New module
fluiddyn.util.opencv: fix incompatibility betweencv2and Qt wheels
0.3.3 (2020-10-01)ο
execute_notebooksfluiddoc/ipynb_maker.py
0.3.2 (2020-03-31)ο
Improve API for
ParamContainerNew API for
terminal_colorsUpdate clusters LEGI
0.3.1 (2019-02-14)ο
Compatibility sphinx >= 1.8
Improve cluster Slurm
0.3.0 (2019-01-27)ο
Python>=3.6 only
Native implementation for
stdout_redirectedJSON rendering for ParamContainer objects in Jupyter
Use pathlib when possible
Minor fixes and cleanup for EasySHT class
Update SNIC cluster classes
Compatibility layer for
cached_propertyFunction
imsave_h5has asplitextoption, allowing the function to preserve the original file extension
0.2.5 (2018-09-12)ο
Improve serieofarrays for fluidimage
bugfixesβ¦
0.2.4ο
Bugfixes and compatibility Python 3.7.
Context manager to set environ vars.
More colorlog.
0.2.3ο
fluiddoc.mathmacro.More fft (get_seq_indices_first_X, fftw_grid_size).
Better test coverage and less bugs.
fluidcluster-help.Better
fluidinfo.
0.2.2ο
Add setofvariables (previously in fluidsim).
Faster and better easypyfft.
0.2.1ο
Better Spherical Harmonic operators
New util function is_run_from_jupyter
0.2.0ο
Changes of the API
0.1.6ο
Can now execute the notebooks during the doc building (fluiddoc/ipynb_maker.py)
0.1.5ο
Travis
Bug fix (Python 3)
PyQt5
0.1.3ο
Improve paramcontainer (print doc, GUI with Qt)
0.1.2ο
Better paramcontainer (ordered children +
_print_docsmethod).Better cluster oar (python 2/3).
0.1.1ο
More unittests (coverage = 76%).
read/write functions h5py and in_py.
0.1.0ο
Clean-up code.
More unittests (coverage = 60%).
Compatible Python 2.7 and Python >= 3.4.
fluiddyn.util.easypyfft.
0.0.13ο
Configure logging.
Clusters slurm.
Multitiff.
Better paramcontainer and serieofarrays.
0.0.12ο
Better email sending, with enclosed files.
0.0.11ο
User configuration files.
Add color charts to choose the colors in figures.
0.0.10ο
Logger for error logging.
Utility to use comma separated values (csv) files.
Tiny package for readthedocs.
0.0.9ο
New parameter container (API slightly changed).
0.0.8ο
The fluiddyn package now only contains base files for the FluidDyn project. Other packages (fluidsim, fluidlab, β¦) provide other files.