Viscid

Latest version: v1.0.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

0.98.8

======

Changes:
- refactor `round_time` -> `time_as_seconds`, `round_timedelta` -> `timedelta_as_seconds`, and `round_datetime` -> `datetime_as_seconds`
- add `round_time()` to round datetime64/timedelta64 to more coarse units
- add `regularize_time()` to put a list of datetime64s/timedelta64s in the same time unit
- add `time_sum()` and `time_diff()` to do add/subtract dates/times of any units and only raise exceptions if you explicitly ask for them
- remove `most_precise_diff()` - it has been superceeded by `time_diff()`
- add `extools` and `sliceutil` to root level __all__, oops

0.98.7

======

Changes:
- calls to `viscid.load_file` and `viscid.load_files` automatically force reload by default
- various html doc fixes

0.98.6

======

Bugfix:
- Fix regression with colorbar axes (if the same colorbar dict was given to > 1 call to `viscid.plot.vpyplot.plot`).

0.98.5

======

Bugfix:
- Colorbars added to incorrect axis after using `plt.subplots`

0.98.4

======

Changes:
- Moved `viscid.plot.mpl` -> `viscid.plot.vpyplot` and `viscid.plot.mvi` -> `viscid.plot.vlab`. The old names are too similar to shorthand names for matplotlib and mayavi. Importing mpl and mvi will still work, but a warning will appear suggesting a better import statement.
- Removed `viscid.vlab` and moved functions from `viscid.vutil` into more specific modules. Consider just using the top-level `viscid` namespace if this affects you.
- support jrrle files with >= 10^9 grid cells
- simplify cotr / dipole interfaces
- mpl plotting 2d/3d lines now passes through the `colors` kwarg
- better streamline integrators (RK2, RK4, RK45)
- streamline test is now quantitative
- More numpy operations between scalar and vector fields now work. Before, scalar fields wouldn't broadcast to the shape of interlaced vector fields.

Backward Incompatible Changes:
- reorder 1st two arguments of viscid.arrays2field

Bugfixes:
- install / uninstall without manifest
- no longer fall over when plotting lines with single vertex
- fix atleast_3d shape if data is already loaded

0.98.3

======

Changes:
- Improve performance on handling large jrrle/fortbin files
- install samples in `make install`
- add attr `viscid.sample_dir` which should always return a valid dir
- doc examples all copy/paste/run-able
- make all tests run out of the box without a viscidrc file

Bugfixes:
- rlim on southern hemispheres

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.