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 theRPATH
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 restoressys.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 runningpytest
on Windows with Python 3.13.
Removed:
- Python <= 3.10 support
- Six dependency and py2 support