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.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.paramcontainer
related 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_compat
instead ofqtpy
.
0.6.3 (2024-04-22)ο
0.6.2 (2024-04-16)ο
Fix a bug in
fluiddyn.util.serieofarrays.SerieOfArraysFromFiles
when 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_start
offluiddyn.util.serieofarrays.SeriesOfArrays
is now"first"
by default.fluiddyn.util.serieofarrays.SeriesOfArrays
can now be created withSeriesOfArrays(path, "pairs")
and withSeriesOfArrays(path, "all1by1")
.
Deprecatedο
get_index_slices
and all methods containing in their nameindex_slices
. Use the corresponding method withslicing_tuples
.
0.5.4 (2024-02-17)ο
Fix
util/serieofarrays.py
for 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
doc
forfluiddyn.util.paramcontainer.ParamContainer._set_child()
.
0.5.1 (2022-09-27)ο
Fluiddyn code of conduct
New cluster
fluiddyn.clusters.azzurra
More options in
fluiddyn.clusters.oar
andfluiddyn.clusters.slurm
New 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.JeanZay
andfluiddyn.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
eval
call + 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 betweencv2
and Qt wheels
0.3.3 (2020-10-01)ο
execute_notebooks
fluiddoc/ipynb_maker.py
0.3.2 (2020-03-31)ο
Improve API for
ParamContainer
New API for
terminal_colors
Update 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_redirected
JSON 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_property
Function
imsave_h5
has asplitext
option, 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_docs
method).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.