This is a manually curated list of pull requests that went in to yt 4.0, representing a subset of the full list.
yt.load_sample
(PR #2417, PR #2496, PR #2875, PR #2877, PR #2894, PR #3262, PR #3263, PR #3277, PR #3309, and PR #3336)yt.set_log_level
(PR #2869 and PR #3094)list_annotations
method for plots (PR #2562)
yt.load
with support foros.Path
-like objects, improved UX and refactored into its own module (PR #2405, PR #2722, PR #2695, PR #2818, and PR #2831, PR #2832)Dataset
now has a more useful repr (PR #3217)- Explicit JPEG export support (PR #2549)
annotate_clear
is nowclear_annotations
(PR #2569)- Throw an error if field access is ambiguous (PR #2967)
- PR #1962
- PR #2678
- PR #2688
- PR #2613
- PR #2985
- PR #2296
- PR #3033
- PR #3234
- PR #2856
- PR #3325
- PR #2193
- Config files are now in TOML (PR #2981)
- Allow a local plugin file (PR #2534)
- Allow per-field local config (PR #1931)
- Smoothed fields are no longer necessary (PR #2194)
- Energy and momentum field names are more accurate (PR #3059)
- Incorrectly-named
WeightedVariance
is nowWeightedStandardDeviation
and the old name has been deprecated (PR #3132) - Colormap auto-registration has been changed and yt 4.1 will not register
cmocean
(PR #3175 and PR #3214)
analysis_modules
has been extracted (PR #2081)- Interactive volume rendering has been extracted (PR #2896)
- The bundled version of
poster
has been removed (PR #2783) - The deprecated
particle_position_relative
field has been removed (PR #2901) - Deprecated functions have been removed (PR #3007)
- Vendored packages have been removed (PR #3008)
yt.pmods
has been removed (PR #3061)- yt now utilizes unyt as an external package (PR #2219, PR #2300, and PR #2303)