Releases: refnx/refnx
Releases · refnx/refnx
v0.1.45
What's Changed
- Stop repeat append of a Parameter to Objective.model.parameters by @andyfaff in #738
- MAINT: update and reenable pymc tests by @andyfaff in #739
- MAINT: add pymc/dynesty/emcee example by @andyfaff in #740
- Smeared reflectivity kernel using jax by @andyfaff in #741
- Optimisation of ReflectModelTL by @andyfaff in #742
- TST: pyqt6 pins by @andyfaff in #743
- ENH: vectorised abeles calculation by @andyfaff in #744
- MAINT: cy by @andyfaff in #745
- MAINT: build+test with llvm by @andyfaff in #746
- REL: v0.1.45 by @andyfaff in #747
Full Changelog: v0.1.44...v0.1.45
v0.1.44
What's Changed
- MAINT: store fname as PurePath in Data1D by @andyfaff in #723
- MAINT: modified penetration depth calculation by @andyfaff in #724
- MAINT: write_offspec in 4 column ascii by @DLCortie in #725
- MAINT: use np.savez for saving offspec by @andyfaff in #726
- BLD/CI: upgrade actions versions by @andyfaff in #727
- ENH: wavelength dispersive reflectivity calcn by @andyfaff in #729
- TST: update ort file by @andyfaff in #730
- REL: v0.1.43 by @andyfaff in #731
- A prototype of the off-specular plotter by @DLCortie in #732
- BUG: Fix plot os label by @DLCortie in #733
- MAINT: delay version usage by @andyfaff in #734
- Build against numpy2 by @andyfaff in #735
- CI: update various ci bits by @andyfaff in #736
- REL: v0.1.44 by @andyfaff in #737
New Contributors
Full Changelog: v0.1.42...v0.1.44
v0.1.43
What's Changed
- MAINT: store fname as PurePath in Data1D by @andyfaff in #723
- MAINT: modified penetration depth calculation by @andyfaff in #724
- MAINT: write_offspec in 4 column ascii by @DLCortie in #725
- MAINT: use np.savez for saving offspec by @andyfaff in #726
- BLD/CI: upgrade actions versions by @andyfaff in #727
- ENH: wavelength dispersive reflectivity calcn by @andyfaff in #729
- TST: update ort file by @andyfaff in #730
- REL: v0.1.43 by @andyfaff in #731
New Contributors
Full Changelog: v0.1.42...v0.1.43
v0.1.42
What's Changed
- ENH: add private Structure._spin attribute and a _PolarisedSlab Component by @andyfaff in #717
- MAINT: initialise local variable by @andyfaff in #718
- ENH: alpha multiplier for log-prior by @andyfaff in #719
- TST: check printing by @andyfaff in #720
- ENH: Structure.from_slabs classmethod by @andyfaff in #721
- REL: v0.1.42 by @andyfaff in #722
Full Changelog: v0.1.41...v0.1.42
v0.1.41
What's Changed
- MAINT: update gh actions by @andyfaff in #709
- MAINT: bump minimum Python version to 3.9 by @andyfaff in #710
- MAINT: add numba_parratt reflectivity kernel by @andyfaff in #711
- Bug by @andyfaff in #712
- MAINT: use black to format code fragment by @andyfaff in #713
- MAINT: update jax kernel by @andyfaff in #715
- REL: v0.1.41 by @andyfaff in #716
Full Changelog: v0.1.40...v0.1.41
v0.1.40
v0.1.38
What's Changed
- MAINT: automate the github release as well. by @andyfaff in #698
- ENH: allow detailed Q-resolution kernel to work with q_offset by @andyfaff in #699
- MAINT: add a whole load of init to test directories by @andyfaff in #700
- ENH: specify the foreground region with lopx_hipx by @andyfaff in #701
- BUG: fix data_folder concatentation issue in reduce_stitch by @andyfaff in #702
- REL: v0.1.38 by @andyfaff in #703
Full Changelog: v0.1.37...v0.1.38
v0.1.37
- automated the release to PyPI via Github Actions.
- removed setup.cfg, transferring all information to pyproject.toml.
- fixed various scipy DeprecationWarnings related to keyword only arguments.
- converted various os.path to pathlib.Path
- stopped writing xml output (nobody uses it?)
- added detailed resolution kernel calculation (writes out an HDF file).
Refactor detailed kernel calculator. - removed np.asfarray usage, it's deprecated.
- updated emcee vendored code.
- silence RuntimeWarning if the foreground width is found to be wider than
predicted. - fix pandas warnings in batchreduction.
- wholesale conversion of os.path to pathlib.Path. Hopefully not too many
bugs introduced as a result of this.
What's Changed
- DOC: update rtd file by @andyfaff in #683
- BLD: test auto release by @andyfaff in #684
- rello by @andyfaff in #685
- BLD: remove setup.cfg by @andyfaff in #686
- MAINT: remove import imp by @andyfaff in #687
- MAINT: stop writing xml files by @andyfaff in #688
- MAINT: remove np.asfarray usage by @andyfaff in #689
- TST: can we use non-default emcee.moves by @andyfaff in #690
- MAINT: vendored emcee update by @andyfaff in #691
- ENH: detailed resolution kernel by @andyfaff in #692
- MAINT: refactor tof simulation by @andyfaff in #693
- MAINT: silence RuntimeWarning on foreground width by @andyfaff in #694
- TST: update conftest by @andyfaff in #695
- REL: v0.1.37 by @andyfaff in #696
Full Changelog: v0.1.36...v0.1.37
REL: v0.1.36
- rudimentary HDF <-> Data1D interconversion. This is functionality that might
be subject to change, so the functions are prefixed by "_". - added TOF simulation to reduction code.
- print out the fitting statistic in a tqdm progress bar.
REL: v0.1.35
- only extract requested keys from catalogue
- enable cython3 operations
- change install docs to recommend use of refnx[all]
- update SPZ reduction for new detector translation