Skip to content

Instantly share code, notes, and snippets.

@matthewturk
Last active Jun 30, 2021
Embed
What would you like to do?
draft yt-4 PR changelog

yt 4.0 highlights

This is a manually curated list of pull requests that went in to yt 4.0, representing a subset of the full list.

New Functions

API improvements

  • yt.load with support for os.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 now clear_annotations (PR #2569)
  • Throw an error if field access is ambiguous (PR #2967)

Newly supported data formats

Arepo

Swift

Improved support and frontend specific bugfixes

adaptahop

AMRVAC

ART

ARTIO

Athena++

Boxlib

Enzo-E (formerly Enzo-P)

fits

Gadget

Gadget FOF Halo

GAMER

Gizmo

MOAB

Owls

Ramses

Tipsy

Octree Frontends

  • Ghost zone access (PR #2425 and PR #2958)
  • Volume Rendering (PR #2610)

Configuration file

  • Config files are now in TOML (PR #2981)
  • Allow a local plugin file (PR #2534)
  • Allow per-field local config (PR #1931)

yt CLI

  • Fix broken command-line options (PR #3361)
  • Drop yt hub command (PR #3363)

Deprecations

  • Smoothed fields are no longer necessary (PR #2194)
  • Energy and momentum field names are more accurate (PR #3059)
  • Incorrectly-named WeightedVariance is now WeightedStandardDeviation 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)

Removals

  • 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)

yt 4.0 highlights

This is a manually curated list of pull requests that went in to yt 4.0, representing a subset of the full list.

New Functions

API improvements

  • yt.load with support for os.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 now clear_annotations (PR #2569)
  • Throw an error if field access is ambiguous (PR #2967)

Newly supported data formats

Arepo

Swift

Improved support and frontend specific bugfixes

adaptahop

AMRVAC

ART

ARTIO

Athena++

Boxlib

Enzo-E (formerly Enzo-P)

fits

Gadget

Gadget FOF Halo

GAMER

Gizmo

MOAB

Owls

Ramses

Tipsy

Octree Frontends

  • Ghost zone access (PR #2425 and PR #2958)
  • Volume Rendering (PR #2610)

Configuration file

  • Config files are now in TOML (PR #2981)
  • Allow a local plugin file (PR #2534)
  • Allow per-field local config (PR #1931)

yt CLI

  • Fix broken command-line options (PR #3361)
  • Drop yt hub command (PR #3363)

Deprecations

  • Smoothed fields are no longer necessary (PR #2194)
  • Energy and momentum field names are more accurate (PR #3059)
  • Incorrectly-named WeightedVariance is now WeightedStandardDeviation 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)

Removals

  • 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)
  • PR #1795 - update version numbers on yt-4.0 branch (by ngoldbaum, merged 2018/05/28)
  • PR #1807 - Support Arepo data as a modified Gadget dataset (by jzuhone, merged 2019/04/11)
  • PR #1814 - yt 4.0 adding arbitrary_grid to interpolate SPH data (by AshKelly, merged 2018/06/18)
  • PR #1815 - updated the comments to sph slice projection (by AshKelly, merged 2018/06/04)
  • PR #1828 - yt-4.0 adding "gather" approach to arbitrary_grid and slice SPH pixelization routines (by AshKelly, merged 2018/07/24)
  • PR #1838 - Merging yt 4.0 with master (by ngoldbaum, merged 2018/06/19)
  • PR #1865 - Off-Axis Projection for SPH Data (by bqia0, merged 2018/07/13)
  • PR #1889 - yt-4.0 adding octree support (by AshKelly, merged 2018/08/24)
  • PR #1897 - yt-4.0 normalization fix (by AshKelly, merged 2018/07/17)
  • PR #1902 - Adds ability to specify particle_type in angular momentum derived quantity (by chummels, merged 2018/08/01)
  • PR #1903 - Fixes bug in Off Axis Projections in yt-4.0 [bugfix] (by chummels, merged 2018/07/26)
  • PR #1917 - merging with master (by ngoldbaum, merged 2018/07/25)
  • PR #1920 - yt-4.0 adding SPH interpolation to the covering grid (by AshKelly, merged 2018/08/01)
  • PR #1924 - [bugfix] yt-4.0 OffAxisProjectionPlot artifacts for SPH data (by AshKelly, merged 2018/07/27)
  • PR #1931 - Per field config (by cphyc, merged 2021/04/02)
  • PR #1934 - use inverse matrix to do rotations for SPH off-axis projections (by ngoldbaum, merged 2018/08/01)
  • PR #1945 - [bugfix] Making north vector work with SPH off axis projections; fixes #1907 (by chummels, merged 2018/08/07)
  • PR #1961 - [bugfix] Fixes OAP unit mismatch issue in OAPs. Fixes #1906 (by chummels, merged 2018/08/10)
  • PR #1962 - yt-4.0 dedicated swift frontend (by AshKelly, merged 2018/11/08)
  • PR #1968 - merging with master (by AshKelly, merged 2018/08/11)
  • PR #1978 - add cyoctree to gitignore (by ngoldbaum, merged 2018/08/20)
  • PR #1980 - don't generate the kdtree for particle projections (by ngoldbaum, merged 2018/08/23)
  • PR #1982 - yt-4.0: disable testing on python2.7 (by ngoldbaum, merged 2018/08/23)
  • PR #1983 - [bugfix] add read-only tag to h5py file load to prevent false modifying time (by AshKelly, merged 2018/08/22)
  • PR #1984 - avoid float precision issues leading to overflow in bitmap index (by ngoldbaum, merged 2018/08/23)
  • PR #1987 - [yt-4.0] use an explicit field type to get the smoothing length unit (by ngoldbaum, merged 2018/08/23)
  • PR #1989 - [bugfix] Make extra check before writing bitmasks to avoid crash (by chummels, merged 2018/08/24)
  • PR #1997 - [bugfix] Fix find_min (by jzuhone, merged 2018/08/30)
  • PR #2009 - Use Cython C++ idioms for EWAH (by matthewturk, merged 2018/11/27)
  • PR #2041 - yt-4.0 gather refactor (by AshKelly, merged 2018/10/06)
  • PR #2050 - Fixing logic in bitarray module (by matthewturk, merged 2018/10/08)
  • PR #2063 - [bugfix] yt-4.0 random order particle loading fix (by AshKelly, merged 2018/10/15)
  • PR #2067 - [bugfix] yt-4.0 added extra check to deal with derived fields (by AshKelly, merged 2018/10/16)
  • PR #2070 - Add DerivedField.is_sph_field. Fixes #2069 (by ngoldbaum, merged 2018/11/04)
  • PR #2071 - merging yt-4.0 with master (by ngoldbaum, merged 2018/10/23)
  • PR #2074 - fix SPH projections for data loaded from the stream frontend (by ngoldbaum, merged 2018/11/04)
  • PR #2081 - Remove analysis_modules (by brittonsmith, merged 2018/11/29)
  • PR #2085 - Updating flake8 nits for yt-4.0 (by matthewturk, merged 2018/11/02)
  • PR #2086 - Fixing actual, real Flake8 errors. (by matthewturk, merged 2018/11/02)
  • PR #2095 - [yt-4.0] Merge with master (by ngoldbaum, merged 2018/11/16)
  • PR #2107 - Adding support for active particles (by fearmayo, merged 2021/03/26)
  • PR #2138 - Fixing minor issues with some binary-format Gadget (by matthewturk, merged 2019/01/31)
  • PR #2141 - port PR 2101 to yt-4.0 (by ngoldbaum, merged 2019/01/31)
  • PR #2145 - Gadget read (by jcoughlin11, merged 2019/02/27)
  • PR #2146 - [yt-4.0] optimize accessing data through ds.all_data() for SPH (by ngoldbaum, merged 2019/02/22)
  • PR #2155 - [bugfix] fix particle index initialization in gadget_fof frontend (by brittonsmith, merged 2019/03/07)
  • PR #2162 - Updated the note under loading gadget data to include the ability to … (by jcoughlin11, merged 2019/02/28)
  • PR #2163 - Remove most py2 compat code (by matthewturk, merged 2019/07/13)
  • PR #2164 - [yt-4.0] Merging with master (by ngoldbaum, merged 2019/03/01)
  • PR #2167 - [yt-4.0 FIXME] Update docs and code comments on loading SPH data in stream frontend. (by brittonsmith, merged 2019/03/04)
  • PR #2168 - vendor cykdtree (by ngoldbaum, merged 2019/03/04)
  • PR #2173 - Add warning for rays outside domain. (by brittonsmith, merged 2019/03/05)
  • PR #2174 - Add cykdtree cpp files to gitignore. (by brittonsmith, merged 2019/03/05)
  • PR #2175 - Fix projection units (by qobilidop, merged 2019/03/06)
  • PR #2176 - netCDF Front End for Cloud Model Simulations (by keltonhalbert, merged 2020/10/07)
  • PR #2186 - Facilitate SPH visualization of non-SPH particles (by qobilidop, merged 2019/04/20)
  • PR #2188 - Adding pep8speaks config for yt-4.0 (by matthewturk, merged 2019/03/06)
  • PR #2191 - add missing argument to RockstarBinaryFile initializer (by ngoldbaum, merged 2019/03/06)
  • PR #2193 - fix tipsy IO via ds.all_data() (by ngoldbaum, merged 2019/03/06)
  • PR #2194 - Deprecate smoothed fields (by qobilidop, merged 2019/03/26)
  • PR #2197 - [bugfix] yt-4.0 cyoctree fix (by AshKelly, merged 2019/03/07)
  • PR #2203 - expose buff_size argument to wrappers around PWViewerMPL in plot_window.py (by sheagk, merged 2019/03/27)
  • PR #2208 - Fix SPH answer tests in yt-4.0 (by jzuhone, merged 2019/07/18)
  • PR #2211 - Changes default weight_field in PhasePlot to 'mass' Fixes #2210 (by chummels, merged 2021/04/29)
  • PR #2213 - Enabling PhasePlots to have log axis ranges by default Fixes #2212 (by chummels, merged 2021/05/19)
  • PR #2215 - Code to find object bounding boxes for SPH projections. (by jzuhone, merged 2019/03/22)
  • PR #2219 - Unyt (by ngoldbaum, merged 2019/07/04)
  • PR #2236 - [bugfix] Arepo smoothing length is supposed to be float64 (by jzuhone, merged 2019/04/12)
  • PR #2244 - [bugfix] Make sure Arepo "smoothing length" has correct dtype (by jzuhone, merged 2019/04/17)
  • PR #2245 - Some updates and additions to astrophysics-related fields (by jzuhone, merged 2019/08/19)
  • PR #2246 - Improvements to reading / writing FITS images (by jzuhone, merged 2019/05/29)
  • PR #2247 - Refactor X-ray emission fields for yt-4.0 (by jzuhone, merged 2019/05/10)
  • PR #2248 - [bugfix] Fix aliases and units for magnetic fields in SPH frontends (by jzuhone, merged 2019/04/22)
  • PR #2250 - Enable SPH visualization of filtered particle types (by jzuhone, merged 2019/07/02)
  • PR #2251 - [bugfix] Don't try to sum a mask if it is None (by jzuhone, merged 2019/04/24)
  • PR #2252 - [bugfix] Generate smoothing length if it's needed for frontends which don't have it (by jzuhone, merged 2019/04/25)
  • PR #2267 - fix art specific_metal_field definition (by claytonstrawn, merged 2019/06/14)
  • PR #2271 - Cache the result of _identify_fields to improve dataset initialization speed (by saethlin, merged 2019/06/11)
  • PR #2278 - Simplify and correct tipsy sub-chunking. (by matthewturk, merged 2019/07/05)
  • PR #2288 - [bugfix] Don't try to read fields if no particles present. (by brittonsmith, merged 2019/07/12)
  • PR #2295 - Replace deprecated input_units kwarg with units. (by brittonsmith, merged 2019/07/18)
  • PR #2296 - [bugfix] Update GadgetFOFHaloDataset for yt-4.0. (by brittonsmith, merged 2019/07/18)
  • PR #2298 - Proposed: Remove copyright and license headers from individual source files (by matthewturk, merged 2019/07/24)
  • PR #2300 - [bugfix] Fix Tipsy bug introduced by unyt (by jzuhone, merged 2019/07/19)
  • PR #2303 - [bugfix] make simulation handling work with Unyt (by brittonsmith, merged 2019/07/22)
  • PR #2315 - [FEATURE] Add "minimal sphere" implementation (by cphyc, merged 2019/09/20)
  • PR #2317 - [bugfix] fix unit error for au in docs build (by munkm, merged 2019/08/20)
  • PR #2323 - [bugfix] Fix code magnetic units, etc (by jzuhone, merged 2019/09/18)
  • PR #2328 - Solve the cython numpy array resizing issue (by qobilidop, merged 2019/09/13)
  • PR #2336 - reverse neutral species alias fields (by brittonsmith, merged 2019/09/24)
  • PR #2337 - Various species density issues (by jzuhone, merged 2019/09/25)
  • PR #2338 - [bugfix] Fixing issues with particles (by jzuhone, merged 2019/10/18)
  • PR #2344 - Adding more Arepo fields (by jzuhone, merged 2019/10/19)
  • PR #2345 - export directly from PlotWindow to FITS data (by jzuhone, merged 2019/10/18)
  • PR #2348 - [bugfix] WeightedVariance is broken in a couple of ways in yt-4.0 (by jzuhone, merged 2019/10/28)
  • PR #2349 - disable OSNI projection answer test (by munkm, merged 2019/10/25)
  • PR #2391 - Switch logic for using all-data in particle IO (by matthewturk, merged 2019/12/16)
  • PR #2396 - Remove copyright notices (by cphyc, merged 2020/01/11)
  • PR #2399 - [bugifx] Make sure region edge units are in code_length. (by brittonsmith, merged 2020/01/23)
  • PR #2400 - [yt-4.0] new depth-first octree (by AshKelly, merged 2021/04/21)
  • PR #2405 - allow loading from path objects (py3.6 or above) (by neutrinoceros, merged 2020/05/15)
  • PR #2411 - Gadget io fewer calls to reading (by matthewturk, merged 2020/01/15)
  • PR #2414 - [bugfix] Various bug fixes which came up in daily use of yt-4.0 (by jzuhone, merged 2020/01/13)
  • PR #2417 - Using pooch to fetch remote data files (by jcoughlin11, merged 2020/02/13)
  • PR #2425 - Octree ghost zones — reloaded (by cphyc, merged 2020/07/19)
  • PR #2429 - Change py2-style print stmts to py3 (by cphyc, merged 2020/01/28)
  • PR #2434 - putting in units in for the AREPO GFM_StellarFormationTime (by dnarayanan, merged 2020/04/17)
  • PR #2437 - merging yt-4 into master (by matthewturk, merged 2020/06/22)
  • PR #2438 - Use all available cores for both cythonize and build_ext (by Xarthisius, merged 2020/02/05)
  • PR #2441 - [setup] return 0 as number of cpus on windows to disable parallel build (by Xarthisius, merged 2020/02/05)
  • PR #2468 - Pytest unittest (by jcoughlin11, merged 2020/04/17)
  • PR #2472 - Mask is a slice in some cases, not an array. (by matthewturk, merged 2020/03/05)
  • PR #2487 - Change order of operations. (by matthewturk, merged 2020/04/20)
  • PR #2496 - Fix load_sample function (by munkm, merged 2020/03/22)
  • PR #2502 - Adding repr methods for particle unions (by matthewturk, merged 2020/04/20)
  • PR #2503 - clarify that the "height" in a disk region is from the midplane (by zingale, merged 2020/03/25)
  • PR #2506 - remove IRC from communication channels (by munkm, merged 2020/03/27)
  • PR #2509 - Use cython distutils directives (by matthewturk, merged 2020/07/02)
  • PR #2510 - Remove gperftools wrapper (by matthewturk, merged 2020/04/20)
  • PR #2513 - Porting #2450 (test job updates) to yt-4.0 (by matthewturk, merged 2020/04/17)
  • PR #2515 - Conform to matplotlib 3.2+ API (by matthewturk, merged 2020/04/11)
  • PR #2525 - Uniformize boilerplate in plot callbacks to deal with field=='all' special case (by neutrinoceros, merged 2020/04/20)
  • PR #2527 - bump dev version on master (by munkm, merged 2020/04/13)
  • PR #2529 - refactor annotate_grids callback (by neutrinoceros, merged 2020/04/14)
  • PR #2530 - Various doc syntax fixes (by Xarthisius, merged 2020/04/13)
  • PR #2531 - Adding workflow for enforcing PR labels (by matthewturk, merged 2020/04/15)
  • PR #2534 - Allow for local plugin file (not system wide) (by neutrinoceros, merged 2020/04/20)
  • PR #2536 - [bugfix] Use ds.quan in annotate_scale. (by brittonsmith, merged 2020/04/13)
  • PR #2541 - [AMRVAC] bugfix geometry parsing (by neutrinoceros, merged 2020/04/15)
  • PR #2544 - add reversed version of turbo colormap (by neutrinoceros, merged 2020/04/16)
  • PR #2545 - Put answers in a subrepo (by matthewturk, merged 2020/04/16)
  • PR #2546 - Put answers in submodule in yt-4.0 (by matthewturk, merged 2020/04/15)
  • PR #2547 - fix a bug in PlotContainer.set_minorticks (by neutrinoceros, merged 2020/04/17)
  • PR #2549 - add explicit support for jpeg exports (by neutrinoceros, merged 2020/04/21)
  • PR #2551 - Test enhancement for #2525 (by neutrinoceros, merged 2020/04/21)
  • PR #2555 - bugfix colormap minorticks (by neutrinoceros, merged 2020/05/01)
  • PR #2556 - Abstract data structures (by neutrinoceros, merged 2020/07/23)
  • PR #2559 - Dataset abstraction: Default unique identifier (by neutrinoceros, merged 2020/06/23)
  • PR #2561 - refactor Dataset.box (hotfix #2560) (by neutrinoceros, merged 2020/04/27)
  • PR #2562 - add a list_annotations() method (by zingale, merged 2020/05/01)
  • PR #2563 - [bugfix] add units to profile weight field (by brittonsmith, merged 2020/05/01)
  • PR #2566 - [bugfix] Put pytest import inside function. (by brittonsmith, merged 2020/04/28)
  • PR #2568 - Change the default answer test unit system to code (by matthewturk, merged 2020/05/06)
  • PR #2569 - annotate_clear -> clear_annotations (by jcoughlin11, merged 2020/06/22)
  • PR #2570 - Store unitful field values and don't compare weight fields (by matthewturk, merged 2020/05/01)
  • PR #2572 - Fix some typos in documentation (by migueldvb, merged 2020/05/02)
  • PR #2575 - [BUGFIX] Fix particle selection for corner cases of morton index values (by matthewturk, merged 2020/06/05)
  • PR #2579 - [EnzoSimulation] Ensure that my_initial_time is initialized. Fixes #2578 (by Xarthisius, merged 2020/05/06)
  • PR #2580 - Remove unused arg in string formatting (by migueldvb, merged 2020/05/06)
  • PR #2582 - Execute setup only on a parent thread to prevent a failure with spawn (by Xarthisius, merged 2020/05/06)
  • PR #2583 - Hotfix literal comparisons (yt 4.0) (by neutrinoceros, merged 2020/05/07)
  • PR #2584 - Coerce mx, my, mz to code-length (by matthewturk, merged 2020/05/07)
  • PR #2585 - Boolean comparisons. Fixes #2576 (by Xarthisius, merged 2020/05/07)
  • PR #2586 - Fix bug with raw fields when there is no ghost cells (by NeilZaim, merged 2020/05/08)
  • PR #2587 - make set_zlim units aware (sanitize zmin and zmax) (by neutrinoceros, merged 2020/05/15)
  • PR #2588 - [yt-4.0] setup typo (by AshKelly, merged 2020/05/19)
  • PR #2589 - Avoid importing 'yt' deep in the code base (by Xarthisius, merged 2020/08/11)
  • PR #2590 - [yt-4.0] urllib bugfix (by AshKelly, merged 2020/05/13)
  • PR #2591 - add clarification about uniqueness in _is_valid method (by munkm, merged 2020/05/11)
  • PR #2592 - Style: enforce import ordering with isort (YTEP0037 1/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2593 - add support for arbitrary polyhedra in the ExodusII format (by tukss, merged 2020/09/25)
  • PR #2594 - Add mode argument to h5py.File (by olebole, merged 2020/06/09)
  • PR #2595 - ci: bump flake8 linter version, fix newly detected errors (YTEP0037 2/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2596 - Black adoption (YTEP0037 4/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2598 - Add pyproject.toml (YTEP0037 3/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2600 - Add precommit hooks for flake8, isort and black (YTEP0037 5/6) (by neutrinoceros, merged 2020/07/19)
  • PR #2606 - add progress bar display for yt.load_sample() (requires tqdm) (by neutrinoceros, merged 2020/06/23)
  • PR #2607 - [bugfix] Pass center kwarg on to reloaded projection dataset. (by brittonsmith, merged 2020/05/29)
  • PR #2610 - Volume rendering for octrees (by cphyc, merged 2020/09/15)
  • PR #2613 - Modified artio frontend fields to ytep 0003 conv: Issue/2608/artio (by cavestruz, merged 2020/06/19)
  • PR #2615 - Support vertex centred data (by cphyc, merged 2020/08/14)
  • PR #2617 - Abstract some particle tests (by matthewturk, merged 2020/06/18)
  • PR #2618 - [yt-4.0] added domain_overrride to fix bbox (by AshKelly, merged 2020/06/09)
  • PR #2621 - Update bitmask_version for #2575 (by matthewturk, merged 2020/06/08)
  • PR #2623 - Add mode kwarg to h5py.File calls (by neutrinoceros, merged 2020/06/18)
  • PR #2624 - Update TNG tests and add another dont_cache check for loading (by matthewturk, merged 2020/06/19)
  • PR #2627 - Adding nbody answer tests using particle plots (by matthewturk, merged 2020/06/19)
  • PR #2632 - [bugfix] Don't clobber coeff if units not given in annotate_scale (by brittonsmith, merged 2020/06/12)
  • PR #2634 - [yt-4.0] check for bbox before reverting to all_data (by AshKelly, merged 2020/06/23)
  • PR #2637 - Fields autocompletion for data objects (by neutrinoceros, merged 2020/07/01)
  • PR #2638 - Meaningful errors for add_field methods (by neutrinoceros, merged 2020/08/06)
  • PR #2640 - Cleanup some old python 2 idioms (by neutrinoceros, merged 2020/06/29)
  • PR #2641 - Cleanup legacy python checks (by neutrinoceros, merged 2020/07/19)
  • PR #2643 - Use 'a' mode for saving arrays to hdf. Fixes #2642 (by Xarthisius, merged 2020/06/15)
  • PR #2644 - Don't allow edges to extend beyond domain for SPH region sources. (by matthewturk, merged 2020/06/19)
  • PR #2645 - Support for Gadget HDF5-like datasets without smoothing lengths included (by jzuhone, merged 2020/07/24)
  • PR #2650 - fix an unintuitive behaviour in ProfilePlot (by neutrinoceros, merged 2020/07/01)
  • PR #2654 - [bugfix] update art frontend to be compatible with numpy 1.18 (by munkm, merged 2020/06/25)
  • PR #2658 - Make CHUNKSIZE into an index property (by matthewturk, merged 2021/01/22)
  • PR #2660 - CI: optimize testing time for AMRVAC (by neutrinoceros, merged 2020/06/23)
  • PR #2661 - Offset particle selection test for unitary coords (by matthewturk, merged 2020/06/30)
  • PR #2663 - Changing the order of ops to prevent unyt error. Fixes #2662 (by Xarthisius, merged 2020/06/23)
  • PR #2667 - fix flake8-bugbear B006 (YTEP0037 6/6, part 1) (by neutrinoceros, merged 2020/07/23)
  • PR #2668 - fix flake8-bugbear B009 (YTEP0037 6/6, part 2) (by neutrinoceros, merged 2020/07/22)
  • PR #2669 - ignore flake8-bugbear B008 errors (YTEP0037 6/6 part 3) (by neutrinoceros, merged 2020/07/22)
  • PR #2670 - fix flake8-bugbear B014 errors (redundancy in exception catching) (YTEP0037 6/6, part 4) (by neutrinoceros, merged 2020/07/22)
  • PR #2671 - fix flake8-bugbear B001 (bare excepts) (YTEP0037 6/6 part 5) (by neutrinoceros, merged 2020/07/22)
  • PR #2672 - fix flake8-bugbear B010 errors (YTEP0037 6/6 part 6) (by neutrinoceros, merged 2020/07/22)
  • PR #2673 - fix flake8-bugbear B011 errors (YTEP0037 6/6 part 7) (by neutrinoceros, merged 2020/07/22)
  • PR #2674 - ci: add flake8-bugbear to travis linting (YTEP0037 6/6 part 0) (by neutrinoceros, merged 2020/07/23)
  • PR #2677 - [BUGFIX] Call function wrapped with requires_file (by cphyc, merged 2020/06/24)
  • PR #2678 - [BUGFIX] adaptahop frontend (by cphyc, merged 2020/06/24)
  • PR #2679 - [BUGFIX] Prevent RAMSES fail with recent versions of f90nml (by cphyc, merged 2020/06/25)
  • PR #2680 - [BUGFIX] ValueError with mesh deposition mechanism (by cphyc, merged 2020/06/25)
  • PR #2681 - Allow throttling of number of cores for build. (by brittonsmith, merged 2020/06/25)
  • PR #2683 - Parallelize pixelize_sph_kernel_projection. Fixes #2682 (by Xarthisius, merged 2020/09/24)
  • PR #2684 - [BUGFIX] Fix athena and gizmo tests (by Xarthisius, merged 2020/06/25)
  • PR #2686 - Update OpenPMD test to include 'nbody' ptype (by Xarthisius, merged 2020/06/25)
  • PR #2688 - [BUGFIX] Art: fix dm_only frontend (by cphyc, merged 2020/06/29)
  • PR #2689 - Remove the reference to conda nighthlies since they're not being buil… (by Xarthisius, merged 2020/06/25)
  • PR #2690 - Time series enhancements (by neutrinoceros, merged 2020/06/30)
  • PR #2691 - deprecate simulation answer testing framework (by munkm, merged 2020/09/16)
  • PR #2693 - [bugfix] ewah_bool_wrap needs C++11 on some Linux machines (by jzuhone, merged 2020/06/29)
  • PR #2695 - Simplify loader functions (by neutrinoceros, merged 2020/08/06)
  • PR #2696 - Fix khi_cartesian_2D filename (by Xarthisius, merged 2020/06/27)
  • PR #2697 - Updating enzo active particle tests (by matthewturk, merged 2020/06/26)
  • PR #2698 - Fix Rockstar PSC tests with a nulp check (by matthewturk, merged 2020/06/26)
  • PR #2701 - promote log message from warning to error in add_field methods (by neutrinoceros, merged 2020/06/29)
  • PR #2705 - Bump unyt to 2.7.2 (by matthewturk, merged 2020/06/30)
  • PR #2709 - RAMSES code refactoring (by cphyc, merged 2020/09/16)
  • PR #2712 - Make sure we include IDs as a particle type in Gadget FOF (by matthewturk, merged 2020/07/02)
  • PR #2714 - Ramses max level (by cphyc, merged 2020/08/06)
  • PR #2715 - fix: log error instead of crashing in smoothed grid computation if ghost-zones can't be reconstructed (by neutrinoceros, merged 2020/08/13)
  • PR #2716 - Allow in_conda_env to look for conda-forge (by matthewturk, merged 2020/07/26)
  • PR #2717 - [BUGFIX] Update con_args parsing for current h5py (by matthewturk, merged 2020/07/14)
  • PR #2719 - Hotfix broken raise statement (by neutrinoceros, merged 2020/07/23)
  • PR #2722 - fix: add support to init from pathlike objects for time series (by neutrinoceros, merged 2020/09/16)
  • PR #2724 - add support for region selection with numpy-like ellipsis syntax (by neutrinoceros, merged 2020/07/30)
  • PR #2725 - fix: automatic slice->region expansion support for 1D and 2D datasets (by neutrinoceros, merged 2020/07/19)
  • PR #2728 - [bugfix] ensure correct axis units when unit_system=code (by n-claes, merged 2021/04/09)
  • PR #2731 - [bugfix] Ensure SPH visualizations respect periodicity (by jzuhone, merged 2020/08/14)
  • PR #2732 - Docstring example corrections for profile_plotter (by chrishavlin, merged 2020/07/13)
  • PR #2735 - Update test dependencies (by Xarthisius, merged 2020/07/20)
  • PR #2736 - Remove all occurences of VR.render() called right before VR.save() (by Xarthisius, merged 2020/07/23)
  • PR #2738 - [new feature] load particles from yt HoP/FoF catalogs (alternative to #2518) (by brittonsmith, merged 2020/08/13)
  • PR #2739 - cleanup: harmonise _is_valid methods (followup #2695) (by neutrinoceros, merged 2020/12/17)
  • PR #2743 - Adds render option to scene.save to avoid re-rendering (by chrishavlin, merged 2020/07/25)
  • PR #2744 - fix: min/max detection consistency (by neutrinoceros, merged 2020/08/13)
  • PR #2745 - [AMRVAC] fix: improve read_amrvac_namelist api (by neutrinoceros, merged 2020/08/13)
  • PR #2746 - [AMRVAC] hotfix for ghost-zones dependent fields computations (by neutrinoceros, merged 2020/08/11)
  • PR #2749 - YTEP0037 application: transition to black + isort (by neutrinoceros, merged 2020/07/17)
  • PR #2750 - YTEP0037 (doc) add black and pre-commit hooks sections to CONTRIBUTING.rst (by neutrinoceros, merged 2020/07/17)
  • PR #2753 - Cleanup copyright blurb (by neutrinoceros, merged 2020/07/18)
  • PR #2754 - hotfix: support matplotlib 3.3.0 (by neutrinoceros, merged 2020/07/18)
  • PR #2758 - add ignore list for git blame (by neutrinoceros, merged 2020/07/19)
  • PR #2759 - Parallel linting pass (by cphyc, merged 2020/07/21)
  • PR #2760 - cleanup: wrapped exceptions (by neutrinoceros, merged 2020/08/17)
  • PR #2762 - cleanup: legacy python doc (by neutrinoceros, merged 2020/07/23)
  • PR #2764 - second isort pass with isort 5.1.4 (by neutrinoceros, merged 2020/07/21)
  • PR #2765 - cleanup: remove version checks for python 3 (by neutrinoceros, merged 2020/07/23)
  • PR #2767 - cleanup: replace AssertionError raise statements where undue (by neutrinoceros, merged 2020/08/15)
  • PR #2768 - Disable homebrew update during Travis/OSX build (by Xarthisius, merged 2020/07/21)
  • PR #2770 - Bump IPython version for py38 support. Fixes #2741 (by Xarthisius, merged 2020/07/23)
  • PR #2771 - Random tests optimization (take 2) (by Xarthisius, merged 2020/07/22)
  • PR #2772 - Flake8 errors fixup (by neutrinoceros, merged 2020/07/23)
  • PR #2775 - Fix Dataset._get_field_info() error message for unfindable field (by neutrinoceros, merged 2020/08/06)
  • PR #2777 - update pre-commit hooks (by neutrinoceros, merged 2020/07/29)
  • PR #2779 - Ignore .kdtree file while detecting format. Fixes #2778 (by Xarthisius, merged 2020/07/24)
  • PR #2782 - Remove some redundancy in VR tests (by Xarthisius, merged 2020/08/11)
  • PR #2783 - remove poster module (by neutrinoceros, merged 2020/07/29)
  • PR #2785 - Units override sanitizing (by neutrinoceros, merged 2020/09/18)
  • PR #2789 - Slash commands (by matthewturk, merged 2020/07/29)
  • PR #2790 - Export to mpl figure (by zingale, merged 2020/08/05)
  • PR #2791 - Fix conda_env embree checks (by matthewturk, merged 2020/08/04)
  • PR #2792 - [BOXLIB] consistent parsing for periodicity parameters (by neutrinoceros, merged 2020/10/09)
  • PR #2793 - cleanup: remove (seemingly) unused and deprecated pickling procedures (by neutrinoceros, merged 2020/08/10)
  • PR #2795 - Misc fixes to issues found during docs building (by Xarthisius, merged 2020/07/29)
  • PR #2796 - fix some ignored Flake8 errors (by neutrinoceros, merged 2020/08/12)
  • PR #2798 - feature: support for gradient computation of several fields at a time, and support simple fnames as inputs (by neutrinoceros, merged 2020/09/16)
  • PR #2799 - bugfix: remove B007 from flake8 ignore list and fix all errors detected (by neutrinoceros, merged 2020/08/05)
  • PR #2801 - This fixes a non-fatal error in the install script. (by matthewturk, merged 2020/08/03)
  • PR #2802 - Correct child mask for sibling grids (by cevans216, merged 2020/08/11)
  • PR #2803 - Fix bugs that prevented correct saving of non-cartesian data with save_as_dataset (by neutrinoceros, merged 2020/08/05)
  • PR #2807 - fix: refactor boxlib dataformat validators (code deduplication), fix bugs revealed on the way there (by neutrinoceros, merged 2020/09/16)
  • PR #2814 - add missing entries to boxlib frontend api (by neutrinoceros, merged 2020/08/06)
  • PR #2815 - fix latex rendering of the transfer function (by zingale, merged 2020/08/06)
  • PR #2818 - Rename YTOutputNotIdentified to YTUnidentifiedDataType (by neutrinoceros, merged 2020/08/16)
  • PR #2820 - [f-string 1/2] Remove mylog formatting strings (by cphyc, merged 2020/08/07)
  • PR #2821 - [f-string 2/2] apply flynt (by cphyc, merged 2020/08/11)
  • PR #2822 - remove unused module (by neutrinoceros, merged 2020/08/11)
  • PR #2823 - Remove "registration" metaclasses (by matthewturk, merged 2020/08/10)
  • PR #2824 - [f-string 3/2] Linting with flynting + pre-commit hooks (by cphyc, merged 2020/08/12)
  • PR #2826 - add 2 labels to mergeable list (by neutrinoceros, merged 2020/08/10)
  • PR #2828 - Rearrange data objects (by matthewturk, merged 2020/09/15)
  • PR #2829 - Rearrange index component objects (by matthewturk, merged 2020/09/14)
  • PR #2831 - add a yt.loaders (api) module (by neutrinoceros, merged 2020/08/14)
  • PR #2832 - Populate yt.loaders module (followup #2831) (by neutrinoceros, merged 2020/08/15)
  • PR #2833 - Print versions of checkers on Travis (by neutrinoceros, merged 2020/08/11)
  • PR #2834 - remove a test that's been disabled for 7 yrs (by neutrinoceros, merged 2020/08/10)
  • PR #2835 - make enable_plugin() raise an error instead of a login entry (by neutrinoceros, merged 2020/08/11)
  • PR #2836 - [bugfix] fix particle selection for clump objects (by brittonsmith, merged 2020/11/23)
  • PR #2837 - docs: Fix syntax errors in loading_data (by Xarthisius, merged 2020/08/11)
  • PR #2842 - Add a check for reduced dimensionality slices (by matthewturk, merged 2020/08/13)
  • PR #2843 - Bugfix 2838 (by cphyc, merged 2020/09/16)
  • PR #2845 - update flynt version (by neutrinoceros, merged 2020/08/12)
  • PR #2846 - Deactivate coverage badge (by neutrinoceros, merged 2020/08/12)
  • PR #2848 - hotfix: register "vertex" fields only in unstructured meshes (by neutrinoceros, merged 2021/01/20)
  • PR #2850 - fix: unbounded variable in shear calculation (by neutrinoceros, merged 2020/08/17)
  • PR #2851 - Expand an exception catching (by neutrinoceros, merged 2021/03/09)
  • PR #2855 - Avoid generating kdtree until it's really required. Fixes #2854 (by Xarthisius, merged 2020/08/14)
  • PR #2856 - Update moab frontend (by bam241, merged 2020/08/14)
  • PR #2857 - [refactor] Convert data_files and total_particles into properties (by brittonsmith, merged 2020/08/14)
  • PR #2862 - add a style check GH workflow (by neutrinoceros, merged 2020/08/15)
  • PR #2863 - [bugfix] fix saved FRB dimensions (by brittonsmith, merged 2020/08/14)
  • PR #2867 - remove dead test file (by neutrinoceros, merged 2020/09/11)
  • PR #2868 - A path forward for the long-standing periodicity-hack (by neutrinoceros, merged 2021/01/20)
  • PR #2869 - expose ytLogger.setLevel with a user facing method yt.set_log_level (by neutrinoceros, merged 2020/08/18)
  • PR #2870 - trigger style check workflow on PR (by neutrinoceros, merged 2020/08/15)
  • PR #2871 - Add a filter to ytLogger to avoid duplicated successive entries (by neutrinoceros, merged 2020/09/11)
  • PR #2873 - Remove unreachable code (by neutrinoceros, merged 2020/09/11)
  • PR #2874 - Solve some h5py deprecation warnings (by neutrinoceros, merged 2020/09/14)
  • PR #2875 - hotfix a refactoring mistake that broke load_sample (by neutrinoceros, merged 2020/08/17)
  • PR #2876 - fix np deprecation warnings for non-tuple sequence in multi-dim indexing (by neutrinoceros, merged 2020/08/17)
  • PR #2877 - More fixes for load_sample (by munkm, merged 2020/08/19)
  • PR #2878 - code deduplication: image filename validation (by neutrinoceros, merged 2021/03/04)
  • PR #2880 - hotfix error message format (by neutrinoceros, merged 2020/09/08)
  • PR #2881 - fix: adapt PhasePlot's to future upstream api change in matplotlib (by neutrinoceros, merged 2020/09/17)
  • PR #2882 - hotfix: only trigger style checks on PR (avoid duplicated runs) (by neutrinoceros, merged 2020/09/01)
  • PR #2883 - [bugfix] fix yt halo container (by brittonsmith, merged 2020/08/18)
  • PR #2884 - Add an option to strictly enforce requires_file (by Xarthisius, merged 2020/09/01)
  • PR #2885 - skip tests whose requirements are not met (by neutrinoceros, merged 2020/09/08)
  • PR #2886 - Fix uninitialized values in bbox selection (by Xarthisius, merged 2020/09/01)
  • PR #2888 - Squeeze domain center array in data_containers (by chrishavlin, merged 2020/09/08)
  • PR #2893 - Clarify some utility functions (yt.funcs) with more_itertools (by neutrinoceros, merged 2020/12/16)
  • PR #2894 - [load_sample] Don't try to untar hdf5 files (by Xarthisius, merged 2020/09/09)
  • PR #2895 - add a missing NotImplementedError (by neutrinoceros, merged 2020/09/11)
  • PR #2896 - Remove interactive volume rendering to repackage it elsewhere (by matthewturk, merged 2020/12/16)
  • PR #2898 - [doctest] fix docstrings in yt.loaders (by neutrinoceros, merged 2020/09/14)
  • PR #2899 - [doctest] fix errors in yt.funcs docstrings (by neutrinoceros, merged 2020/09/14)
  • PR #2901 - cleanup: remove deprecated particle_position_relative field (by neutrinoceros, merged 2020/09/16)
  • PR #2902 - Add reqs that needs to be installed before test_requirements.txt (by Xarthisius, merged 2020/09/15)
  • PR #2903 - [hotfix] Downgrade mpl until PR#2902 is merged (by Xarthisius, merged 2020/09/15)
  • PR #2904 - hotfix: make Dataset an abstract class again (by neutrinoceros, merged 2020/09/16)
  • PR #2905 - Bump mpl to 3.3 for tests (by Xarthisius, merged 2020/09/16)
  • PR #2906 - hotfix/flaking_ramses (by cphyc, merged 2020/09/16)
  • PR #2908 - [PROPOSITION] Run windows tests on travis (by cphyc, merged 2020/09/22)
  • PR #2909 - Fix indexing issues in sph pixelization (by Xarthisius, merged 2020/09/17)
  • PR #2910 - ci: only test against latest python version on windows to reduce CI bottleneck (by neutrinoceros, merged 2020/09/17)
  • PR #2915 - Fix: matplotlib deprecation warnings (by neutrinoceros, merged 2020/09/21)
  • PR #2916 - fix a FutureWarning from numpy (by neutrinoceros, merged 2020/09/21)
  • PR #2918 - Simplify isort conf (by neutrinoceros, merged 2020/09/22)
  • PR #2920 - bugfix: fix a brittle array conversion (by neutrinoceros, merged 2020/09/22)
  • PR #2922 - bugfix/2892 (by cphyc, merged 2020/09/23)
  • PR #2924 - unpin patch versions in requirements files (by neutrinoceros, merged 2020/10/07)
  • PR #2926 - Bump deps (by neutrinoceros, merged 2020/10/07)
  • PR #2927 - [bugfix] Construct log message using args. (by brittonsmith, merged 2020/09/28)
  • PR #2928 - More flexible RAMSES loader (by cphyc, merged 2021/01/11)
  • PR #2931 - cleanup amrvac frontend init.py (by neutrinoceros, merged 2020/10/23)
  • PR #2932 - [bugfix] Allow for gadget datasets with no sph types. (by brittonsmith, merged 2020/10/02)
  • PR #2934 - adds pickleability to geometric selection objects (by chrishavlin, merged 2020/10/23)
  • PR #2936 - Include [-+] in regular expression to allow negative box indices (by RevathiJambunathan, merged 2020/10/15)
  • PR #2937 - Update isort (by neutrinoceros, merged 2020/10/23)
  • PR #2938 - fix: implement AMReXDataset._is_valid (by neutrinoceros, merged 2020/12/14)
  • PR #2939 - Fix GCC 5 Builds (by ax3l, merged 2020/12/04)
  • PR #2940 - remove unused imports in cookbook notebooks (by neutrinoceros, merged 2020/10/12)
  • PR #2942 - Ensure that shapely is built from source. Fixes #2941 (by Xarthisius, merged 2020/10/09)
  • PR #2943 - [Bugfix] CPP support + OSX build fix. (by cphyc, merged 2020/10/14)
  • PR #2944 - futurefix: fix a deprecation warning from mpl 3.3 (by neutrinoceros, merged 2020/11/17)
  • PR #2945 - cut region AMRGrid selector fix (by chrishavlin, merged 2020/11/17)
  • PR #2947 - futurefix: normalize pre-commit configuration (by neutrinoceros, merged 2020/10/23)
  • PR #2948 - Properly raise exceptions that occur during parallel build (by Xarthisius, merged 2020/10/21)
  • PR #2950 - Re-enable displaying the arrays on datasets (by matthewturk, merged 2020/10/24)
  • PR #2951 - fix: autocomplete some missing entries in sample data registry file (by neutrinoceros, merged 2020/11/17)
  • PR #2954 - switch csv writer file IO mode for python 3 (by chrishavlin, merged 2020/11/17)
  • PR #2956 - Particle trajectories minor improvements (by cphyc, merged 2021/01/14)
  • PR #2958 - Enable ghost zones > 1 for octrees (by cphyc, merged 2020/11/25)
  • PR #2960 - [bugfix] RAMSES: do not fail when impossible to convert from conformal → physical time. (by cphyc, merged 2020/11/17)
  • PR #2962 - ensure cosmology_answers.yml will be included in distribution (by munkm, merged 2020/11/24)
  • PR #2963 - Migrate from Travis to GitHub Actions (by Xarthisius, merged 2020/11/17)
  • PR #2965 - Avoid using tuples to index h5 datasets (by Xarthisius, merged 2020/11/13)
  • PR #2966 - Remove the redundant display_ytarray (by matthewturk, merged 2020/11/17)
  • PR #2967 - Throw an error if field accesses is ambiguous. (by matthewturk, merged 2021/04/23)
  • PR #2968 - Allow .plot() to run outside of the notebook (by matthewturk, merged 2020/11/17)
  • PR #2971 - Minor updates to the dev docs (by munkm, merged 2020/11/24)
  • PR #2975 - fix installation against python 3.9 (by neutrinoceros, merged 2020/11/23)
  • PR #2977 - fix: bump bugbear to latest version and fix newly detected bugs (by neutrinoceros, merged 2020/11/24)
  • PR #2978 - Bump non minimal testing infra from python 3.8 to 3.9 (by neutrinoceros, merged 2021/01/21)
  • PR #2981 - Migrate config to toml (by cphyc, merged 2021/01/21)
  • PR #2983 - Flynt+flake+isort doc (by cphyc, merged 2020/12/16)
  • PR #2984 - add whitespace between url and '.' to make link clickable. (by neutrinoceros, merged 2020/11/26)
  • PR #2985 - Optimize Athena++ i/o (by Xarthisius, merged 2020/12/02)
  • PR #2988 - [bugfix] preserve result_id with dynamic_parallel_objects (by brittonsmith, merged 2020/12/16)
  • PR #2989 - [bugfix] Use axes unit in scale bar if set by user. (by brittonsmith, merged 2020/12/23)
  • PR #2990 - maint: drop mock as a third party dependency (by neutrinoceros, merged 2020/12/15)
  • PR #2991 - doc: add minimal structure to SkeletonDataset class (by neutrinoceros, merged 2020/12/16)
  • PR #2993 - Update apt cache to avoid random missing packages (by Xarthisius, merged 2020/12/15)
  • PR #2994 - fix: replace all spurious occurences of 'raise SyntaxError' (by neutrinoceros, merged 2020/12/16)
  • PR #2995 - Splitting selection_routines into subfiles (by matthewturk, merged 2020/12/15)
  • PR #2996 - Ignore old commits authored by 'convert-repo' in git blame (by neutrinoceros, merged 2020/12/16)
  • PR #2999 - cleanup: remove leftover copyright blurbs (by neutrinoceros, merged 2020/12/16)
  • PR #3000 - refactor: remove yt.funcs.ensure_tuple (by neutrinoceros, merged 2020/12/23)
  • PR #3002 - fix: add more_itertools to requirements in setup.py (by neutrinoceros, merged 2020/12/17)
  • PR #3004 - maint: add missing entries for generated cpp files to .gitignore (by neutrinoceros, merged 2020/12/21)
  • PR #3006 - boxlib: Fix _read_header for 2D data (by dpgrote, merged 2020/12/23)
  • PR #3007 - maint: remove deprecated stuff (by neutrinoceros, merged 2021/01/21)
  • PR #3008 - maint: remove vendored packages (by neutrinoceros, merged 2020/12/30)
  • PR #3009 - maint: fix several problems in .pre-commit-config.yaml (by neutrinoceros, merged 2020/12/31)
  • PR #3010 - maint: add simple pre-commit hooks (by neutrinoceros, merged 2021/01/13)
  • PR #3011 - maint: remove redundant style-checker (pep8speaks) (by neutrinoceros, merged 2020/12/30)
  • PR #3013 - pre-commit ci adoption: docs (by neutrinoceros, merged 2021/01/18)
  • PR #3014 - doc: markup shell snippets in README.md (by neutrinoceros, merged 2020/12/30)
  • PR #3016 - Fix fragile imports (by neutrinoceros, merged 2021/01/14)
  • PR #3017 - [BUGFIX] Fix erroneous warning thrown when loading Ramses dataset (by cphyc, merged 2021/01/11)
  • PR #3018 - [BUGFIX] RAMSES: Fix creation of photon flux (by cphyc, merged 2021/01/11)
  • PR #3019 - [BUGFIX] Fix figure width in HTML output (by cphyc, merged 2021/01/11)
  • PR #3020 - fix: align code base with pre-commit hooks (by neutrinoceros, merged 2021/01/13)
  • PR #3022 - [bugfix] Prevent v1.3.1 of cftime (upstream dep) (by cphyc, merged 2021/01/18)
  • PR #3023 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/01/18)
  • PR #3024 - Revert cftime pinning (by cphyc, merged 2021/01/18)
  • PR #3026 - idiomatic python upgrade: Python 3.6 (by neutrinoceros, merged 2021/01/21)
  • PR #3027 - doc: renaming of the master branch (by neutrinoceros, merged 2021/01/21)
  • PR #3030 - switch internal instances of collections.OrderedDict to regular dict (by neutrinoceros, merged 2021/01/22)
  • PR #3032 - docs: apply black format (by neutrinoceros, merged 2021/01/28)
  • PR #3033 - Special relativistic fields for GAMER (by jzuhone, merged 2021/05/26)
  • PR #3034 - fix spacing in deprecation messages (by neutrinoceros, merged 2021/01/24)
  • PR #3035 - Add possibility to silence some warnings (by cphyc, merged 2021/01/25)
  • PR #3036 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/01/25)
  • PR #3037 - Fix: loading DatasetSeries with broken arguments (by neutrinoceros, merged 2021/02/24)
  • PR #3038 - exp: remove DatasetSeries.iter (by neutrinoceros, merged 2021/02/01)
  • PR #3040 - Revert "Add possibility to silence some warnings" (by cphyc, merged 2021/01/26)
  • PR #3041 - Set _periodicity to avoid deprecated setter. (by brittonsmith, merged 2021/01/27)
  • PR #3042 - Add aliases for ionization and dissociation fields. (by brittonsmith, merged 2021/01/27)
  • PR #3043 - Update is_root and only_on_root functions. (by brittonsmith, merged 2021/01/28)
  • PR #3046 - Migration script: warn and do not migrate (by cphyc, merged 2021/03/04)
  • PR #3051 - maint: replace numpy alias types with corresponding builtin types (by neutrinoceros, merged 2021/02/10)
  • PR #3053 - maint: remove legacy mercurial (hg) supported files and functions (by neutrinoceros, merged 2021/02/09)
  • PR #3054 - ci: install wheel as part of our gh build workflows (by neutrinoceros, merged 2021/02/10)
  • PR #3055 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/02/08)
  • PR #3056 - doc: replace dead travis badge with corresponding GH workflow build status (by neutrinoceros, merged 2021/02/04)
  • PR #3058 - doc: add badges for isort, precommit-ci, and minimal supported python (by neutrinoceros, merged 2021/02/05)
  • PR #3059 - Make energy and momentum field names more accurate and add field deprecation mechanism (by jzuhone, merged 2021/03/15)
  • PR #3060 - doc: add short descriptions of main code formatters (by neutrinoceros, merged 2021/02/07)
  • PR #3061 - exp: remove unused module pmods (by neutrinoceros, merged 2021/04/08)
  • PR #3063 - Cleanup flake8 conf (by neutrinoceros, merged 2021/02/10)
  • PR #3066 - Hotfix docs build (by neutrinoceros, merged 2021/02/12)
  • PR #3067 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/02/10)
  • PR #3068 - ci: deactivate a randomly failing answer test (by neutrinoceros, merged 2021/02/10)
  • PR #3072 - [BUGFIX] Support old gcc versions (by cphyc, merged 2021/02/10)
  • PR #3073 - Update install doc (by neutrinoceros, merged 2021/02/11)
  • PR #3075 - docs: fix missing inclusions (by neutrinoceros, merged 2021/02/24)
  • PR #3077 - CI: enforce consistent string formatting syntax in logger calls (by neutrinoceros, merged 2021/02/23)
  • PR #3078 - Migrate metadata from setup.py to setup.cfg (by neutrinoceros, merged 2021/04/29)
  • PR #3079 - Remove unused _initialize_index functions. (by brittonsmith, merged 2021/02/17)
  • PR #3080 - Update matplotlib canonical link (by jklymak, merged 2021/02/22)
  • PR #3081 - Fix mistake in call to partial function (by cphyc, merged 2021/04/08)
  • PR #3082 - fix a FutureWarning from numpy (by neutrinoceros, merged 2021/02/24)
  • PR #3083 - fix a NameError in yt.mods (by neutrinoceros, merged 2021/02/24)
  • PR #3086 - fix another FutureWarning from numpy (by neutrinoceros, merged 2021/02/24)
  • PR #3088 - Fix/fake random ds (by cphyc, merged 2021/03/17)
  • PR #3089 - feature: cleanup (rewrite) load_sample (by neutrinoceros, merged 2021/04/09)
  • PR #3091 - hotfix: avoid a deprecation warning in enzo frontend (periodicity) (by neutrinoceros, merged 2021/02/25)
  • PR #3094 - fix a string formatting error in yt.set_log_level (by neutrinoceros, merged 2021/02/25)
  • PR #3095 - fix a visible deprecation warning (periodicity) for halo_catalog (by neutrinoceros, merged 2021/02/25)
  • PR #3100 - make requests a part of yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/03/08)
  • PR #3101 - [1/2] No ambiguous field access — Update tests & hack answer tests (by cphyc, merged 2021/04/15)
  • PR #3102 - Updates to pytest infrastructure [01/NN] (by Xarthisius, merged 2021/03/19)
  • PR #3105 - Make config related paths dynamical. Fixes #3104 (by Xarthisius, merged 2021/03/10)
  • PR #3110 - cleanup: remove dead config option (by neutrinoceros, merged 2021/03/05)
  • PR #3111 - fix for velocity_annotation with unstructured grids (by chrishavlin, merged 2021/03/08)
  • PR #3113 - cleanup: remove seemingly unused pbar class (by neutrinoceros, merged 2021/03/08)
  • PR #3115 - cleanup: simplify get_pbar by removing a vestigial class that's not used anymore (by neutrinoceros, merged 2021/03/29)
  • PR #3116 - Update pbars for off-by-one (by brittonsmith, merged 2021/04/19)
  • PR #3117 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/09)
  • PR #3120 - doc: fix hyperlink formatting (by neutrinoceros, merged 2021/03/11)
  • PR #3121 - fix a broken load_name in data sample metadata (by neutrinoceros, merged 2021/03/11)
  • PR #3123 - doc: fix missing sampling_type keyword argument in add_field examples (by neutrinoceros, merged 2021/03/18)
  • PR #3124 - making ParticleContainers pickleable (by chrishavlin, merged 2021/04/01)
  • PR #3127 - [bugfix] Various SPH fixes (by jzuhone, merged 2021/03/17)
  • PR #3129 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/17)
  • PR #3130 - [bugfix] Fix recent windows failures on github actions (by jzuhone, merged 2021/03/16)
  • PR #3132 - Deprecate WeightedVariance in favor of WeightedStandardDeviation (by jzuhone, merged 2021/03/17)
  • PR #3133 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/22)
  • PR #3134 - remove false api docstrings in frontends (by neutrinoceros, merged 2021/04/01)
  • PR #3135 - Enable CI for pytest [02/NN] (by Xarthisius, merged 2021/03/28)
  • PR #3137 - cleanup: remove turbo colormap (added to matplotlib in version 3.3.0) (by neutrinoceros, merged 2021/03/23)
  • PR #3138 - cleanup: remove yt.funcs.get_requests, use yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/04/01)
  • PR #3139 - cleanup: remove a python2-only conditional (by neutrinoceros, merged 2021/03/24)
  • PR #3140 - use distutils instead of pkg_resource to parse version in optional deps (by neutrinoceros, merged 2021/03/24)
  • PR #3141 - cleanup a shallow and unnecessary wrapper around builtin open function (by neutrinoceros, merged 2021/03/24)
  • PR #3142 - cleanup unecessary workaround in setup.py (by neutrinoceros, merged 2021/03/24)
  • PR #3143 - maint: drop compatibility layers for matplotlib 1.5 (by neutrinoceros, merged 2021/03/24)
  • PR #3144 - maint: use matplotlib.pyplot in examples instead of matplotlib.pylab (by neutrinoceros, merged 2021/03/24)
  • PR #3145 - doc: add a custom badge for downstream projects supported by yt (by neutrinoceros, merged 2021/03/25)
  • PR #3147 - Fix field parameters not working with off axis projections (by jzuhone, merged 2021/03/26)
  • PR #3148 - add pandas to yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/04/01)
  • PR #3149 - cleanup: remove cubehelix colormap (by neutrinoceros, merged 2021/03/29)
  • PR #3150 - maint: pin matplotlib maximal supported version (by neutrinoceros, merged 2021/03/26)
  • PR #3152 - Update filtering docs to reflect that particles should not be used with cut regions (by jzuhone, merged 2021/03/29)
  • PR #3153 - Support for matplotlib 3.4 (final touch) (by neutrinoceros, merged 2021/04/19)
  • PR #3154 - rewrite load tests with the pytest framework (by neutrinoceros, merged 2021/04/05)
  • PR #3156 - fix: typing for Dataset.cosmological_simulation (by neutrinoceros, merged 2021/03/29)
  • PR #3157 - rephrase comment in README to avoid pinning a specific minimal python version (by neutrinoceros, merged 2021/03/29)
  • PR #3158 - Bugfix #3155 + improvement in config handler (by cphyc, merged 2021/03/29)
  • PR #3159 - add a pytest-compatible version of requires_module (by neutrinoceros, merged 2021/04/07)
  • PR #3160 - [bugfix] Fix units of potential (by cphyc, merged 2021/04/01)
  • PR #3161 - [bugfix] Fix log plots when using matplotilb 3.3.x if there are zeros in the plot (by jzuhone, merged 2021/04/07)
  • PR #3163 - remove mccabe from linting specs (already a direct dependency of flake8) (by neutrinoceros, merged 2021/04/05)
  • PR #3164 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/05)
  • PR #3166 - [bugfix] Fix field calculation for octrees (by cphyc, merged 2021/04/08)
  • PR #3168 - update API docs for missing/moved classes (by brittonsmith, merged 2021/04/08)
  • PR #3169 - fix a broken import statement in requires_module_pytest (by neutrinoceros, merged 2021/04/08)
  • PR #3171 - [bugfix] Fix issues with FITS images (by jzuhone, merged 2021/04/08)
  • PR #3173 - Fix some numpy deprecation warnings (by neutrinoceros, merged 2021/04/10)
  • PR #3175 - supporting MPL 3.4 : stop registering colormaps from cmocean (by neutrinoceros, merged 2021/04/10)
  • PR #3176 - Hotfix image filename validation (by neutrinoceros, merged 2021/04/10)
  • PR #3180 - fix: don't copy unit registry if it is already the same thing (by Xarthisius, merged 2021/05/19)
  • PR #3181 - Fix and clean strings (by cphyc, merged 2021/04/10)
  • PR #3182 - hotfix: remove fragile assert statement in a massive test (by neutrinoceros, merged 2021/04/10)
  • PR #3183 - ci: deactivate pre-commit-ci autofixing (by neutrinoceros, merged 2021/04/29)
  • PR #3184 - Suggest fixes to typos (by cphyc, merged 2021/05/17)
  • PR #3187 - Allow brew to update to fix hdf5 installation issues (by cphyc, merged 2021/04/12)
  • PR #3193 - Use io._vector_fields to get a field shape. Fixes #3191 (by Xarthisius, merged 2021/04/21)
  • PR #3194 - [2/2] No ambiguous fields automatic — bump answer tests (by cphyc, merged 2021/04/16)
  • PR #3195 - hotfix: yt.load_sample + yt_data_dir unset (by neutrinoceros, merged 2021/04/15)
  • PR #3196 - Fix print_stats function for RAMSES datasets. (by cphyc, merged 2021/04/14)
  • PR #3203 - fix: correct more-itertools package name (by Xarthisius, merged 2021/04/17)
  • PR #3204 - Upading cut_region docs and use tuples everywhere - fixes #3201 (by cphyc, merged 2021/04/22)
  • PR #3205 - DOC: Misc numpydoc syntax fixing. (by Carreau, merged 2021/04/24)
  • PR #3206 - Apply pre-commit on doc - fix invalid Python in docs (by cphyc, merged 2021/05/07)
  • PR #3207 - Adding note in docs about cmocean cmap changes. (by chummels, merged 2021/04/20)
  • PR #3212 - fix a bug where set_background_color wouldn't work with colormaps from third party libs (by neutrinoceros, merged 2021/04/20)
  • PR #3213 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/19)
  • PR #3214 - add a visible deprecation warning for unprefixed cmocean maps (by neutrinoceros, merged 2021/04/20)
  • PR #3215 - fix: add temperature to known fields list for AMRVAC (by neutrinoceros, merged 2021/04/20)
  • PR #3217 - implement a more useful repr for the base Dataset class (by neutrinoceros, merged 2021/04/21)
  • PR #3219 - remove a log warning that cannot be acted upon (by neutrinoceros, merged 2021/04/21)
  • PR #3220 - Apply pre-commit on docstrings - fix invalid Python in docs (by cphyc, merged 2021/05/18)
  • PR #3221 - fix a deprecation warning where unyt_array instances would be constructed from 'ragged' arrays (by neutrinoceros, merged 2021/04/26)
  • PR #3222 - code deduplication, reuse lookup_on_disk_data in load_simulation (by neutrinoceros, merged 2021/05/18)
  • PR #3224 - cleanup some deprecated field names (by neutrinoceros, merged 2021/04/22)
  • PR #3225 - cleanup pylab-based code (switch to matplotlib.pyplot) (by neutrinoceros, merged 2021/05/18)
  • PR #3226 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/27)
  • PR #3232 - Filling out the yt4 diffs docs page (by chummels, merged 2021/05/12)
  • PR #3233 - [bugfix] Allow the magnetic field unit to be set from unit_base in all Gadget-based frontends (by jzuhone, merged 2021/04/29)
  • PR #3234 - Fix gizmo frontend (by chummels, merged 2021/04/29)
  • PR #3236 - maint: merge dependency specifications into setup.cfg (by neutrinoceros, merged 2021/06/11)
  • PR #3242 - maint: cleanup usage and mentions of deprecated material (by neutrinoceros, merged 2021/05/18)
  • PR #3243 - remove an unused duplicated module (by neutrinoceros, merged 2021/05/18)
  • PR #3247 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/03)
  • PR #3248 - Adds current_cycle attribute to EnzoP Dataset object (by stefanarridge, merged 2021/05/18)
  • PR #3255 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/10)
  • PR #3257 - CI: hotfix failing answer tests (by neutrinoceros, merged 2021/05/13)
  • PR #3258 - New fields for Arepo and Gadget frontends (by jzuhone, merged 2021/05/20)
  • PR #3262 - multiple fixes for load_sample (by neutrinoceros, merged 2021/05/27)
  • PR #3263 - Load sample err (by chummels, merged 2021/05/18)
  • PR #3264 - Small doc fixes (by chummels, merged 2021/05/15)
  • PR #3265 - Accounting for AREPO datasets to be correctly identified. (by chummels, merged 2021/05/18)
  • PR #3267 - Fix docs barticks (by neutrinoceros, merged 2021/05/15)
  • PR #3271 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/17)
  • PR #3272 - Implement CIC deposition for ParticleProjectionPlot, add FITSParticleProjection, fix bugs (by jzuhone, merged 2021/05/21)
  • PR #3273 - Converting Enzo-P to Enzo-E (by chummels, merged 2021/05/19)
  • PR #3274 - Support for enzop vlct (by mabruzzo, merged 2021/05/28)
  • PR #3275 - Set current time off redshift if time attribute missing from data. (by brittonsmith, merged 2021/05/18)
  • PR #3277 - load_sample: add a clear error message for datasets missing website registration (by neutrinoceros, merged 2021/05/21)
  • PR #3280 - load_sample: update amrvac sample data files registry (by neutrinoceros, merged 2021/06/01)
  • PR #3284 - Updating cookbook recipes and notebooks to reflect yt4 changes (by chummels, merged 2021/05/22)
  • PR #3285 - Set correct periodicity attribute. (by brittonsmith, merged 2021/05/20)
  • PR #3288 - Refactoring "default" species fields (by jzuhone, merged 2021/05/25)
  • PR #3289 - Restore auto creation of save dirs in PlotContainer.save (by neutrinoceros, merged 2021/05/25)
  • PR #3290 - Remove warning labels on Enzo-E frontend. (by brittonsmith, merged 2021/05/21)
  • PR #3291 - Make Arepo units play nice with unit_base (by jzuhone, merged 2021/05/25)
  • PR #3293 - Write demeshening description. Fixes #2629. (by matthewturk, merged 2021/05/25)
  • PR #3294 - test: revert PR 3068. Reactivate a randomly failing answer test (by neutrinoceros, merged 2021/05/27)
  • PR #3295 - Make symlog choose a better default linthresh (by chummels, merged 2021/06/03)
  • PR #3298 - Pin proj to 7.x per SciTools/cartopy#1140 (by Xarthisius, merged 2021/05/24)
  • PR #3300 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/25)
  • PR #3302 - Adding notes about particle deposit fields. (by matthewturk, merged 2021/05/27)
  • PR #3305 - Document particle visualization workarounds (by brittonsmith, merged 2021/05/27)
  • PR #3306 - Update quickstart (by chummels, merged 2021/05/25)
  • PR #3309 - fix load_sample's signature (by neutrinoceros, merged 2021/06/02)
  • PR #3310 - Update docstrings to be consistent with function signature (by cphyc, merged 2021/05/29)
  • PR #3313 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/31)
  • PR #3316 - hotfix broken urls for amrvac data samples (by neutrinoceros, merged 2021/06/01)
  • PR #3325 - update owls_subfind frontend and add some format flexibility (by brittonsmith, merged 2021/06/14)
  • PR #3326 - Make uniq_id a little bit more unique (by Xarthisius, merged 2021/06/02)
  • PR #3328 - load_sample: fix a broken load_name (DMonly) (by neutrinoceros, merged 2021/06/03)
  • PR #3329 - load_sample: fix a broken load_name (ytdata_test) (by neutrinoceros, merged 2021/06/03)
  • PR #3330 - load_sample: fix a handful of broken load names (by neutrinoceros, merged 2021/06/04)
  • PR #3336 - load_sample: fix datasets without a loadname + bugfix (by neutrinoceros, merged 2021/06/18)
  • PR #3337 - load_sample: add support to load dataset series via wildcards (by neutrinoceros, merged 2021/06/18)
  • PR #3338 - load_sample: fixup broken load_kwargs for athena datasets (by neutrinoceros, merged 2021/06/07)
  • PR #3340 - load_sample: fix for load names matching directory names (by neutrinoceros, merged 2021/06/18)
  • PR #3342 - load_sample: fix a mistake in pointers to an AMRVAC dataset (by neutrinoceros, merged 2021/06/07)
  • PR #3344 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/08)
  • PR #3349 - cleanup Python version checking (by neutrinoceros, merged 2021/06/20)
  • PR #3350 - Update install docs (by neutrinoceros, merged 2021/06/23)
  • PR #3351 - Change sample dataset name. (by brittonsmith, merged 2021/06/20)
  • PR #3352 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/14)
  • PR #3354 - Updating FAQ for 4 (by matthewturk, merged 2021/06/17)
  • PR #3355 - Doc review for yt-4.0 (by matthewturk, merged 2021/06/18)
  • PR #3356 - fix: add pyx to documentation build deps (by neutrinoceros, merged 2021/06/18)
  • PR #3359 - bump answers for local_halos tests (by neutrinoceros, merged 2021/06/16)
  • PR #3361 - Fix broken command-line options (by jzuhone, merged 2021/06/18)
  • PR #3362 - hotfix: don't require firefly_api even in full build as it's not available on Pypi any more (by neutrinoceros, merged 2021/06/16)
  • PR #3363 - Drop yt hub command (by Xarthisius, merged 2021/06/18)
  • PR #3364 - update isort configuration (by neutrinoceros, merged 2021/06/21)
  • PR #3365 - Fill out more yt 4 differences (by matthewturk, merged 2021/06/24)
  • PR #3367 - Updating developer guide for 4.0 (by matthewturk, merged 2021/06/22)
  • PR #3368 - doc: fix some bugs/warnings in documentation build (by neutrinoceros, merged 2021/06/22)
  • PR #3370 - Update reference docs for 4.0 (by jzuhone, merged 2021/06/21)
  • PR #3371 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/21)
  • PR #3372 - Update enzo-e code support. (by brittonsmith, merged 2021/06/22)
  • PR #3373 - CI: bump answers for numpy 1.21 (by neutrinoceros, merged 2021/06/23)
  • PR #3374 - [bugfix] generate_smoothing_length expects 64-bit positions (by jzuhone, merged 2021/06/24)
  • PR #3375 - [bugfix] Fix FITSParticleProjection for all axes (by jzuhone, merged 2021/06/24)
  • PR #3383 - [bugfix] Forgot to tell the field detection algorithm about the species names (by jzuhone, merged 2021/06/29)
  • PR #1795 - update version numbers on yt-4.0 branch (by ngoldbaum, merged 2018/05/28)
  • PR #1807 - Support Arepo data as a modified Gadget dataset (by jzuhone, merged 2019/04/11)
  • PR #1814 - yt 4.0 adding arbitrary_grid to interpolate SPH data (by AshKelly, merged 2018/06/18)
  • PR #1815 - updated the comments to sph slice projection (by AshKelly, merged 2018/06/04)
  • PR #1828 - yt-4.0 adding “gather” approach to arbitrary_grid and slice SPH pixelization routines (by AshKelly, merged 2018/07/24)
  • PR #1838 - Merging yt 4.0 with master (by ngoldbaum, merged 2018/06/19)
  • PR #1865 - Off-Axis Projection for SPH Data (by bqia0, merged 2018/07/13)
  • PR #1889 - yt-4.0 adding octree support (by AshKelly, merged 2018/08/24)
  • PR #1897 - yt-4.0 normalization fix (by AshKelly, merged 2018/07/17)
  • PR #1902 - Adds ability to specify particle_type in angular momentum derived quantity (by chummels, merged 2018/08/01)
  • PR #1903 - Fixes bug in Off Axis Projections in yt-4.0 [bugfix] (by chummels, merged 2018/07/26)
  • PR #1917 - merging with master (by ngoldbaum, merged 2018/07/25)
  • PR #1920 - yt-4.0 adding SPH interpolation to the covering grid (by AshKelly, merged 2018/08/01)
  • PR #1924 - [bugfix] yt-4.0 OffAxisProjectionPlot artifacts for SPH data (by AshKelly, merged 2018/07/27)
  • PR #1931 - Per field config (by cphyc, merged 2021/04/02)
  • PR #1934 - use inverse matrix to do rotations for SPH off-axis projections (by ngoldbaum, merged 2018/08/01)
  • PR #1945 - [bugfix] Making north vector work with SPH off axis projections; fixes #1907 (by chummels, merged 2018/08/07)
  • PR #1961 - [bugfix] Fixes OAP unit mismatch issue in OAPs. Fixes #1906 (by chummels, merged 2018/08/10)
  • PR #1962 - yt-4.0 dedicated swift frontend (by AshKelly, merged 2018/11/08)
  • PR #1968 - merging with master (by AshKelly, merged 2018/08/11)
  • PR #1978 - add cyoctree to gitignore (by ngoldbaum, merged 2018/08/20)
  • PR #1980 - don’t generate the kdtree for particle projections (by ngoldbaum, merged 2018/08/23)
  • PR #1982 - yt-4.0: disable testing on python2.7 (by ngoldbaum, merged 2018/08/23)
  • PR #1983 - [bugfix] add read-only tag to h5py file load to prevent false modifying time (by AshKelly, merged 2018/08/22)
  • PR #1984 - avoid float precision issues leading to overflow in bitmap index (by ngoldbaum, merged 2018/08/23)
  • PR #1987 - [yt-4.0] use an explicit field type to get the smoothing length unit (by ngoldbaum, merged 2018/08/23)
  • PR #1989 - [bugfix] Make extra check before writing bitmasks to avoid crash (by chummels, merged 2018/08/24)
  • PR #1997 - [bugfix] Fix find_min (by jzuhone, merged 2018/08/30)
  • PR #2009 - Use Cython C++ idioms for EWAH (by matthewturk, merged 2018/11/27)
  • PR #2041 - yt-4.0 gather refactor (by AshKelly, merged 2018/10/06)
  • PR #2050 - Fixing logic in bitarray module (by matthewturk, merged 2018/10/08)
  • PR #2063 - [bugfix] yt-4.0 random order particle loading fix (by AshKelly, merged 2018/10/15)
  • PR #2067 - [bugfix] yt-4.0 added extra check to deal with derived fields (by AshKelly, merged 2018/10/16)
  • PR #2070 - Add DerivedField.is_sph_field. Fixes #2069 (by ngoldbaum, merged 2018/11/04)
  • PR #2071 - merging yt-4.0 with master (by ngoldbaum, merged 2018/10/23)
  • PR #2074 - fix SPH projections for data loaded from the stream frontend (by ngoldbaum, merged 2018/11/04)
  • PR #2081 - Remove analysis_modules (by brittonsmith, merged 2018/11/29)
  • PR #2085 - Updating flake8 nits for yt-4.0 (by matthewturk, merged 2018/11/02)
  • PR #2086 - Fixing actual, real Flake8 errors. (by matthewturk, merged 2018/11/02)
  • PR #2095 - [yt-4.0] Merge with master (by ngoldbaum, merged 2018/11/16)
  • PR #2107 - Adding support for active particles (by fearmayo, merged 2021/03/26)
  • PR #2138 - Fixing minor issues with some binary-format Gadget (by matthewturk, merged 2019/01/31)
  • PR #2141 - port PR 2101 to yt-4.0 (by ngoldbaum, merged 2019/01/31)
  • PR #2145 - Gadget read (by jcoughlin11, merged 2019/02/27)
  • PR #2146 - [yt-4.0] optimize accessing data through ds.all_data() for SPH (by ngoldbaum, merged 2019/02/22)
  • PR #2155 - [bugfix] fix particle index initialization in gadget_fof frontend (by brittonsmith, merged 2019/03/07)
  • PR #2162 - Updated the note under loading gadget data to include the ability to … (by jcoughlin11, merged 2019/02/28)
  • PR #2163 - Remove most py2 compat code (by matthewturk, merged 2019/07/13)
  • PR #2164 - [yt-4.0] Merging with master (by ngoldbaum, merged 2019/03/01)
  • PR #2167 - [yt-4.0 FIXME] Update docs and code comments on loading SPH data in stream frontend. (by brittonsmith, merged 2019/03/04)
  • PR #2168 - vendor cykdtree (by ngoldbaum, merged 2019/03/04)
  • PR #2173 - Add warning for rays outside domain. (by brittonsmith, merged 2019/03/05)
  • PR #2174 - Add cykdtree cpp files to gitignore. (by brittonsmith, merged 2019/03/05)
  • PR #2175 - Fix projection units (by qobilidop, merged 2019/03/06)
  • PR #2176 - netCDF Front End for Cloud Model Simulations (by keltonhalbert, merged 2020/10/07)
  • PR #2186 - Facilitate SPH visualization of non-SPH particles (by qobilidop, merged 2019/04/20)
  • PR #2188 - Adding pep8speaks config for yt-4.0 (by matthewturk, merged 2019/03/06)
  • PR #2191 - add missing argument to RockstarBinaryFile initializer (by ngoldbaum, merged 2019/03/06)
  • PR #2193 - fix tipsy IO via ds.all_data() (by ngoldbaum, merged 2019/03/06)
  • PR #2194 - Deprecate smoothed fields (by qobilidop, merged 2019/03/26)
  • PR #2197 - [bugfix] yt-4.0 cyoctree fix (by AshKelly, merged 2019/03/07)
  • PR #2203 - expose buff_size argument to wrappers around PWViewerMPL in plot_window.py (by sheagk, merged 2019/03/27)
  • PR #2208 - Fix SPH answer tests in yt-4.0 (by jzuhone, merged 2019/07/18)
  • PR #2211 - Changes default weight_field in PhasePlot to ‘mass’ Fixes #2210 (by chummels, merged 2021/04/29)
  • PR #2213 - Enabling PhasePlots to have log axis ranges by default Fixes #2212 (by chummels, merged 2021/05/19)
  • PR #2215 - Code to find object bounding boxes for SPH projections. (by jzuhone, merged 2019/03/22)
  • PR #2219 - Unyt (by ngoldbaum, merged 2019/07/04)
  • PR #2236 - [bugfix] Arepo smoothing length is supposed to be float64 (by jzuhone, merged 2019/04/12)
  • PR #2244 - [bugfix] Make sure Arepo “smoothing length” has correct dtype (by jzuhone, merged 2019/04/17)
  • PR #2245 - Some updates and additions to astrophysics-related fields (by jzuhone, merged 2019/08/19)
  • PR #2246 - Improvements to reading / writing FITS images (by jzuhone, merged 2019/05/29)
  • PR #2247 - Refactor X-ray emission fields for yt-4.0 (by jzuhone, merged 2019/05/10)
  • PR #2248 - [bugfix] Fix aliases and units for magnetic fields in SPH frontends (by jzuhone, merged 2019/04/22)
  • PR #2250 - Enable SPH visualization of filtered particle types (by jzuhone, merged 2019/07/02)
  • PR #2251 - [bugfix] Don’t try to sum a mask if it is None (by jzuhone, merged 2019/04/24)
  • PR #2252 - [bugfix] Generate smoothing length if it’s needed for frontends which don’t have it (by jzuhone, merged 2019/04/25)
  • PR #2267 - fix art specific_metal_field definition (by claytonstrawn, merged 2019/06/14)
  • PR #2271 - Cache the result of _identify_fields to improve dataset initialization speed (by saethlin, merged 2019/06/11)
  • PR #2278 - Simplify and correct tipsy sub-chunking. (by matthewturk, merged 2019/07/05)
  • PR #2288 - [bugfix] Don’t try to read fields if no particles present. (by brittonsmith, merged 2019/07/12)
  • PR #2295 - Replace deprecated input_units kwarg with units. (by brittonsmith, merged 2019/07/18)
  • PR #2296 - [bugfix] Update GadgetFOFHaloDataset for yt-4.0. (by brittonsmith, merged 2019/07/18)
  • PR #2298 - Proposed: Remove copyright and license headers from individual source files (by matthewturk, merged 2019/07/24)
  • PR #2300 - [bugfix] Fix Tipsy bug introduced by unyt (by jzuhone, merged 2019/07/19)
  • PR #2303 - [bugfix] make simulation handling work with Unyt (by brittonsmith, merged 2019/07/22)
  • PR #2315 - [FEATURE] Add “minimal sphere” implementation (by cphyc, merged 2019/09/20)
  • PR #2317 - [bugfix] fix unit error for au in docs build (by munkm, merged 2019/08/20)
  • PR #2323 - [bugfix] Fix code magnetic units, etc (by jzuhone, merged 2019/09/18)
  • PR #2328 - Solve the cython numpy array resizing issue (by qobilidop, merged 2019/09/13)
  • PR #2336 - reverse neutral species alias fields (by brittonsmith, merged 2019/09/24)
  • PR #2337 - Various species density issues (by jzuhone, merged 2019/09/25)
  • PR #2338 - [bugfix] Fixing issues with particles (by jzuhone, merged 2019/10/18)
  • PR #2344 - Adding more Arepo fields (by jzuhone, merged 2019/10/19)
  • PR #2345 - export directly from PlotWindow to FITS data (by jzuhone, merged 2019/10/18)
  • PR #2348 - [bugfix] WeightedVariance is broken in a couple of ways in yt-4.0 (by jzuhone, merged 2019/10/28)
  • PR #2349 - disable OSNI projection answer test (by munkm, merged 2019/10/25)
  • PR #2391 - Switch logic for using all-data in particle IO (by matthewturk, merged 2019/12/16)
  • PR #2396 - Remove copyright notices (by cphyc, merged 2020/01/11)
  • PR #2399 - [bugifx] Make sure region edge units are in code_length. (by brittonsmith, merged 2020/01/23)
  • PR #2400 - [yt-4.0] new depth-first octree (by AshKelly, merged 2021/04/21)
  • PR #2405 - allow loading from path objects (py3.6 or above) (by neutrinoceros, merged 2020/05/15)
  • PR #2411 - Gadget io fewer calls to reading (by matthewturk, merged 2020/01/15)
  • PR #2414 - [bugfix] Various bug fixes which came up in daily use of yt-4.0 (by jzuhone, merged 2020/01/13)
  • PR #2417 - Using pooch to fetch remote data files (by jcoughlin11, merged 2020/02/13)
  • PR #2425 - Octree ghost zones — reloaded (by cphyc, merged 2020/07/19)
  • PR #2429 - Change py2-style print stmts to py3 (by cphyc, merged 2020/01/28)
  • PR #2434 - putting in units in for the AREPO GFM_StellarFormationTime (by dnarayanan, merged 2020/04/17)
  • PR #2437 - merging yt-4 into master (by matthewturk, merged 2020/06/22)
  • PR #2438 - Use all available cores for both cythonize and build_ext (by Xarthisius, merged 2020/02/05)
  • PR #2441 - [setup] return 0 as number of cpus on windows to disable parallel build (by Xarthisius, merged 2020/02/05)
  • PR #2468 - Pytest unittest (by jcoughlin11, merged 2020/04/17)
  • PR #2472 - Mask is a slice in some cases, not an array. (by matthewturk, merged 2020/03/05)
  • PR #2487 - Change order of operations. (by matthewturk, merged 2020/04/20)
  • PR #2496 - Fix load_sample function (by munkm, merged 2020/03/22)
  • PR #2502 - Adding repr methods for particle unions (by matthewturk, merged 2020/04/20)
  • PR #2503 - clarify that the “height” in a disk region is from the midplane (by zingale, merged 2020/03/25)
  • PR #2506 - remove IRC from communication channels (by munkm, merged 2020/03/27)
  • PR #2509 - Use cython distutils directives (by matthewturk, merged 2020/07/02)
  • PR #2510 - Remove gperftools wrapper (by matthewturk, merged 2020/04/20)
  • PR #2513 - Porting #2450 (test job updates) to yt-4.0 (by matthewturk, merged 2020/04/17)
  • PR #2515 - Conform to matplotlib 3.2+ API (by matthewturk, merged 2020/04/11)
  • PR #2525 - Uniformize boilerplate in plot callbacks to deal with field==‘all’ special case (by neutrinoceros, merged 2020/04/20)
  • PR #2527 - bump dev version on master (by munkm, merged 2020/04/13)
  • PR #2529 - refactor annotate_grids callback (by neutrinoceros, merged 2020/04/14)
  • PR #2530 - Various doc syntax fixes (by Xarthisius, merged 2020/04/13)
  • PR #2531 - Adding workflow for enforcing PR labels (by matthewturk, merged 2020/04/15)
  • PR #2534 - Allow for local plugin file (not system wide) (by neutrinoceros, merged 2020/04/20)
  • PR #2536 - [bugfix] Use ds.quan in annotate_scale. (by brittonsmith, merged 2020/04/13)
  • PR #2541 - [AMRVAC] bugfix geometry parsing (by neutrinoceros, merged 2020/04/15)
  • PR #2544 - add reversed version of turbo colormap (by neutrinoceros, merged 2020/04/16)
  • PR #2545 - Put answers in a subrepo (by matthewturk, merged 2020/04/16)
  • PR #2546 - Put answers in submodule in yt-4.0 (by matthewturk, merged 2020/04/15)
  • PR #2547 - fix a bug in PlotContainer.set_minorticks (by neutrinoceros, merged 2020/04/17)
  • PR #2549 - add explicit support for jpeg exports (by neutrinoceros, merged 2020/04/21)
  • PR #2551 - Test enhancement for #2525 (by neutrinoceros, merged 2020/04/21)
  • PR #2555 - bugfix colormap minorticks (by neutrinoceros, merged 2020/05/01)
  • PR #2556 - Abstract data structures (by neutrinoceros, merged 2020/07/23)
  • PR #2559 - Dataset abstraction: Default unique identifier (by neutrinoceros, merged 2020/06/23)
  • PR #2561 - refactor Dataset.box (hotfix #2560) (by neutrinoceros, merged 2020/04/27)
  • PR #2562 - add a list_annotations() method (by zingale, merged 2020/05/01)
  • PR #2563 - [bugfix] add units to profile weight field (by brittonsmith, merged 2020/05/01)
  • PR #2566 - [bugfix] Put pytest import inside function. (by brittonsmith, merged 2020/04/28)
  • PR #2568 - Change the default answer test unit system to code (by matthewturk, merged 2020/05/06)
  • PR #2569 - annotate_clear -> clear_annotations (by jcoughlin11, merged 2020/06/22)
  • PR #2570 - Store unitful field values and don’t compare weight fields (by matthewturk, merged 2020/05/01)
  • PR #2572 - Fix some typos in documentation (by migueldvb, merged 2020/05/02)
  • PR #2575 - [BUGFIX] Fix particle selection for corner cases of morton index values (by matthewturk, merged 2020/06/05)
  • PR #2579 - [EnzoSimulation] Ensure that my_initial_time is initialized. Fixes #2578 (by Xarthisius, merged 2020/05/06)
  • PR #2580 - Remove unused arg in string formatting (by migueldvb, merged 2020/05/06)
  • PR #2582 - Execute setup only on a parent thread to prevent a failure with spawn (by Xarthisius, merged 2020/05/06)
  • PR #2583 - Hotfix literal comparisons (yt 4.0) (by neutrinoceros, merged 2020/05/07)
  • PR #2584 - Coerce mx, my, mz to code-length (by matthewturk, merged 2020/05/07)
  • PR #2585 - Boolean comparisons. Fixes #2576 (by Xarthisius, merged 2020/05/07)
  • PR #2586 - Fix bug with raw fields when there is no ghost cells (by NeilZaim, merged 2020/05/08)
  • PR #2587 - make set_zlim units aware (sanitize zmin and zmax) (by neutrinoceros, merged 2020/05/15)
  • PR #2588 - [yt-4.0] setup typo (by AshKelly, merged 2020/05/19)
  • PR #2589 - Avoid importing ‘yt’ deep in the code base (by Xarthisius, merged 2020/08/11)
  • PR #2590 - [yt-4.0] urllib bugfix (by AshKelly, merged 2020/05/13)
  • PR #2591 - add clarification about uniqueness in _is_valid method (by munkm, merged 2020/05/11)
  • PR #2592 - Style: enforce import ordering with isort (YTEP0037 1/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2593 - add support for arbitrary polyhedra in the ExodusII format (by tukss, merged 2020/09/25)
  • PR #2594 - Add mode argument to h5py.File (by olebole, merged 2020/06/09)
  • PR #2595 - ci: bump flake8 linter version, fix newly detected errors (YTEP0037 2/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2596 - Black adoption (YTEP0037 4/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2598 - Add pyproject.toml (YTEP0037 3/6) (by neutrinoceros, merged 2020/07/16)
  • PR #2600 - Add precommit hooks for flake8, isort and black (YTEP0037 5/6) (by neutrinoceros, merged 2020/07/19)
  • PR #2606 - add progress bar display for yt.load_sample() (requires tqdm) (by neutrinoceros, merged 2020/06/23)
  • PR #2607 - [bugfix] Pass center kwarg on to reloaded projection dataset. (by brittonsmith, merged 2020/05/29)
  • PR #2610 - Volume rendering for octrees (by cphyc, merged 2020/09/15)
  • PR #2613 - Modified artio frontend fields to ytep 0003 conv: Issue/2608/artio (by cavestruz, merged 2020/06/19)
  • PR #2615 - Support vertex centred data (by cphyc, merged 2020/08/14)
  • PR #2617 - Abstract some particle tests (by matthewturk, merged 2020/06/18)
  • PR #2618 - [yt-4.0] added domain_overrride to fix bbox (by AshKelly, merged 2020/06/09)
  • PR #2621 - Update bitmask_version for #2575 (by matthewturk, merged 2020/06/08)
  • PR #2623 - Add mode kwarg to h5py.File calls (by neutrinoceros, merged 2020/06/18)
  • PR #2624 - Update TNG tests and add another dont_cache check for loading (by matthewturk, merged 2020/06/19)
  • PR #2627 - Adding nbody answer tests using particle plots (by matthewturk, merged 2020/06/19)
  • PR #2632 - [bugfix] Don’t clobber coeff if units not given in annotate_scale (by brittonsmith, merged 2020/06/12)
  • PR #2634 - [yt-4.0] check for bbox before reverting to all_data (by AshKelly, merged 2020/06/23)
  • PR #2637 - Fields autocompletion for data objects (by neutrinoceros, merged 2020/07/01)
  • PR #2638 - Meaningful errors for add_field methods (by neutrinoceros, merged 2020/08/06)
  • PR #2640 - Cleanup some old python 2 idioms (by neutrinoceros, merged 2020/06/29)
  • PR #2641 - Cleanup legacy python checks (by neutrinoceros, merged 2020/07/19)
  • PR #2643 - Use ‘a’ mode for saving arrays to hdf. Fixes #2642 (by Xarthisius, merged 2020/06/15)
  • PR #2644 - Don’t allow edges to extend beyond domain for SPH region sources. (by matthewturk, merged 2020/06/19)
  • PR #2645 - Support for Gadget HDF5-like datasets without smoothing lengths included (by jzuhone, merged 2020/07/24)
  • PR #2650 - fix an unintuitive behaviour in ProfilePlot (by neutrinoceros, merged 2020/07/01)
  • PR #2654 - [bugfix] update art frontend to be compatible with numpy 1.18 (by munkm, merged 2020/06/25)
  • PR #2658 - Make CHUNKSIZE into an index property (by matthewturk, merged 2021/01/22)
  • PR #2660 - CI: optimize testing time for AMRVAC (by neutrinoceros, merged 2020/06/23)
  • PR #2661 - Offset particle selection test for unitary coords (by matthewturk, merged 2020/06/30)
  • PR #2663 - Changing the order of ops to prevent unyt error. Fixes #2662 (by Xarthisius, merged 2020/06/23)
  • PR #2667 - fix flake8-bugbear B006 (YTEP0037 6/6, part 1) (by neutrinoceros, merged 2020/07/23)
  • PR #2668 - fix flake8-bugbear B009 (YTEP0037 6/6, part 2) (by neutrinoceros, merged 2020/07/22)
  • PR #2669 - ignore flake8-bugbear B008 errors (YTEP0037 6/6 part 3) (by neutrinoceros, merged 2020/07/22)
  • PR #2670 - fix flake8-bugbear B014 errors (redundancy in exception catching) (YTEP0037 6/6, part 4) (by neutrinoceros, merged 2020/07/22)
  • PR #2671 - fix flake8-bugbear B001 (bare excepts) (YTEP0037 6/6 part 5) (by neutrinoceros, merged 2020/07/22)
  • PR #2672 - fix flake8-bugbear B010 errors (YTEP0037 6/6 part 6) (by neutrinoceros, merged 2020/07/22)
  • PR #2673 - fix flake8-bugbear B011 errors (YTEP0037 6/6 part 7) (by neutrinoceros, merged 2020/07/22)
  • PR #2674 - ci: add flake8-bugbear to travis linting (YTEP0037 6/6 part 0) (by neutrinoceros, merged 2020/07/23)
  • PR #2677 - [BUGFIX] Call function wrapped with requires_file (by cphyc, merged 2020/06/24)
  • PR #2678 - [BUGFIX] adaptahop frontend (by cphyc, merged 2020/06/24)
  • PR #2679 - [BUGFIX] Prevent RAMSES fail with recent versions of f90nml (by cphyc, merged 2020/06/25)
  • PR #2680 - [BUGFIX] ValueError with mesh deposition mechanism (by cphyc, merged 2020/06/25)
  • PR #2681 - Allow throttling of number of cores for build. (by brittonsmith, merged 2020/06/25)
  • PR #2683 - Parallelize pixelize_sph_kernel_projection. Fixes #2682 (by Xarthisius, merged 2020/09/24)
  • PR #2684 - [BUGFIX] Fix athena and gizmo tests (by Xarthisius, merged 2020/06/25)
  • PR #2686 - Update OpenPMD test to include ‘nbody’ ptype (by Xarthisius, merged 2020/06/25)
  • PR #2688 - [BUGFIX] Art: fix dm_only frontend (by cphyc, merged 2020/06/29)
  • PR #2689 - Remove the reference to conda nighthlies since they’re not being buil… (by Xarthisius, merged 2020/06/25)
  • PR #2690 - Time series enhancements (by neutrinoceros, merged 2020/06/30)
  • PR #2691 - deprecate simulation answer testing framework (by munkm, merged 2020/09/16)
  • PR #2693 - [bugfix] ewah_bool_wrap needs C++11 on some Linux machines (by jzuhone, merged 2020/06/29)
  • PR #2695 - Simplify loader functions (by neutrinoceros, merged 2020/08/06)
  • PR #2696 - Fix khi_cartesian_2D filename (by Xarthisius, merged 2020/06/27)
  • PR #2697 - Updating enzo active particle tests (by matthewturk, merged 2020/06/26)
  • PR #2698 - Fix Rockstar PSC tests with a nulp check (by matthewturk, merged 2020/06/26)
  • PR #2701 - promote log message from warning to error in add_field methods (by neutrinoceros, merged 2020/06/29)
  • PR #2705 - Bump unyt to 2.7.2 (by matthewturk, merged 2020/06/30)
  • PR #2709 - RAMSES code refactoring (by cphyc, merged 2020/09/16)
  • PR #2712 - Make sure we include IDs as a particle type in Gadget FOF (by matthewturk, merged 2020/07/02)
  • PR #2714 - Ramses max level (by cphyc, merged 2020/08/06)
  • PR #2715 - fix: log error instead of crashing in smoothed grid computation if ghost-zones can’t be reconstructed (by neutrinoceros, merged 2020/08/13)
  • PR #2716 - Allow in_conda_env to look for conda-forge (by matthewturk, merged 2020/07/26)
  • PR #2717 - [BUGFIX] Update con_args parsing for current h5py (by matthewturk, merged 2020/07/14)
  • PR #2719 - Hotfix broken raise statement (by neutrinoceros, merged 2020/07/23)
  • PR #2722 - fix: add support to init from pathlike objects for time series (by neutrinoceros, merged 2020/09/16)
  • PR #2724 - add support for region selection with numpy-like ellipsis syntax (by neutrinoceros, merged 2020/07/30)
  • PR #2725 - fix: automatic slice->region expansion support for 1D and 2D datasets (by neutrinoceros, merged 2020/07/19)
  • PR #2728 - [bugfix] ensure correct axis units when unit_system=code (by n-claes, merged 2021/04/09)
  • PR #2731 - [bugfix] Ensure SPH visualizations respect periodicity (by jzuhone, merged 2020/08/14)
  • PR #2732 - Docstring example corrections for profile_plotter (by chrishavlin, merged 2020/07/13)
  • PR #2735 - Update test dependencies (by Xarthisius, merged 2020/07/20)
  • PR #2736 - Remove all occurences of VR.render() called right before VR.save() (by Xarthisius, merged 2020/07/23)
  • PR #2738 - [new feature] load particles from yt HoP/FoF catalogs (alternative to #2518) (by brittonsmith, merged 2020/08/13)
  • PR #2739 - cleanup: harmonise _is_valid methods (followup #2695) (by neutrinoceros, merged 2020/12/17)
  • PR #2743 - Adds render option to scene.save to avoid re-rendering (by chrishavlin, merged 2020/07/25)
  • PR #2744 - fix: min/max detection consistency (by neutrinoceros, merged 2020/08/13)
  • PR #2745 - [AMRVAC] fix: improve read_amrvac_namelist api (by neutrinoceros, merged 2020/08/13)
  • PR #2746 - [AMRVAC] hotfix for ghost-zones dependent fields computations (by neutrinoceros, merged 2020/08/11)
  • PR #2749 - YTEP0037 application: transition to black + isort (by neutrinoceros, merged 2020/07/17)
  • PR #2750 - YTEP0037 (doc) add black and pre-commit hooks sections to CONTRIBUTING.rst (by neutrinoceros, merged 2020/07/17)
  • PR #2753 - Cleanup copyright blurb (by neutrinoceros, merged 2020/07/18)
  • PR #2754 - hotfix: support matplotlib 3.3.0 (by neutrinoceros, merged 2020/07/18)
  • PR #2758 - add ignore list for git blame (by neutrinoceros, merged 2020/07/19)
  • PR #2759 - Parallel linting pass (by cphyc, merged 2020/07/21)
  • PR #2760 - cleanup: wrapped exceptions (by neutrinoceros, merged 2020/08/17)
  • PR #2762 - cleanup: legacy python doc (by neutrinoceros, merged 2020/07/23)
  • PR #2764 - second isort pass with isort 5.1.4 (by neutrinoceros, merged 2020/07/21)
  • PR #2765 - cleanup: remove version checks for python 3 (by neutrinoceros, merged 2020/07/23)
  • PR #2767 - cleanup: replace AssertionError raise statements where undue (by neutrinoceros, merged 2020/08/15)
  • PR #2768 - Disable homebrew update during Travis/OSX build (by Xarthisius, merged 2020/07/21)
  • PR #2770 - Bump IPython version for py38 support. Fixes #2741 (by Xarthisius, merged 2020/07/23)
  • PR #2771 - Random tests optimization (take 2) (by Xarthisius, merged 2020/07/22)
  • PR #2772 - Flake8 errors fixup (by neutrinoceros, merged 2020/07/23)
  • PR #2775 - Fix Dataset._get_field_info() error message for unfindable field (by neutrinoceros, merged 2020/08/06)
  • PR #2777 - update pre-commit hooks (by neutrinoceros, merged 2020/07/29)
  • PR #2779 - Ignore .kdtree file while detecting format. Fixes #2778 (by Xarthisius, merged 2020/07/24)
  • PR #2782 - Remove some redundancy in VR tests (by Xarthisius, merged 2020/08/11)
  • PR #2783 - remove poster module (by neutrinoceros, merged 2020/07/29)
  • PR #2785 - Units override sanitizing (by neutrinoceros, merged 2020/09/18)
  • PR #2789 - Slash commands (by matthewturk, merged 2020/07/29)
  • PR #2790 - Export to mpl figure (by zingale, merged 2020/08/05)
  • PR #2791 - Fix conda_env embree checks (by matthewturk, merged 2020/08/04)
  • PR #2792 - [BOXLIB] consistent parsing for periodicity parameters (by neutrinoceros, merged 2020/10/09)
  • PR #2793 - cleanup: remove (seemingly) unused and deprecated pickling procedures (by neutrinoceros, merged 2020/08/10)
  • PR #2795 - Misc fixes to issues found during docs building (by Xarthisius, merged 2020/07/29)
  • PR #2796 - fix some ignored Flake8 errors (by neutrinoceros, merged 2020/08/12)
  • PR #2798 - feature: support for gradient computation of several fields at a time, and support simple fnames as inputs (by neutrinoceros, merged 2020/09/16)
  • PR #2799 - bugfix: remove B007 from flake8 ignore list and fix all errors detected (by neutrinoceros, merged 2020/08/05)
  • PR #2801 - This fixes a non-fatal error in the install script. (by matthewturk, merged 2020/08/03)
  • PR #2802 - Correct child mask for sibling grids (by cevans216, merged 2020/08/11)
  • PR #2803 - Fix bugs that prevented correct saving of non-cartesian data with save_as_dataset (by neutrinoceros, merged 2020/08/05)
  • PR #2807 - fix: refactor boxlib dataformat validators (code deduplication), fix bugs revealed on the way there (by neutrinoceros, merged 2020/09/16)
  • PR #2814 - add missing entries to boxlib frontend api (by neutrinoceros, merged 2020/08/06)
  • PR #2815 - fix latex rendering of the transfer function (by zingale, merged 2020/08/06)
  • PR #2818 - Rename YTOutputNotIdentified to YTUnidentifiedDataType (by neutrinoceros, merged 2020/08/16)
  • PR #2820 - [f-string 1/2] Remove mylog formatting strings (by cphyc, merged 2020/08/07)
  • PR #2821 - [f-string 2/2] apply flynt (by cphyc, merged 2020/08/11)
  • PR #2822 - remove unused module (by neutrinoceros, merged 2020/08/11)
  • PR #2823 - Remove “registration” metaclasses (by matthewturk, merged 2020/08/10)
  • PR #2824 - [f-string 3/2] Linting with flynting + pre-commit hooks (by cphyc, merged 2020/08/12)
  • PR #2826 - add 2 labels to mergeable list (by neutrinoceros, merged 2020/08/10)
  • PR #2828 - Rearrange data objects (by matthewturk, merged 2020/09/15)
  • PR #2829 - Rearrange index component objects (by matthewturk, merged 2020/09/14)
  • PR #2831 - add a yt.loaders (api) module (by neutrinoceros, merged 2020/08/14)
  • PR #2832 - Populate yt.loaders module (followup #2831) (by neutrinoceros, merged 2020/08/15)
  • PR #2833 - Print versions of checkers on Travis (by neutrinoceros, merged 2020/08/11)
  • PR #2834 - remove a test that’s been disabled for 7 yrs (by neutrinoceros, merged 2020/08/10)
  • PR #2835 - make enable_plugin() raise an error instead of a login entry (by neutrinoceros, merged 2020/08/11)
  • PR #2836 - [bugfix] fix particle selection for clump objects (by brittonsmith, merged 2020/11/23)
  • PR #2837 - docs: Fix syntax errors in loading_data (by Xarthisius, merged 2020/08/11)
  • PR #2842 - Add a check for reduced dimensionality slices (by matthewturk, merged 2020/08/13)
  • PR #2843 - Bugfix 2838 (by cphyc, merged 2020/09/16)
  • PR #2845 - update flynt version (by neutrinoceros, merged 2020/08/12)
  • PR #2846 - Deactivate coverage badge (by neutrinoceros, merged 2020/08/12)
  • PR #2848 - hotfix: register “vertex” fields only in unstructured meshes (by neutrinoceros, merged 2021/01/20)
  • PR #2850 - fix: unbounded variable in shear calculation (by neutrinoceros, merged 2020/08/17)
  • PR #2851 - Expand an exception catching (by neutrinoceros, merged 2021/03/09)
  • PR #2855 - Avoid generating kdtree until it’s really required. Fixes #2854 (by Xarthisius, merged 2020/08/14)
  • PR #2856 - Update moab frontend (by bam241, merged 2020/08/14)
  • PR #2857 - [refactor] Convert data_files and total_particles into properties (by brittonsmith, merged 2020/08/14)
  • PR #2862 - add a style check GH workflow (by neutrinoceros, merged 2020/08/15)
  • PR #2863 - [bugfix] fix saved FRB dimensions (by brittonsmith, merged 2020/08/14)
  • PR #2867 - remove dead test file (by neutrinoceros, merged 2020/09/11)
  • PR #2868 - A path forward for the long-standing periodicity-hack (by neutrinoceros, merged 2021/01/20)
  • PR #2869 - expose ytLogger.setLevel with a user facing method yt.set_log_level (by neutrinoceros, merged 2020/08/18)
  • PR #2870 - trigger style check workflow on PR (by neutrinoceros, merged 2020/08/15)
  • PR #2871 - Add a filter to ytLogger to avoid duplicated successive entries (by neutrinoceros, merged 2020/09/11)
  • PR #2873 - Remove unreachable code (by neutrinoceros, merged 2020/09/11)
  • PR #2874 - Solve some h5py deprecation warnings (by neutrinoceros, merged 2020/09/14)
  • PR #2875 - hotfix a refactoring mistake that broke load_sample (by neutrinoceros, merged 2020/08/17)
  • PR #2876 - fix np deprecation warnings for non-tuple sequence in multi-dim indexing (by neutrinoceros, merged 2020/08/17)
  • PR #2877 - More fixes for load_sample (by munkm, merged 2020/08/19)
  • PR #2878 - code deduplication: image filename validation (by neutrinoceros, merged 2021/03/04)
  • PR #2880 - hotfix error message format (by neutrinoceros, merged 2020/09/08)
  • PR #2881 - fix: adapt PhasePlot’s to future upstream api change in matplotlib (by neutrinoceros, merged 2020/09/17)
  • PR #2882 - hotfix: only trigger style checks on PR (avoid duplicated runs) (by neutrinoceros, merged 2020/09/01)
  • PR #2883 - [bugfix] fix yt halo container (by brittonsmith, merged 2020/08/18)
  • PR #2884 - Add an option to strictly enforce requires_file (by Xarthisius, merged 2020/09/01)
  • PR #2885 - skip tests whose requirements are not met (by neutrinoceros, merged 2020/09/08)
  • PR #2886 - Fix uninitialized values in bbox selection (by Xarthisius, merged 2020/09/01)
  • PR #2888 - Squeeze domain center array in data_containers (by chrishavlin, merged 2020/09/08)
  • PR #2893 - Clarify some utility functions (yt.funcs) with more_itertools (by neutrinoceros, merged 2020/12/16)
  • PR #2894 - [load_sample] Don’t try to untar hdf5 files (by Xarthisius, merged 2020/09/09)
  • PR #2895 - add a missing NotImplementedError (by neutrinoceros, merged 2020/09/11)
  • PR #2896 - Remove interactive volume rendering to repackage it elsewhere (by matthewturk, merged 2020/12/16)
  • PR #2898 - [doctest] fix docstrings in yt.loaders (by neutrinoceros, merged 2020/09/14)
  • PR #2899 - [doctest] fix errors in yt.funcs docstrings (by neutrinoceros, merged 2020/09/14)
  • PR #2901 - cleanup: remove deprecated particle_position_relative field (by neutrinoceros, merged 2020/09/16)
  • PR #2902 - Add reqs that needs to be installed before test_requirements.txt (by Xarthisius, merged 2020/09/15)
  • PR #2903 - [hotfix] Downgrade mpl until PR#2902 is merged (by Xarthisius, merged 2020/09/15)
  • PR #2904 - hotfix: make Dataset an abstract class again (by neutrinoceros, merged 2020/09/16)
  • PR #2905 - Bump mpl to 3.3 for tests (by Xarthisius, merged 2020/09/16)
  • PR #2906 - hotfix/flaking_ramses (by cphyc, merged 2020/09/16)
  • PR #2908 - [PROPOSITION] Run windows tests on travis (by cphyc, merged 2020/09/22)
  • PR #2909 - Fix indexing issues in sph pixelization (by Xarthisius, merged 2020/09/17)
  • PR #2910 - ci: only test against latest python version on windows to reduce CI bottleneck (by neutrinoceros, merged 2020/09/17)
  • PR #2915 - Fix: matplotlib deprecation warnings (by neutrinoceros, merged 2020/09/21)
  • PR #2916 - fix a FutureWarning from numpy (by neutrinoceros, merged 2020/09/21)
  • PR #2918 - Simplify isort conf (by neutrinoceros, merged 2020/09/22)
  • PR #2920 - bugfix: fix a brittle array conversion (by neutrinoceros, merged 2020/09/22)
  • PR #2922 - bugfix/2892 (by cphyc, merged 2020/09/23)
  • PR #2924 - unpin patch versions in requirements files (by neutrinoceros, merged 2020/10/07)
  • PR #2926 - Bump deps (by neutrinoceros, merged 2020/10/07)
  • PR #2927 - [bugfix] Construct log message using args. (by brittonsmith, merged 2020/09/28)
  • PR #2928 - More flexible RAMSES loader (by cphyc, merged 2021/01/11)
  • PR #2931 - cleanup amrvac frontend init.py (by neutrinoceros, merged 2020/10/23)
  • PR #2932 - [bugfix] Allow for gadget datasets with no sph types. (by brittonsmith, merged 2020/10/02)
  • PR #2934 - adds pickleability to geometric selection objects (by chrishavlin, merged 2020/10/23)
  • PR #2936 - Include [-+] in regular expression to allow negative box indices (by RevathiJambunathan, merged 2020/10/15)
  • PR #2937 - Update isort (by neutrinoceros, merged 2020/10/23)
  • PR #2938 - fix: implement AMReXDataset._is_valid (by neutrinoceros, merged 2020/12/14)
  • PR #2939 - Fix GCC 5 Builds (by ax3l, merged 2020/12/04)
  • PR #2940 - remove unused imports in cookbook notebooks (by neutrinoceros, merged 2020/10/12)
  • PR #2942 - Ensure that shapely is built from source. Fixes #2941 (by Xarthisius, merged 2020/10/09)
  • PR #2943 - [Bugfix] CPP support + OSX build fix. (by cphyc, merged 2020/10/14)
  • PR #2944 - futurefix: fix a deprecation warning from mpl 3.3 (by neutrinoceros, merged 2020/11/17)
  • PR #2945 - cut region AMRGrid selector fix (by chrishavlin, merged 2020/11/17)
  • PR #2947 - futurefix: normalize pre-commit configuration (by neutrinoceros, merged 2020/10/23)
  • PR #2948 - Properly raise exceptions that occur during parallel build (by Xarthisius, merged 2020/10/21)
  • PR #2950 - Re-enable displaying the arrays on datasets (by matthewturk, merged 2020/10/24)
  • PR #2951 - fix: autocomplete some missing entries in sample data registry file (by neutrinoceros, merged 2020/11/17)
  • PR #2954 - switch csv writer file IO mode for python 3 (by chrishavlin, merged 2020/11/17)
  • PR #2956 - Particle trajectories minor improvements (by cphyc, merged 2021/01/14)
  • PR #2958 - Enable ghost zones > 1 for octrees (by cphyc, merged 2020/11/25)
  • PR #2960 - [bugfix] RAMSES: do not fail when impossible to convert from conformal → physical time. (by cphyc, merged 2020/11/17)
  • PR #2962 - ensure cosmology_answers.yml will be included in distribution (by munkm, merged 2020/11/24)
  • PR #2963 - Migrate from Travis to GitHub Actions (by Xarthisius, merged 2020/11/17)
  • PR #2965 - Avoid using tuples to index h5 datasets (by Xarthisius, merged 2020/11/13)
  • PR #2966 - Remove the redundant display_ytarray (by matthewturk, merged 2020/11/17)
  • PR #2967 - Throw an error if field accesses is ambiguous. (by matthewturk, merged 2021/04/23)
  • PR #2968 - Allow .plot() to run outside of the notebook (by matthewturk, merged 2020/11/17)
  • PR #2971 - Minor updates to the dev docs (by munkm, merged 2020/11/24)
  • PR #2975 - fix installation against python 3.9 (by neutrinoceros, merged 2020/11/23)
  • PR #2977 - fix: bump bugbear to latest version and fix newly detected bugs (by neutrinoceros, merged 2020/11/24)
  • PR #2978 - Bump non minimal testing infra from python 3.8 to 3.9 (by neutrinoceros, merged 2021/01/21)
  • PR #2981 - Migrate config to toml (by cphyc, merged 2021/01/21)
  • PR #2983 - Flynt+flake+isort doc (by cphyc, merged 2020/12/16)
  • PR #2984 - add whitespace between url and ‘.’ to make link clickable. (by neutrinoceros, merged 2020/11/26)
  • PR #2985 - Optimize Athena++ i/o (by Xarthisius, merged 2020/12/02)
  • PR #2988 - [bugfix] preserve result_id with dynamic_parallel_objects (by brittonsmith, merged 2020/12/16)
  • PR #2989 - [bugfix] Use axes unit in scale bar if set by user. (by brittonsmith, merged 2020/12/23)
  • PR #2990 - maint: drop mock as a third party dependency (by neutrinoceros, merged 2020/12/15)
  • PR #2991 - doc: add minimal structure to SkeletonDataset class (by neutrinoceros, merged 2020/12/16)
  • PR #2993 - Update apt cache to avoid random missing packages (by Xarthisius, merged 2020/12/15)
  • PR #2994 - fix: replace all spurious occurences of ‘raise SyntaxError’ (by neutrinoceros, merged 2020/12/16)
  • PR #2995 - Splitting selection_routines into subfiles (by matthewturk, merged 2020/12/15)
  • PR #2996 - Ignore old commits authored by ‘convert-repo’ in git blame (by neutrinoceros, merged 2020/12/16)
  • PR #2999 - cleanup: remove leftover copyright blurbs (by neutrinoceros, merged 2020/12/16)
  • PR #3000 - refactor: remove yt.funcs.ensure_tuple (by neutrinoceros, merged 2020/12/23)
  • PR #3002 - fix: add more_itertools to requirements in setup.py (by neutrinoceros, merged 2020/12/17)
  • PR #3004 - maint: add missing entries for generated cpp files to .gitignore (by neutrinoceros, merged 2020/12/21)
  • PR #3006 - boxlib: Fix _read_header for 2D data (by dpgrote, merged 2020/12/23)
  • PR #3007 - maint: remove deprecated stuff (by neutrinoceros, merged 2021/01/21)
  • PR #3008 - maint: remove vendored packages (by neutrinoceros, merged 2020/12/30)
  • PR #3009 - maint: fix several problems in .pre-commit-config.yaml (by neutrinoceros, merged 2020/12/31)
  • PR #3010 - maint: add simple pre-commit hooks (by neutrinoceros, merged 2021/01/13)
  • PR #3011 - maint: remove redundant style-checker (pep8speaks) (by neutrinoceros, merged 2020/12/30)
  • PR #3013 - pre-commit ci adoption: docs (by neutrinoceros, merged 2021/01/18)
  • PR #3014 - doc: markup shell snippets in README.md (by neutrinoceros, merged 2020/12/30)
  • PR #3016 - Fix fragile imports (by neutrinoceros, merged 2021/01/14)
  • PR #3017 - [BUGFIX] Fix erroneous warning thrown when loading Ramses dataset (by cphyc, merged 2021/01/11)
  • PR #3018 - [BUGFIX] RAMSES: Fix creation of photon flux (by cphyc, merged 2021/01/11)
  • PR #3019 - [BUGFIX] Fix figure width in HTML output (by cphyc, merged 2021/01/11)
  • PR #3020 - fix: align code base with pre-commit hooks (by neutrinoceros, merged 2021/01/13)
  • PR #3022 - [bugfix] Prevent v1.3.1 of cftime (upstream dep) (by cphyc, merged 2021/01/18)
  • PR #3023 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/01/18)
  • PR #3024 - Revert cftime pinning (by cphyc, merged 2021/01/18)
  • PR #3026 - idiomatic python upgrade: Python 3.6 (by neutrinoceros, merged 2021/01/21)
  • PR #3027 - doc: renaming of the master branch (by neutrinoceros, merged 2021/01/21)
  • PR #3030 - switch internal instances of collections.OrderedDict to regular dict (by neutrinoceros, merged 2021/01/22)
  • PR #3032 - docs: apply black format (by neutrinoceros, merged 2021/01/28)
  • PR #3033 - Special relativistic fields for GAMER (by jzuhone, merged 2021/05/26)
  • PR #3034 - fix spacing in deprecation messages (by neutrinoceros, merged 2021/01/24)
  • PR #3035 - Add possibility to silence some warnings (by cphyc, merged 2021/01/25)
  • PR #3036 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/01/25)
  • PR #3037 - Fix: loading DatasetSeries with broken arguments (by neutrinoceros, merged 2021/02/24)
  • PR #3038 - exp: remove DatasetSeries.__iter__ (by neutrinoceros, merged 2021/02/01)
  • PR #3040 - Revert “Add possibility to silence some warnings” (by cphyc, merged 2021/01/26)
  • PR #3041 - Set _periodicity to avoid deprecated setter. (by brittonsmith, merged 2021/01/27)
  • PR #3042 - Add aliases for ionization and dissociation fields. (by brittonsmith, merged 2021/01/27)
  • PR #3043 - Update is_root and only_on_root functions. (by brittonsmith, merged 2021/01/28)
  • PR #3046 - Migration script: warn and do not migrate (by cphyc, merged 2021/03/04)
  • PR #3051 - maint: replace numpy alias types with corresponding builtin types (by neutrinoceros, merged 2021/02/10)
  • PR #3053 - maint: remove legacy mercurial (hg) supported files and functions (by neutrinoceros, merged 2021/02/09)
  • PR #3054 - ci: install wheel as part of our gh build workflows (by neutrinoceros, merged 2021/02/10)
  • PR #3055 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/02/08)
  • PR #3056 - doc: replace dead travis badge with corresponding GH workflow build status (by neutrinoceros, merged 2021/02/04)
  • PR #3058 - doc: add badges for isort, precommit-ci, and minimal supported python (by neutrinoceros, merged 2021/02/05)
  • PR #3059 - Make energy and momentum field names more accurate and add field deprecation mechanism (by jzuhone, merged 2021/03/15)
  • PR #3060 - doc: add short descriptions of main code formatters (by neutrinoceros, merged 2021/02/07)
  • PR #3061 - exp: remove unused module pmods (by neutrinoceros, merged 2021/04/08)
  • PR #3063 - Cleanup flake8 conf (by neutrinoceros, merged 2021/02/10)
  • PR #3066 - Hotfix docs build (by neutrinoceros, merged 2021/02/12)
  • PR #3067 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/02/10)
  • PR #3068 - ci: deactivate a randomly failing answer test (by neutrinoceros, merged 2021/02/10)
  • PR #3072 - [BUGFIX] Support old gcc versions (by cphyc, merged 2021/02/10)
  • PR #3073 - Update install doc (by neutrinoceros, merged 2021/02/11)
  • PR #3075 - docs: fix missing inclusions (by neutrinoceros, merged 2021/02/24)
  • PR #3077 - CI: enforce consistent string formatting syntax in logger calls (by neutrinoceros, merged 2021/02/23)
  • PR #3078 - Migrate metadata from setup.py to setup.cfg (by neutrinoceros, merged 2021/04/29)
  • PR #3079 - Remove unused _initialize_index functions. (by brittonsmith, merged 2021/02/17)
  • PR #3080 - Update matplotlib canonical link (by jklymak, merged 2021/02/22)
  • PR #3081 - Fix mistake in call to partial function (by cphyc, merged 2021/04/08)
  • PR #3082 - fix a FutureWarning from numpy (by neutrinoceros, merged 2021/02/24)
  • PR #3083 - fix a NameError in yt.mods (by neutrinoceros, merged 2021/02/24)
  • PR #3086 - fix another FutureWarning from numpy (by neutrinoceros, merged 2021/02/24)
  • PR #3088 - Fix/fake random ds (by cphyc, merged 2021/03/17)
  • PR #3089 - feature: cleanup (rewrite) load_sample (by neutrinoceros, merged 2021/04/09)
  • PR #3091 - hotfix: avoid a deprecation warning in enzo frontend (periodicity) (by neutrinoceros, merged 2021/02/25)
  • PR #3094 - fix a string formatting error in yt.set_log_level (by neutrinoceros, merged 2021/02/25)
  • PR #3095 - fix a visible deprecation warning (periodicity) for halo_catalog (by neutrinoceros, merged 2021/02/25)
  • PR #3100 - make requests a part of yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/03/08)
  • PR #3101 - [1/2] No ambiguous field access — Update tests & hack answer tests (by cphyc, merged 2021/04/15)
  • PR #3102 - Updates to pytest infrastructure [01/NN] (by Xarthisius, merged 2021/03/19)
  • PR #3105 - Make config related paths dynamical. Fixes #3104 (by Xarthisius, merged 2021/03/10)
  • PR #3110 - cleanup: remove dead config option (by neutrinoceros, merged 2021/03/05)
  • PR #3111 - fix for velocity_annotation with unstructured grids (by chrishavlin, merged 2021/03/08)
  • PR #3113 - cleanup: remove seemingly unused pbar class (by neutrinoceros, merged 2021/03/08)
  • PR #3115 - cleanup: simplify get_pbar by removing a vestigial class that’s not used anymore (by neutrinoceros, merged 2021/03/29)
  • PR #3116 - Update pbars for off-by-one (by brittonsmith, merged 2021/04/19)
  • PR #3117 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/09)
  • PR #3120 - doc: fix hyperlink formatting (by neutrinoceros, merged 2021/03/11)
  • PR #3121 - fix a broken load_name in data sample metadata (by neutrinoceros, merged 2021/03/11)
  • PR #3123 - doc: fix missing sampling_type keyword argument in add_field examples (by neutrinoceros, merged 2021/03/18)
  • PR #3124 - making ParticleContainers pickleable (by chrishavlin, merged 2021/04/01)
  • PR #3127 - [bugfix] Various SPH fixes (by jzuhone, merged 2021/03/17)
  • PR #3129 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/17)
  • PR #3130 - [bugfix] Fix recent windows failures on github actions (by jzuhone, merged 2021/03/16)
  • PR #3132 - Deprecate WeightedVariance in favor of WeightedStandardDeviation (by jzuhone, merged 2021/03/17)
  • PR #3133 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/03/22)
  • PR #3134 - remove false api docstrings in frontends (by neutrinoceros, merged 2021/04/01)
  • PR #3135 - Enable CI for pytest [02/NN] (by Xarthisius, merged 2021/03/28)
  • PR #3137 - cleanup: remove turbo colormap (added to matplotlib in version 3.3.0) (by neutrinoceros, merged 2021/03/23)
  • PR #3138 - cleanup: remove yt.funcs.get_requests, use yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/04/01)
  • PR #3139 - cleanup: remove a python2-only conditional (by neutrinoceros, merged 2021/03/24)
  • PR #3140 - use distutils instead of pkg_resource to parse version in optional deps (by neutrinoceros, merged 2021/03/24)
  • PR #3141 - cleanup a shallow and unnecessary wrapper around builtin open function (by neutrinoceros, merged 2021/03/24)
  • PR #3142 - cleanup unecessary workaround in setup.py (by neutrinoceros, merged 2021/03/24)
  • PR #3143 - maint: drop compatibility layers for matplotlib 1.5 (by neutrinoceros, merged 2021/03/24)
  • PR #3144 - maint: use matplotlib.pyplot in examples instead of matplotlib.pylab (by neutrinoceros, merged 2021/03/24)
  • PR #3145 - doc: add a custom badge for downstream projects supported by yt (by neutrinoceros, merged 2021/03/25)
  • PR #3147 - Fix field parameters not working with off axis projections (by jzuhone, merged 2021/03/26)
  • PR #3148 - add pandas to yt.utilities.on_demand_imports (by neutrinoceros, merged 2021/04/01)
  • PR #3149 - cleanup: remove cubehelix colormap (by neutrinoceros, merged 2021/03/29)
  • PR #3150 - maint: pin matplotlib maximal supported version (by neutrinoceros, merged 2021/03/26)
  • PR #3152 - Update filtering docs to reflect that particles should not be used with cut regions (by jzuhone, merged 2021/03/29)
  • PR #3153 - Support for matplotlib 3.4 (final touch) (by neutrinoceros, merged 2021/04/19)
  • PR #3154 - rewrite load tests with the pytest framework (by neutrinoceros, merged 2021/04/05)
  • PR #3156 - fix: typing for Dataset.cosmological_simulation (by neutrinoceros, merged 2021/03/29)
  • PR #3157 - rephrase comment in README to avoid pinning a specific minimal python version (by neutrinoceros, merged 2021/03/29)
  • PR #3158 - Bugfix #3155 + improvement in config handler (by cphyc, merged 2021/03/29)
  • PR #3159 - add a pytest-compatible version of requires_module (by neutrinoceros, merged 2021/04/07)
  • PR #3160 - [bugfix] Fix units of potential (by cphyc, merged 2021/04/01)
  • PR #3161 - [bugfix] Fix log plots when using matplotilb 3.3.x if there are zeros in the plot (by jzuhone, merged 2021/04/07)
  • PR #3163 - remove mccabe from linting specs (already a direct dependency of flake8) (by neutrinoceros, merged 2021/04/05)
  • PR #3164 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/05)
  • PR #3166 - [bugfix] Fix field calculation for octrees (by cphyc, merged 2021/04/08)
  • PR #3168 - update API docs for missing/moved classes (by brittonsmith, merged 2021/04/08)
  • PR #3169 - fix a broken import statement in requires_module_pytest (by neutrinoceros, merged 2021/04/08)
  • PR #3171 - [bugfix] Fix issues with FITS images (by jzuhone, merged 2021/04/08)
  • PR #3173 - Fix some numpy deprecation warnings (by neutrinoceros, merged 2021/04/10)
  • PR #3175 - supporting MPL 3.4 : stop registering colormaps from cmocean (by neutrinoceros, merged 2021/04/10)
  • PR #3176 - Hotfix image filename validation (by neutrinoceros, merged 2021/04/10)
  • PR #3180 - fix: don’t copy unit registry if it is already the same thing (by Xarthisius, merged 2021/05/19)
  • PR #3181 - Fix and clean strings (by cphyc, merged 2021/04/10)
  • PR #3182 - hotfix: remove fragile assert statement in a massive test (by neutrinoceros, merged 2021/04/10)
  • PR #3183 - ci: deactivate pre-commit-ci autofixing (by neutrinoceros, merged 2021/04/29)
  • PR #3184 - Suggest fixes to typos (by cphyc, merged 2021/05/17)
  • PR #3187 - Allow brew to update to fix hdf5 installation issues (by cphyc, merged 2021/04/12)
  • PR #3193 - Use io._vector_fields to get a field shape. Fixes #3191 (by Xarthisius, merged 2021/04/21)
  • PR #3194 - [2/2] No ambiguous fields automatic — bump answer tests (by cphyc, merged 2021/04/16)
  • PR #3195 - hotfix: yt.load_sample + yt_data_dir unset (by neutrinoceros, merged 2021/04/15)
  • PR #3196 - Fix print_stats function for RAMSES datasets. (by cphyc, merged 2021/04/14)
  • PR #3203 - fix: correct more-itertools package name (by Xarthisius, merged 2021/04/17)
  • PR #3204 - Upading cut_region docs and use tuples everywhere - fixes #3201 (by cphyc, merged 2021/04/22)
  • PR #3205 - DOC: Misc numpydoc syntax fixing. (by Carreau, merged 2021/04/24)
  • PR #3206 - Apply pre-commit on doc - fix invalid Python in docs (by cphyc, merged 2021/05/07)
  • PR #3207 - Adding note in docs about cmocean cmap changes. (by chummels, merged 2021/04/20)
  • PR #3212 - fix a bug where set_background_color wouldn’t work with colormaps from third party libs (by neutrinoceros, merged 2021/04/20)
  • PR #3213 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/19)
  • PR #3214 - add a visible deprecation warning for unprefixed cmocean maps (by neutrinoceros, merged 2021/04/20)
  • PR #3215 - fix: add temperature to known fields list for AMRVAC (by neutrinoceros, merged 2021/04/20)
  • PR #3217 - implement a more useful repr for the base Dataset class (by neutrinoceros, merged 2021/04/21)
  • PR #3219 - remove a log warning that cannot be acted upon (by neutrinoceros, merged 2021/04/21)
  • PR #3220 - Apply pre-commit on docstrings - fix invalid Python in docs (by cphyc, merged 2021/05/18)
  • PR #3221 - fix a deprecation warning where unyt_array instances would be constructed from ‘ragged’ arrays (by neutrinoceros, merged 2021/04/26)
  • PR #3222 - code deduplication, reuse lookup_on_disk_data in load_simulation (by neutrinoceros, merged 2021/05/18)
  • PR #3224 - cleanup some deprecated field names (by neutrinoceros, merged 2021/04/22)
  • PR #3225 - cleanup pylab-based code (switch to matplotlib.pyplot) (by neutrinoceros, merged 2021/05/18)
  • PR #3226 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/04/27)
  • PR #3232 - Filling out the yt4 diffs docs page (by chummels, merged 2021/05/12)
  • PR #3233 - [bugfix] Allow the magnetic field unit to be set from unit_base in all Gadget-based frontends (by jzuhone, merged 2021/04/29)
  • PR #3234 - Fix gizmo frontend (by chummels, merged 2021/04/29)
  • PR #3236 - maint: merge dependency specifications into setup.cfg (by neutrinoceros, merged 2021/06/11)
  • PR #3242 - maint: cleanup usage and mentions of deprecated material (by neutrinoceros, merged 2021/05/18)
  • PR #3243 - remove an unused duplicated module (by neutrinoceros, merged 2021/05/18)
  • PR #3247 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/03)
  • PR #3248 - Adds current_cycle attribute to EnzoP Dataset object (by stefanarridge, merged 2021/05/18)
  • PR #3255 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/10)
  • PR #3257 - CI: hotfix failing answer tests (by neutrinoceros, merged 2021/05/13)
  • PR #3258 - New fields for Arepo and Gadget frontends (by jzuhone, merged 2021/05/20)
  • PR #3262 - multiple fixes for load_sample (by neutrinoceros, merged 2021/05/27)
  • PR #3263 - Load sample err (by chummels, merged 2021/05/18)
  • PR #3264 - Small doc fixes (by chummels, merged 2021/05/15)
  • PR #3265 - Accounting for AREPO datasets to be correctly identified. (by chummels, merged 2021/05/18)
  • PR #3267 - Fix docs barticks (by neutrinoceros, merged 2021/05/15)
  • PR #3271 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/17)
  • PR #3272 - Implement CIC deposition for ParticleProjectionPlot, add FITSParticleProjection, fix bugs (by jzuhone, merged 2021/05/21)
  • PR #3273 - Converting Enzo-P to Enzo-E (by chummels, merged 2021/05/19)
  • PR #3274 - Support for enzop vlct (by mabruzzo, merged 2021/05/28)
  • PR #3275 - Set current time off redshift if time attribute missing from data. (by brittonsmith, merged 2021/05/18)
  • PR #3277 - load_sample: add a clear error message for datasets missing website registration (by neutrinoceros, merged 2021/05/21)
  • PR #3280 - load_sample: update amrvac sample data files registry (by neutrinoceros, merged 2021/06/01)
  • PR #3284 - Updating cookbook recipes and notebooks to reflect yt4 changes (by chummels, merged 2021/05/22)
  • PR #3285 - Set correct periodicity attribute. (by brittonsmith, merged 2021/05/20)
  • PR #3288 - Refactoring “default” species fields (by jzuhone, merged 2021/05/25)
  • PR #3289 - Restore auto creation of save dirs in PlotContainer.save (by neutrinoceros, merged 2021/05/25)
  • PR #3290 - Remove warning labels on Enzo-E frontend. (by brittonsmith, merged 2021/05/21)
  • PR #3291 - Make Arepo units play nice with unit_base (by jzuhone, merged 2021/05/25)
  • PR #3293 - Write demeshening description. Fixes #2629. (by matthewturk, merged 2021/05/25)
  • PR #3294 - test: revert PR 3068. Reactivate a randomly failing answer test (by neutrinoceros, merged 2021/05/27)
  • PR #3295 - Make symlog choose a better default linthresh (by chummels, merged 2021/06/03)
  • PR #3298 - Pin proj to 7.x per SciTools/cartopy#1140 (by Xarthisius, merged 2021/05/24)
  • PR #3300 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/25)
  • PR #3302 - Adding notes about particle deposit fields. (by matthewturk, merged 2021/05/27)
  • PR #3305 - Document particle visualization workarounds (by brittonsmith, merged 2021/05/27)
  • PR #3306 - Update quickstart (by chummels, merged 2021/05/25)
  • PR #3309 - fix load_sample’s signature (by neutrinoceros, merged 2021/06/02)
  • PR #3310 - Update docstrings to be consistent with function signature (by cphyc, merged 2021/05/29)
  • PR #3313 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/05/31)
  • PR #3316 - hotfix broken urls for amrvac data samples (by neutrinoceros, merged 2021/06/01)
  • PR #3325 - update owls_subfind frontend and add some format flexibility (by brittonsmith, merged 2021/06/14)
  • PR #3326 - Make uniq_id a little bit more unique (by Xarthisius, merged 2021/06/02)
  • PR #3328 - load_sample: fix a broken load_name (DMonly) (by neutrinoceros, merged 2021/06/03)
  • PR #3329 - load_sample: fix a broken load_name (ytdata_test) (by neutrinoceros, merged 2021/06/03)
  • PR #3330 - load_sample: fix a handful of broken load names (by neutrinoceros, merged 2021/06/04)
  • PR #3336 - load_sample: fix datasets without a loadname + bugfix (by neutrinoceros, merged 2021/06/18)
  • PR #3337 - load_sample: add support to load dataset series via wildcards (by neutrinoceros, merged 2021/06/18)
  • PR #3338 - load_sample: fixup broken load_kwargs for athena datasets (by neutrinoceros, merged 2021/06/07)
  • PR #3340 - load_sample: fix for load names matching directory names (by neutrinoceros, merged 2021/06/18)
  • PR #3342 - load_sample: fix a mistake in pointers to an AMRVAC dataset (by neutrinoceros, merged 2021/06/07)
  • PR #3344 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/08)
  • PR #3349 - cleanup Python version checking (by neutrinoceros, merged 2021/06/20)
  • PR #3350 - Update install docs (by neutrinoceros, merged 2021/06/23)
  • PR #3351 - Change sample dataset name. (by brittonsmith, merged 2021/06/20)
  • PR #3352 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/14)
  • PR #3354 - Updating FAQ for 4 (by matthewturk, merged 2021/06/17)
  • PR #3355 - Doc review for yt-4.0 (by matthewturk, merged 2021/06/18)
  • PR #3356 - fix: add pyx to documentation build deps (by neutrinoceros, merged 2021/06/18)
  • PR #3359 - bump answers for local_halos tests (by neutrinoceros, merged 2021/06/16)
  • PR #3361 - Fix broken command-line options (by jzuhone, merged 2021/06/18)
  • PR #3362 - hotfix: don’t require firefly_api even in full build as it’s not available on Pypi any more (by neutrinoceros, merged 2021/06/16)
  • PR #3363 - Drop yt hub command (by Xarthisius, merged 2021/06/18)
  • PR #3364 - update isort configuration (by neutrinoceros, merged 2021/06/21)
  • PR #3365 - Fill out more yt 4 differences (by matthewturk, merged 2021/06/24)
  • PR #3367 - Updating developer guide for 4.0 (by matthewturk, merged 2021/06/22)
  • PR #3368 - doc: fix some bugs/warnings in documentation build (by neutrinoceros, merged 2021/06/22)
  • PR #3370 - Update reference docs for 4.0 (by jzuhone, merged 2021/06/21)
  • PR #3371 - [pre-commit.ci] pre-commit autoupdate (by pre-commit-ci, merged 2021/06/21)
  • PR #3372 - Update enzo-e code support. (by brittonsmith, merged 2021/06/22)
  • PR #3373 - CI: bump answers for numpy 1.21 (by neutrinoceros, merged 2021/06/23)
  • PR #3374 - [bugfix] generate_smoothing_length expects 64-bit positions (by jzuhone, merged 2021/06/24)
  • PR #3375 - [bugfix] Fix FITSParticleProjection for all axes (by jzuhone, merged 2021/06/24)
  • PR #3383 - [bugfix] Forgot to tell the field detection algorithm about the species names (by jzuhone, merged 2021/06/29)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment