Changelog

All notable changes to piblin-jax will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Project setup and development infrastructure

  • Python package structure

  • Testing framework (pytest, pytest-cov, pytest-mpl, pytest-benchmark)

  • Code quality tools (ruff, mypy)

  • Pre-commit hooks

  • CI/CD pipeline (GitHub Actions)

  • Sphinx documentation framework

  • Read the Docs theme

  • NumPy-style docstring support

[0.1.0] - 2025-10-18

Added

  • Initial project setup

  • Repository structure

  • Development infrastructure

  • Documentation scaffold

This is the first development release focusing on project setup and infrastructure (Phase 1, Task Group 1).