Skip to content

Release 1.2

Compare
Choose a tag to compare
@pavoljuhas pavoljuhas released this 06 Jul 20:36
· 166 commits to main since this release
v1.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 of fftgtof, fftftog.
  • Support array argument to PDFEnvelope, PDFBaseline.
  • Expose the new class registry methods, _deregisterType,
    _aliasType, isRegisteredType, and getAliasedTypes.
  • 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 the sftb 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.