Skip to content

Releases: diffpy/pyobjcryst

Release 2.0.2

08 May 21:46
v2.0.2
Compare
Choose a tag to compare

Changes since v2.0.1

  • Bump up MACOSX_DEPLOYMENT_TARGET to 10.7 for conda.
  • Add debug.py script for debugging unit tests.
  • Use automated test discovery instead of test list.
  • Update to NumPy C-API 1.7.
  • Move all sources to "src" sub-directory.
  • Open CIF files in binary mode (required for Python 3).
  • Update package to be both Python 3 and Python 2 compatible.
  • Remove outdated use of diffpy.structure.

Release is also available at https://pypi.python.org/pypi.

Release 2.0.1

30 Jan 19:32
v2.0.1
Compare
Choose a tag to compare

Changes since v2.0

  • Add patch field to libobjcryst_version_info.
  • Fix compiler warnings on missing return value.
  • Add tips on building with Anaconda libobjcryst.
  • Extract exact version from a tagged git archive.
  • Exclude development files from a git-archive package.

Release is also available at https://pypi.python.org/pypi.

Release 2.0

15 Jan 00:35
v2.0
Compare
Choose a tag to compare

Use the attached tarball, automatic archives have incomplete version data.

md5sum

6aed78c4769d4eab30f3cda746714b09  pyobjcryst-2.0.tar.gz

Changes since v1.0:

  • Improve handling of version metadata.
  • Add interface to the ScatteringData class.
  • Add interface to DiffractionDataSingleCrystal.
  • Format post-release versions as per PEP 440.
  • Avoid crash for scattering power of dummy atoms.
  • Pass compiler environment variables for Mac OS X.
  • Add interface to Molecule::GetFormula.
  • Add Crystal::ConnectAtoms() and extra options to CreateCrystalFromCIF.
  • Add interface to PowderPattern classes.
  • Adjust for the changed API in libobjcryst v2015.
  • Use the latest python_streambuf.hpp from cctbx.
  • Add conda build recipe.
  • Activate travis builds and coverage reports.
  • Add badges for unit test status and test coverage.
  • Remove unnecessary headers and ScatteringDataWrap.
  • Fix code formatting - remove trailing blanks and empty lines.
  • Clean up redundant includes.
  • Enforce object-ownership of PowderPattern components.
  • Add libobjcryst_version_info to the version module.
  • Update installation instructions in README file.
  • Add loadCrystal convenience function.

Release 1.0

03 Mar 06:03
v1.0
Compare
Choose a tag to compare

Use the uploaded tarball, automatic archives have no version data.
Release is also available at https://pypi.python.org/pypi.

md5sum

047b68d3acfdcc95683f91121078d623  pyobjcryst-1.0.tar.gz