Skip to content

v2024.5.31

Compare
Choose a tag to compare
@janosh janosh released this 31 May 19:14
· 360 commits to master since this release

What's Changed

🐛 Bug Fixes

  • Make Beautifulsoup optional by @ab5424 in #3774
  • Fix overlayed subplots in BSPlotterProjected.get_projected_plots_dots() by @janosh in #3798
  • Fix _get_dipole_info for DDEC6 ChargemolAnalysis and add test case by @JonathanSchmidt1 in #3801
  • Cp2kOutput.parse_initial_structure() use regex for line matching to allow arbitrary white space between Atom/Kind/Element/... by @janosh in #3810
  • Fix the minor document error in POTCAR Setup. by @hongyi-zhao in #3834
  • Use isclose over == for overlap position check in SlabGenerator.get_slabs by @DanielYang59 in #3825
  • [Deprecation] Replace Element property is_rare_earth_metal with is_rare_earth to include Y and Sc by @DanielYang59 in #3817

🛠 Enhancements

📖 Documentation

  • Imperative get_... method and @property doc strings by @janosh in #3802
  • Doc string standardization by @janosh in #3805

🧹 House-Keeping

🧪 Tests

🏷️ Type Hints

🤷‍♂️ Other Changes

  • mixing scheme: change default for verbose by @tschaume in #3806
  • ruff 0.4.3 auto-fixes by @janosh in #3808
  • Re-enable some useful ruff rules by @DanielYang59 in #3813
  • pandas.read_csv: replace deprecated delim_whitespace=True with sep="\s+" by @ab5424 in #3846
  • Improve unphysical (greater than 1) occupancy handling in CifParser and add missing site label if not check_occu by @DanielYang59 in #3819

Full Changelog: v2024.5.1...v2024.5.31