Skip to content

Releases: SMTG-Bham/galore

0.9.2

07 Oct 15:15
Compare
Choose a tag to compare

Urgent bug fix; galore-plot-cs is broken in 0.9.1

What's Changed

  • Fix import error in galore-plot-cs and bump version again by @ajjackson in #56

Full Changelog: 0.9.1...0.9.2

Compatibility updates

07 Oct 14:17
Compare
Choose a tag to compare

This update deals with some deprecations/updates in recent versions of Scipy and Matplotlib

What's Changed

  • Fix scipy polyval import by @kavanase in #51
  • Deal with matplotlib 3.6 deprecation/rename of seaborn-colorblind by @ajjackson in #53

Full Changelog: 0.9.0...0.9.1

0.9.0 - Mostly just a Python bump

14 Aug 17:02
Compare
Choose a tag to compare

0.8.0 - pretty PDOS, drop Python <3.7

28 Feb 14:09
Compare
Choose a tag to compare
  • Minimum python version has increased to 3.7
  • Orbital-projected plots have gained pretty fill colours; these are
    controlled by --no-fill, --no-total, --alpha and
    --legend-cutoff command-line options. (@kavanase)

0.7.0 - Drop Python 3.4

16 Jul 15:09
222f3f0
Compare
Choose a tag to compare
  • This project has migrated to Github Actions for automated testing.
  • Python 3.4 has been deprecated.
  • A bug has been fixed which was causing errors in the main Galore module.

0.6.3: Bugfix release for Python 3.4

16 Jul 15:00
Compare
Choose a tag to compare

This is the final release of Galore for Python 3.4.
We are no longer able to support this platform as we have migrated to Github's testing infrastructure which does not provide a convenient test image for that version.

This is a bugfix release intended only for Python 3.4 users.
For Python 3.5 and above, the version history runs 0.6.2 -> 0.7.0.

  • BUGFIX: missing import affecting process_pdos

Bug fixes and depency updates

24 May 17:40
Compare
Choose a tag to compare

This release doesn't add any features, but fixes some errors and updates the installation setup.

Changelog

  • Updated setup.py to add a [vasp] extra; this handles Pymatgen installation which can be tricky on older Python versions.
  • Update the [vasp] extra to handle some compatibility breaks between dependencies and different Python versions.
  • Fix some incorrect values in Al k-alpha XPS cross-sections
  • Pymatgen CompleteDOS was not correctly accepted by galore.process_pdos()
  • Implement previously ineffective "offset" option in galore.plot.plot_pdos(), add a matching option to galore.plot.plot_tdos()

Bugfix: elemental PDOS plots

19 Nov 17:59
Compare
Choose a tag to compare

This fixes a bug encountered when plotting a PDOS for an elemental system

Styling with matplotlib; end Python 2 support

02 Nov 14:30
Compare
Choose a tag to compare
  • Matplotlib styling is exposed to the user: --style option selects CLI style
    while Python API does not overrule existing style.
  • The default TDOS line colour is now the first colour from the
    selected style, which is usually blue. The previous default was a
    bright red.
  • Pymatgen CompleteDos objects can be processed directly.
  • Dropped Python 2.7 compatability.
  • Fixed PDOS bug introduced with Python3 cleanup

Minor enhancement: Mb unit option for galore-plot-cs

03 May 13:12
152c0ca
Compare
Choose a tag to compare
Merge pull request #15 from SMTG-UCL/megabarnes

Add option to set y unit to megabarn