There is a newer version of the record available.

Published October 3, 2024 | Version 6.3.0
Software Open

romerogroup/pyprocar: v6.3.0

  • 1. Duke University
  • 2. @eisenforschung / @pyiron / Ex @lanl
  • 3. California Institute of Technology

Description

PyProcar v6.3.0 - New Deployment Workflow and Bug Fixes

What's New:

This release introduces a new GitHub Actions workflow to automate the deployment process, alongside several important bug fixes for enhanced functionality.

Key Changes:

New Features:

  • Automated Deployment Workflow:
    • A GitHub Actions workflow has been added to automate the deployment process when a new package release is created. The workflow will:
      • Build and deploy the package to PyPI.
      • Prepend recent changes to the CHANGELOG.
      • Update the repository version.
      • Update the release notes with the latest changes.

Bug Fixes:

  • Filter Issue with Large k-point Sets:

    • Fixed a bug where bands with more than 10,000 k-points were not being properly filtered.
  • Fermi3D Cross Section Slicer Issue:

    • Resolved a bug where the arrow was not initialized in the non-spin texture case during cross section slicing.
  • FermiSurface2D Plot Issue:

    • Addressed an issue in the fermisurface2d plot where the skimage contour output was returning mesh index points instead of the k-mesh grid. An interpolation was added to correctly map back to the k-mesh from the mesh index.

Files

romerogroup/pyprocar-6.3.0.zip

Files (44.8 MB)

Name Size Download all
md5:b8acd0aec6a9f06701d1d45e20dc9f02
44.8 MB Preview Download

Additional details

Related works