Skip to content

Commit

Permalink
v3.0.1 release
Browse files Browse the repository at this point in the history
Former-commit-id: 96c05624eb8ae3ba907a4b9e280f2c631747fda9 [formerly dee2e96]
Former-commit-id: 50e0816876d1de756617d1383ff84d889f043b50
  • Loading branch information
shyuep committed Sep 12, 2014
1 parent 1b07f5c commit f4dd446
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 23 deletions.
5 changes: 5 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Change log
==========

v3.0.1
------
1. Minor bug fixes for cifio.
2. Py3k updates for abinitio.

v3.0.0
------
* Pymatgen is now completely Python 2.7 and Python 3.x compatible!
Expand Down
5 changes: 5 additions & 0 deletions docs/change_log.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Change log
==========

v3.0.1
------
1. Minor bug fixes for cifio.
2. Py3k updates for abinitio.

v3.0.0
------
* Pymatgen is now completely Python 2.7 and Python 3.x compatible!
Expand Down
23 changes: 3 additions & 20 deletions docs/latest_changes.rst
Original file line number Diff line number Diff line change
@@ -1,24 +1,7 @@
Change log
==========

v3.0.0
v3.0.1
------
* Pymatgen is now completely Python 2.7 and Python 3.x compatible!
* Spglib and pyhull have been updated to support Python 3.x.
* Completely rewritten pure python cifio module (courtesy of William Davidson
Richards) removed dependency on PyCIFRW, which has been causing many issues
with installation.
* Structure and Molecule now supports a very convenient to() and from_str and
from_file functionality. Instead of trying to load the appropriate parser,
you can output and read from the appropriate formats directly. See example
usage.
* ~50% speedup to LinearAssignment code.
* Continuous integration and contribution guidelines now include Python 3.
* **Backwards incompatible changes**
* matgenie.py has now been renamed simply "pmg" for brevity.
* All deprecated methods in pymatgen 2.x have been removed. E.g.,
pymatgen.core.structure_modifier is no longer available.
* Pymatgen classes now uses the as_dict() method protocol implemented in the
Monty package. The to_dict property is now deprecated and will be removed
in pymatgen v3.1.
* Update main docs page examples with the new Structure to, from formats.
1. Minor bug fixes for cifio.
2. Py3k updates for abinitio.
1 change: 1 addition & 0 deletions docs/pymatgen.io.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Subpackages
.. toctree::

pymatgen.io.abinitio
pymatgen.io.gwwrapper
pymatgen.io.vaspio

Submodules
Expand Down
2 changes: 1 addition & 1 deletion pymatgen/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"Shreyas Cholia", "Vincent L Chevrier",
"Rickard Armiento"])
__date__ = "Sep 12 2014"
__version__ = "3.0.0"
__version__ = "3.0.1"

#Useful aliases for commonly used objects and modules.

Expand Down
2 changes: 1 addition & 1 deletion pymatgen/core/structure.py
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@ def __eq__(self, other):
return False
if len(self) != len(other):
return False
if self._lattice != other._lattice:
if self.lattice != other.lattice:
return False
for site in self:
if site not in other:
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def get_spglib_ext():
setup(
name="pymatgen",
packages=find_packages(),
version="3.0.0",
version="3.0.1",
install_requires=["numpy>=1.8", "pyhull>=1.5.2",
"requests>=2.3.0", "pybtex>=0.18", "pyyaml>=3.11",
"monty>=0.4.2", "six>=1.7.3"],
Expand Down

0 comments on commit f4dd446

Please sign in to comment.