Release 1.2
Changes since v1.1
- Fix issues reported by pyflakes.
- Add missing overrides to DerivedStructureAdapter.
- Check site index in
StructureAdapter
methods. - Fix extension module initialization for any import order.
- Fix data conversion from non-contiguous NumPy array.
This fixes invalid results from offftgtof
,fftftog
. - Support array argument to
PDFEnvelope
,PDFBaseline
. - Expose the new class registry methods,
_deregisterType
,
_aliasType
,isRegisteredType
, andgetAliasedTypes
. - Deregister any Python-extended prototypes on exit.
- Wrap custom valence functions in
BVParametersTable
. - Make project tarball reproducible on Mac OS X.
- Add debug.py script for debugging unit tests.
- Simplify redefinition of user envelopes or baselines.
- Expose new evaluator type
"CHECK"
. - Make the
"OPTIMIZED"
evaluator the default one. - Use the
"BASIC"
evaluator for parallel calculations. - Update to NumPy C-API 1.7.
- Change argument order for
SFAverage.fromComposition
,fromStructure
,
and allow string type name as thesftb
argument. - Add scons variable
tool
for choosing the compiler. - Drop support for Python 2.6.
- Upgrade for Python 3.4, 3.5, 3.6 and stay compatible with 2.7.
- Add travis test with Python 3 and homebrew.
Release is also available at https://pypi.python.org/pypi.