Skip to content

Releases: materialsvirtuallab/monty

v0.5.5

22 Sep 18:24
Compare
Choose a tag to compare
  1. More robust handling of numpy arrays and datetime objects in json.
  2. Refactor NotOverwritableDict to Namespace (Matteo).

v0.5.4

18 Sep 15:55
Compare
Choose a tag to compare
  1. Addition of many help functions in string, itertools, etc. (Matteo).
  2. NullFile and NullStream in monty.design_patterns (Matteo).
  3. FileLock in monty.io (Matteo)

v0.5.3

16 Sep 00:34
Compare
Choose a tag to compare
  1. Minor efficiency improvement.

v0.5.2

15 Sep 19:24
Compare
Choose a tag to compare
  1. Add unicode2str and str2unicode in monty.string.

v0.5.0

15 Sep 15:49
Compare
Choose a tag to compare
  1. Completely rewritten zopen which supports the "rt" keyword of Python 3
    even when used in Python 2.
  2. monty.string now has a marquee method which centers a string
    (contributed by Matteo).
  3. Monty now supports only Python >= 3.3 as well as Python 2.7. Python 3.2
    support is now dropped.

v0.4.3

13 Sep 15:37
Compare
Choose a tag to compare
  1. Additional dev decorators lazy and logging functions.

v0.4.1

10 Sep 18:27
Compare
Choose a tag to compare
  1. Minor bug fix for module load in Py3k.

v0.4.0

10 Sep 17:27
Compare
Choose a tag to compare
  1. Remove deprecated json.loadf methods.
  2. Add MSONable protocol for json/yaml based serialization.
  3. deprecated now supports an additonal message.

v0.3.6

29 Aug 18:53
Compare
Choose a tag to compare
  1. :class:monty.tempfile.ScratchDir_ now checks for existence of root
    directory. If root path does not exist, will function as simple
    pass through. Makes it a lot more robust to bad mounting of scratch
    directories.

v0.3.5

29 Aug 15:10
Compare
Choose a tag to compare
  1. Added backport of functools.lru_cache.