Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 1.69 KB

CHANGELOG.rst

File metadata and controls

73 lines (48 loc) · 1.69 KB

Release Notes

1.5.1

Fixed:

  • Fixed SystemError and MemoryError for redirect_stdout on Windows with Python 3.13.

Removed:

  • Removed restore_stdout function and wrapper.

1.5.0

Added:

  • Python 3.11, 3.12 support
  • Option to skip printing of introductory information when initializing the PdfFit class.
  • Added additional runtime linker flags in CustomBuildExt.run to embed the RPATH flags for the built extensions.
  • Support for retrieving GSL configuration from CONDA_PREFIX/ GSL_PATH on all platforms.
  • Separate installation instruction for macOS (Arm64) in READEM
  • Added restore_stdout function and wrapper.
  • Added Python 3.13 support.

Changed:

  • Changed setup.py to lazy evaluate gsl installation.
  • Documentation brought up to date
  • Merged the GSL configuration logic in setup.py.
  • Changed pytest capture_output fixture. Now automatically restores sys.stdout.

Fixed:

  • remove older conda-recipe files
  • moved the tests directory from src to the root using conftest.py.
  • fixed a circular import bug during " pip install ." in GitHub CI.
  • renamed .py files under tests to snake_case.
  • add PyPI packages under pip.txt
  • re-cookiecutter to group's package standard
  • Fix missing __date__, use PyPI release date.
  • Fixed SystemError when running pytest on Windows with Python 3.13.

Removed:

  • Python <= 3.10 support
  • Six dependency and py2 support

1.4.2

Added:

  • Support for Python 3.11, 3.12

Changed:

  • No notable functional changes from 1.4.1

1.4.4rc0

Fixed:

  • Code linted to group flake8 standards
  • Package structure moved to diffpy standard structure