Tags: samrmayers/diffpy.structure
Tags
Release 3.0a2 Changes since v3.0a1 * Use readthedocs.io for versioned manual. * Start conversion of docstrings to NumPy style. * Always update Atom.xyz, _U arrays in place. * Update docstrings for the Lattice class. * Update docstrings for the Atom class. * Update docstrings for the SpaceGroup class. * Switch to automated TestCase discovery. * Support test selection in the debug script. * Make `makesdist` script Python 3 compatible.
Release 1.3.5 Changes since v1.3.4 * Disclaim compatibility with Python 2.6. * Make output tarball from `makesdist` reproducible. * Add convenience script `debug.py` for debugging unit tests. * Allow iterators and generators in Structure init. * Include micro field in sphinx version. * Move package files to the src directory. * Switch to automated TestCase discovery. * Use the `with` context manager to close files. * Make setup.py compatible with both Python 2 and 3. * Avoid use of `exec` when working with AtomEye XCFG format. * Remove unused exception `IsotropyError`. * Return bool from `SymOp.is_identity`. * Convert starred imports to explicit ones. * Always update Atom.xyz, _U arrays in place.
Release 3.0a1 Changes since v3.0a0 * Disclaim compatibility with Python 3.3. * Return bool from SymOp.is_identity. * Fix test failure due to insufficient tolerance. * Remove superfluous "End of file" comments. * Clean up extra list() calls added by 2to3 script. * Convert starred imports to explicit ones. * Update README to refer to Python 3.
Release 3.0a0 alpha 0 conversion to Python 3. Not stable - interfaces may profoundly change in the future. Changes since v1.3.4 * Move package files to the src directory. * Ran 2to3 script on the repo. * Adopt namespace package support per PEP 420. * Rename all modules to lowercase. * Rename package to lower-case diffpy.structure. * Use the next() function instead of iterator method. * Fold __getslice__ to __getitem__. * Write structure files in UTF-8 encoding. * Use the `with` context manager to close files. * Fix Unicode issues when parsing CIF string. * Make setup.py compatible with both Python 2 and 3. * Update the makesdist script for Python 3. * Require PyCifRW 4.2 or later. * Fix parsing of AtomEye XCFG format. * Convert class definitions to Python 3. * Use the 'python3' branch in README badges. * Clean up the Structure.extend method. * Remove unused exception IsotropyError. * Remove long-unused class BRAtomsStructure. * Disable conda recipe for Python 2.
Release 1.3.3 Changes since v1.3.2 * Fix U, Uisoequiv, anisotropy handling in Atom init. * Improve argument processing in the Lattice class. * Support array arguments in Lattice functions dot, norm, dist, angle. * Add function Lattice.rnorm. * Add Structure.copy function for convenient duplication.
PreviousNext