Skip to content

BrainPy v2.7.2

Choose a tag to compare

@Routhleck Routhleck released this 10 Dec 13:23
· 19 commits to master since this release

Release Date: October 16, 2024

This is a maintenance release that improves JAX compatibility and documentation.

πŸ› Bug Fixes

JAX Compatibility

  • Updated: Made compatible with JAX >= 0.8.0
  • Fixed: Updated imports and API usage for latest JAX versions
  • Impact: Ensures BrainPy works correctly with the latest JAX releases

πŸ”§ Improvements

Documentation

  • Updated documentation and CI configuration for better clarity
  • Standardized test paths across the project
  • Improved core concepts documentation
  • Enhanced LIF neuron dynamics documentation (#800)
  • Fixed documentation bugs

Neural Network Classes

  • Refactored neural network classes for better maintainability
  • Updated progress bar parameters for simulations
  • Improved code organization and structure

CI/CD

  • Updated GitHub Actions dependencies:
    • actions/download-artifact from 5 to 6 (#796)
    • actions/upload-artifact from 4 to 5 (#795)
  • Improved CI workflow reliability

πŸ“ Notes

  • This release focuses on maintaining compatibility with the latest JAX ecosystem
  • No breaking changes introduced
  • All existing code should continue to work without modifications

πŸ“¦ Installation

pip install --upgrade brainpy==2.7.2

πŸ”— Links