Tags: diffpy/diffpy.srfit
Tags
Release 3.0a0 Changes since v1.2 * Convert for Python 3.4 or later. Drop support for Python 2. * Move package files to the src directory. * Activate the Napoleon extension for sphinx. * Permit zero thickness in `sheetCF`. * Adopt namespace package support per PEP 420. * Generalize `WeakBoundMethod` interface and fix its pickling. * Replace duck-taped bound methods with regular methods. * Remove unnecessary custom pickling of bound methods and `numpy.ufunc`. * Switch to automated `TestCase` discovery. * Support test selection in the debug script. * Use `unittest.skipUnless` for conditional tests. * Improve API for the abstract `Operator` classes. * Remove unused `ListOperator` and `SetOperator` classes. * Clean up issues reported by pyflakes.
Release 1.3 Changes since v1.2 * Move package files to the src directory. * Activate napoleon extension for sphinx. * Permit zero thickness in `sheetCF`. * Convert `print` statement to a function. * Generalize `WeakBoundMethod` interface and fix its pickling. * Replace duck-taped bound methods with regular methods. * Remove unnecessary custom pickling of bound methods and `numpy.ufunc`. * Switch to automated `TestCase` discovery. * Support test selection in the debug script. * Improve API for the abstract `Operator` classes. * Remove unused `ListOperator` and `SetOperator` classes. * Declare namespace package with builtin pkgutil module. * Clean up issues reported by pyflakes.
Release 1.2 Changes since v1.1 * Fix application of replaced profile to residual. * Simplify interface to setResidualEquation. * Convert ParameterProxy to Parameter subclass. * Keep order in the ParameterSet hierarchy. * Fix the sheetCF characteristic function. * Fix return value from Printer visitor. * Remove unused imports reported by pyflakes. * Add access to model and residual expressions in FitContribution. * Swap equation literals also by names. * Extend test coverage for FitContribution methods. * Release obsolete Equation objects. * Avoid leaking objects to global builders. * Remove spurious assignments to Profile.ycalc. * Remove local implementation of OrderedDict. * Remove backport of the standard abc module. * Avoid zombification of Equation objects. * Adjust for conda-build 2.0. * Replace all arguments in detached Equation objects. * Use weak-references to store observer callbacks. * Add configuration file for the test coverage tool. * Make the project tarball reproducible on Mac OS X. * Use short hash in commit created by `make publish`. * Add convenience script for debugging unit tests. * Rename EquationFactory.detach --> wipeout. * Enable setting qmin for real-space PDFGenerator. * Fix invalid example CIF file. * Remove obsolete example with simulated annealing. * Improve behavior of Profile.setCalculationRange. * Remove ior operator from FitContribution interface. * Fix type of class-defaults in RecipeContainer. * Fix argument naming in RecipeContainer.iterPars. * Improve formatting of RecipeContainer.show(). * Use numeric sort for RecipeContainer.show() output. * Implement output filtering for RecipeOrganizer.show. * Support constant expressions in EquationFactory.
PreviousNext