diff --git a/docs/_modules/index.html b/docs/_modules/index.html index aa3f3d73f..2c7369a7a 100644 --- a/docs/_modules/index.html +++ b/docs/_modules/index.html @@ -6,7 +6,7 @@ - Overview: module code — monty 2.0.1 documentation + Overview: module code — monty 2.0.2 documentation @@ -33,7 +33,7 @@

Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/bisect.html b/docs/_modules/monty/bisect.html index 6caa76531..da2c1e3e3 100644 --- a/docs/_modules/monty/bisect.html +++ b/docs/_modules/monty/bisect.html @@ -6,7 +6,7 @@ - monty.bisect — monty 2.0.1 documentation + monty.bisect — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/collections.html b/docs/_modules/monty/collections.html index e72e1024e..464f621f0 100644 --- a/docs/_modules/monty/collections.html +++ b/docs/_modules/monty/collections.html @@ -6,7 +6,7 @@ - monty.collections — monty 2.0.1 documentation + monty.collections — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/design_patterns.html b/docs/_modules/monty/design_patterns.html index 98474bff6..acf6218e2 100644 --- a/docs/_modules/monty/design_patterns.html +++ b/docs/_modules/monty/design_patterns.html @@ -6,7 +6,7 @@ - monty.design_patterns — monty 2.0.1 documentation + monty.design_patterns — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/dev.html b/docs/_modules/monty/dev.html index c13f76525..26b7e22e1 100644 --- a/docs/_modules/monty/dev.html +++ b/docs/_modules/monty/dev.html @@ -6,7 +6,7 @@ - monty.dev — monty 2.0.1 documentation + monty.dev — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/fnmatch.html b/docs/_modules/monty/fnmatch.html index ed7df8674..0a7abea80 100644 --- a/docs/_modules/monty/fnmatch.html +++ b/docs/_modules/monty/fnmatch.html @@ -6,7 +6,7 @@ - monty.fnmatch — monty 2.0.1 documentation + monty.fnmatch — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/fractions.html b/docs/_modules/monty/fractions.html index 9b49df12e..d8c69e383 100644 --- a/docs/_modules/monty/fractions.html +++ b/docs/_modules/monty/fractions.html @@ -6,7 +6,7 @@ - monty.fractions — monty 2.0.1 documentation + monty.fractions — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/functools.html b/docs/_modules/monty/functools.html index e8beee249..65fa2e0fe 100644 --- a/docs/_modules/monty/functools.html +++ b/docs/_modules/monty/functools.html @@ -6,7 +6,7 @@ - monty.functools — monty 2.0.1 documentation + monty.functools — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/inspect.html b/docs/_modules/monty/inspect.html index 78815fadd..758d8a5c4 100644 --- a/docs/_modules/monty/inspect.html +++ b/docs/_modules/monty/inspect.html @@ -6,7 +6,7 @@ - monty.inspect — monty 2.0.1 documentation + monty.inspect — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/io.html b/docs/_modules/monty/io.html index ac5dbc3a7..674859287 100644 --- a/docs/_modules/monty/io.html +++ b/docs/_modules/monty/io.html @@ -6,7 +6,7 @@ - monty.io — monty 2.0.1 documentation + monty.io — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/itertools.html b/docs/_modules/monty/itertools.html index 868bb2403..b87e48c07 100644 --- a/docs/_modules/monty/itertools.html +++ b/docs/_modules/monty/itertools.html @@ -6,7 +6,7 @@ - monty.itertools — monty 2.0.1 documentation + monty.itertools — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/json.html b/docs/_modules/monty/json.html index e5e3042ca..98176c4f1 100644 --- a/docs/_modules/monty/json.html +++ b/docs/_modules/monty/json.html @@ -6,7 +6,7 @@ - monty.json — monty 2.0.1 documentation + monty.json — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/logging.html b/docs/_modules/monty/logging.html index 3663c9d91..7de51793e 100644 --- a/docs/_modules/monty/logging.html +++ b/docs/_modules/monty/logging.html @@ -6,7 +6,7 @@ - monty.logging — monty 2.0.1 documentation + monty.logging — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/math.html b/docs/_modules/monty/math.html index 61e25ff55..8c69d7181 100644 --- a/docs/_modules/monty/math.html +++ b/docs/_modules/monty/math.html @@ -6,7 +6,7 @@ - monty.math — monty 2.0.1 documentation + monty.math — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/msgpack.html b/docs/_modules/monty/msgpack.html index acad9482b..a5b68c63b 100644 --- a/docs/_modules/monty/msgpack.html +++ b/docs/_modules/monty/msgpack.html @@ -6,7 +6,7 @@ - monty.msgpack — monty 2.0.1 documentation + monty.msgpack — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/operator.html b/docs/_modules/monty/operator.html index b5c779016..8b633441d 100644 --- a/docs/_modules/monty/operator.html +++ b/docs/_modules/monty/operator.html @@ -6,7 +6,7 @@ - monty.operator — monty 2.0.1 documentation + monty.operator — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/os.html b/docs/_modules/monty/os.html index aca27b7bb..34114b180 100644 --- a/docs/_modules/monty/os.html +++ b/docs/_modules/monty/os.html @@ -6,7 +6,7 @@ - monty.os — monty 2.0.1 documentation + monty.os — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/os/path.html b/docs/_modules/monty/os/path.html index f79a842ea..50519b737 100644 --- a/docs/_modules/monty/os/path.html +++ b/docs/_modules/monty/os/path.html @@ -6,7 +6,7 @@ - monty.os.path — monty 2.0.1 documentation + monty.os.path — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/pprint.html b/docs/_modules/monty/pprint.html index eac8328c9..f50bb47fe 100644 --- a/docs/_modules/monty/pprint.html +++ b/docs/_modules/monty/pprint.html @@ -6,7 +6,7 @@ - monty.pprint — monty 2.0.1 documentation + monty.pprint — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/re.html b/docs/_modules/monty/re.html index 2a5bc0208..689a24b5a 100644 --- a/docs/_modules/monty/re.html +++ b/docs/_modules/monty/re.html @@ -6,7 +6,7 @@ - monty.re — monty 2.0.1 documentation + monty.re — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/serialization.html b/docs/_modules/monty/serialization.html index fa8f81f4c..a6bb97bf3 100644 --- a/docs/_modules/monty/serialization.html +++ b/docs/_modules/monty/serialization.html @@ -6,7 +6,7 @@ - monty.serialization — monty 2.0.1 documentation + monty.serialization — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/shutil.html b/docs/_modules/monty/shutil.html index 621ef96a1..0cfd15419 100644 --- a/docs/_modules/monty/shutil.html +++ b/docs/_modules/monty/shutil.html @@ -6,7 +6,7 @@ - monty.shutil — monty 2.0.1 documentation + monty.shutil — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/string.html b/docs/_modules/monty/string.html index fa154f477..ceceaa410 100644 --- a/docs/_modules/monty/string.html +++ b/docs/_modules/monty/string.html @@ -6,7 +6,7 @@ - monty.string — monty 2.0.1 documentation + monty.string — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/subprocess.html b/docs/_modules/monty/subprocess.html index ebdb7440f..43b856d9f 100644 --- a/docs/_modules/monty/subprocess.html +++ b/docs/_modules/monty/subprocess.html @@ -6,7 +6,7 @@ - monty.subprocess — monty 2.0.1 documentation + monty.subprocess — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/tempfile.html b/docs/_modules/monty/tempfile.html index 5b1ec9de7..e36e86cb4 100644 --- a/docs/_modules/monty/tempfile.html +++ b/docs/_modules/monty/tempfile.html @@ -6,7 +6,7 @@ - monty.tempfile — monty 2.0.1 documentation + monty.tempfile — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_modules/monty/termcolor.html b/docs/_modules/monty/termcolor.html index 00eff61da..8adac6666 100644 --- a/docs/_modules/monty/termcolor.html +++ b/docs/_modules/monty/termcolor.html @@ -6,7 +6,7 @@ - monty.termcolor — monty 2.0.1 documentation + monty.termcolor — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 34875bc36..bb6881d9f 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '2.0.1', + VERSION: '2.0.2', LANGUAGE: 'None', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', diff --git a/docs/_themes/README.html b/docs/_themes/README.html index 301578894..123f33d1a 100644 --- a/docs/_themes/README.html +++ b/docs/_themes/README.html @@ -6,7 +6,7 @@ - krTheme Sphinx Style — monty 2.0.1 documentation + krTheme Sphinx Style — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/changelog.html b/docs/changelog.html index 3cc3c1ca5..2c7b02e8d 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -6,7 +6,7 @@ - Change log — monty 2.0.1 documentation + Change log — monty 2.0.2 documentation @@ -33,7 +33,7 @@

    Navigation

  • modules |
  • - + @@ -44,6 +44,31 @@

    Navigation

    Change log

    +
    +

    v2.0.0

    +
      +
    1. Support for Path object in zopen.
    2. +
    +
    +
    +

    v1.0.5

    +
      +
    1. Bug fix for io.reverse_readfile to ensure txt or binary string.
    2. +
    +
    +
    +

    v1.0.4

    +
      +
    1. monty.shutil.remove which allows symlinks removal. Also improved +monty.tempfile.ScratchDir cleanup. (@shyamd)
    2. +
    +
    +
    +

    v1.0.3

    +
      +
    1. Bug fix for reverse_readfile for bz2 files (Alex Urban)
    2. +
    +

    v1.0.2

      @@ -405,6 +430,10 @@

      v0.0.1Table of Contents

    diff --git a/docs/index.html b/docs/index.html index 03daa1ab4..0dd5cc541 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,7 +6,7 @@ - Monty: Python Made Even Easier — monty 2.0.1 documentation + Monty: Python Made Even Easier — monty 2.0.2 documentation @@ -37,7 +37,7 @@

    Navigation

  • next |
  • - +
    @@ -69,36 +69,12 @@

    Monty: Python Made Even Easier

    Change Log

    -
    -

    v2.0.1

    +
    +

    v2.0.2

    1. Use basename instead of full path to determine whether file type in loadfn and dumpfn. (@JosephMontoya-TRI)
    2. -
    -
    -
    -

    v2.0.0

    -
      -
    1. Support for Path object in zopen.
    2. -
    -
    -
    -

    v1.0.5

    -
      -
    1. Bug fix for io.reverse_readfile to ensure txt or binary string.
    2. -
    -
    -
    -

    v1.0.4

    -
      -
    1. monty.shutil.remove which allows symlinks removal. Also improved -monty.tempfile.ScratchDir cleanup. (@shyamd)
    2. -
    -
    -
    -

    v1.0.3

    -
      -
    1. Bug fix for reverse_readfile for bz2 files (Alex Urban)
    2. +
    3. Use os.path.splitext to determine zip types in monty.io.zopen.

    Older versions

    @@ -281,11 +257,7 @@

    Table of Contents

    diff --git a/docs/monty.bisect.html b/docs/monty.bisect.html index 444072f2e..4af82d2fc 100644 --- a/docs/monty.bisect.html +++ b/docs/monty.bisect.html @@ -6,7 +6,7 @@ - monty.bisect module — monty 2.0.1 documentation + monty.bisect module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.collections.html b/docs/monty.collections.html index 2fa9c6381..c50eff5ee 100644 --- a/docs/monty.collections.html +++ b/docs/monty.collections.html @@ -6,7 +6,7 @@ - monty.collections module — monty 2.0.1 documentation + monty.collections module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.design_patterns.html b/docs/monty.design_patterns.html index 7322acc1a..ac4e7a8d5 100644 --- a/docs/monty.design_patterns.html +++ b/docs/monty.design_patterns.html @@ -6,7 +6,7 @@ - monty.design_patterns module — monty 2.0.1 documentation + monty.design_patterns module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.dev.html b/docs/monty.dev.html index 6d396a49d..7ddb959fe 100644 --- a/docs/monty.dev.html +++ b/docs/monty.dev.html @@ -6,7 +6,7 @@ - monty.dev module — monty 2.0.1 documentation + monty.dev module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.fnmatch.html b/docs/monty.fnmatch.html index 09917fa8d..149804833 100644 --- a/docs/monty.fnmatch.html +++ b/docs/monty.fnmatch.html @@ -6,7 +6,7 @@ - monty.fnmatch module — monty 2.0.1 documentation + monty.fnmatch module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.fractions.html b/docs/monty.fractions.html index 68914f98d..a8b9c87f0 100644 --- a/docs/monty.fractions.html +++ b/docs/monty.fractions.html @@ -6,7 +6,7 @@ - monty.fractions module — monty 2.0.1 documentation + monty.fractions module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.functools.html b/docs/monty.functools.html index fa524b85e..a448601b9 100644 --- a/docs/monty.functools.html +++ b/docs/monty.functools.html @@ -6,7 +6,7 @@ - monty.functools module — monty 2.0.1 documentation + monty.functools module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.html b/docs/monty.html index cb7caa9c6..38f8166cd 100644 --- a/docs/monty.html +++ b/docs/monty.html @@ -6,7 +6,7 @@ - monty package — monty 2.0.1 documentation + monty package — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.inspect.html b/docs/monty.inspect.html index 7b7f2f840..b8ed2ebd2 100644 --- a/docs/monty.inspect.html +++ b/docs/monty.inspect.html @@ -6,7 +6,7 @@ - monty.inspect module — monty 2.0.1 documentation + monty.inspect module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.io.html b/docs/monty.io.html index 786a296c7..9b97494fb 100644 --- a/docs/monty.io.html +++ b/docs/monty.io.html @@ -6,7 +6,7 @@ - monty.io module — monty 2.0.1 documentation + monty.io module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.itertools.html b/docs/monty.itertools.html index ab167a124..2e81da661 100644 --- a/docs/monty.itertools.html +++ b/docs/monty.itertools.html @@ -6,7 +6,7 @@ - monty.itertools module — monty 2.0.1 documentation + monty.itertools module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.json.html b/docs/monty.json.html index b468282a9..1d4610a4e 100644 --- a/docs/monty.json.html +++ b/docs/monty.json.html @@ -6,7 +6,7 @@ - monty.json module — monty 2.0.1 documentation + monty.json module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.logging.html b/docs/monty.logging.html index f594f9600..2acb484f8 100644 --- a/docs/monty.logging.html +++ b/docs/monty.logging.html @@ -6,7 +6,7 @@ - monty.logging module — monty 2.0.1 documentation + monty.logging module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.math.html b/docs/monty.math.html index f901e7665..f0559be99 100644 --- a/docs/monty.math.html +++ b/docs/monty.math.html @@ -6,7 +6,7 @@ - monty.math module — monty 2.0.1 documentation + monty.math module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.msgpack.html b/docs/monty.msgpack.html index 63562fd3c..7341ad213 100644 --- a/docs/monty.msgpack.html +++ b/docs/monty.msgpack.html @@ -6,7 +6,7 @@ - monty.msgpack module — monty 2.0.1 documentation + monty.msgpack module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.operator.html b/docs/monty.operator.html index 4f2eb8c86..6f695057a 100644 --- a/docs/monty.operator.html +++ b/docs/monty.operator.html @@ -6,7 +6,7 @@ - monty.operator module — monty 2.0.1 documentation + monty.operator module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.os.html b/docs/monty.os.html index 0327f216f..ef0e0aa57 100644 --- a/docs/monty.os.html +++ b/docs/monty.os.html @@ -6,7 +6,7 @@ - monty.os package — monty 2.0.1 documentation + monty.os package — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.os.path.html b/docs/monty.os.path.html index 947e7f9d4..aed17e9b0 100644 --- a/docs/monty.os.path.html +++ b/docs/monty.os.path.html @@ -6,7 +6,7 @@ - monty.os.path module — monty 2.0.1 documentation + monty.os.path module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.pprint.html b/docs/monty.pprint.html index 17ae3059d..d4681be8b 100644 --- a/docs/monty.pprint.html +++ b/docs/monty.pprint.html @@ -6,7 +6,7 @@ - monty.pprint module — monty 2.0.1 documentation + monty.pprint module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.re.html b/docs/monty.re.html index 132cc89eb..6717bedc5 100644 --- a/docs/monty.re.html +++ b/docs/monty.re.html @@ -6,7 +6,7 @@ - monty.re module — monty 2.0.1 documentation + monty.re module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.serialization.html b/docs/monty.serialization.html index 64f0a88b2..fe8272880 100644 --- a/docs/monty.serialization.html +++ b/docs/monty.serialization.html @@ -6,7 +6,7 @@ - monty.serialization module — monty 2.0.1 documentation + monty.serialization module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.shutil.html b/docs/monty.shutil.html index d6490d851..5e32ca219 100644 --- a/docs/monty.shutil.html +++ b/docs/monty.shutil.html @@ -6,7 +6,7 @@ - monty.shutil module — monty 2.0.1 documentation + monty.shutil module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.string.html b/docs/monty.string.html index 7c815fa76..73bedfa6f 100644 --- a/docs/monty.string.html +++ b/docs/monty.string.html @@ -6,7 +6,7 @@ - monty.string module — monty 2.0.1 documentation + monty.string module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.subprocess.html b/docs/monty.subprocess.html index 5d66e8bf9..869b72933 100644 --- a/docs/monty.subprocess.html +++ b/docs/monty.subprocess.html @@ -6,7 +6,7 @@ - monty.subprocess module — monty 2.0.1 documentation + monty.subprocess module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.tempfile.html b/docs/monty.tempfile.html index 09ff3d859..d4f6e3c95 100644 --- a/docs/monty.tempfile.html +++ b/docs/monty.tempfile.html @@ -6,7 +6,7 @@ - monty.tempfile module — monty 2.0.1 documentation + monty.tempfile module — monty 2.0.2 documentation @@ -41,7 +41,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/monty.termcolor.html b/docs/monty.termcolor.html index f03113420..9f6226b81 100644 --- a/docs/monty.termcolor.html +++ b/docs/monty.termcolor.html @@ -6,7 +6,7 @@ - monty.termcolor module — monty 2.0.1 documentation + monty.termcolor module — monty 2.0.2 documentation @@ -37,7 +37,7 @@

    Navigation

  • previous |
  • - + diff --git a/docs/objects.inv b/docs/objects.inv index 97d6c3b24..a43860262 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/py-modindex.html b/docs/py-modindex.html index dd2a5a706..844a3a31b 100644 --- a/docs/py-modindex.html +++ b/docs/py-modindex.html @@ -6,7 +6,7 @@ - Python Module Index — monty 2.0.1 documentation + Python Module Index — monty 2.0.2 documentation @@ -36,7 +36,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/search.html b/docs/search.html index ff012a9ea..d3bc52026 100644 --- a/docs/search.html +++ b/docs/search.html @@ -6,7 +6,7 @@ - Search — monty 2.0.1 documentation + Search — monty 2.0.2 documentation @@ -42,7 +42,7 @@

    Navigation

  • modules |
  • - + diff --git a/docs/searchindex.js b/docs/searchindex.js index 57cf27680..46c5dfb3b 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["_themes/README","changelog","index","modules","monty","monty.bisect","monty.collections","monty.design_patterns","monty.dev","monty.fnmatch","monty.fractions","monty.functools","monty.inspect","monty.io","monty.itertools","monty.json","monty.logging","monty.math","monty.msgpack","monty.operator","monty.os","monty.os.path","monty.pprint","monty.re","monty.serialization","monty.shutil","monty.string","monty.subprocess","monty.tempfile","monty.termcolor"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.viewcode":1,sphinx:55},filenames:["_themes/README.rst","changelog.rst","index.rst","modules.rst","monty.rst","monty.bisect.rst","monty.collections.rst","monty.design_patterns.rst","monty.dev.rst","monty.fnmatch.rst","monty.fractions.rst","monty.functools.rst","monty.inspect.rst","monty.io.rst","monty.itertools.rst","monty.json.rst","monty.logging.rst","monty.math.rst","monty.msgpack.rst","monty.operator.rst","monty.os.rst","monty.os.path.rst","monty.pprint.rst","monty.re.rst","monty.serialization.rst","monty.shutil.rst","monty.string.rst","monty.subprocess.rst","monty.tempfile.rst","monty.termcolor.rst"],objects:{"":{monty:[4,0,0,"-"]},"monty.bisect":{find_ge:[5,1,1,""],find_gt:[5,1,1,""],find_le:[5,1,1,""],find_lt:[5,1,1,""],index:[5,1,1,""]},"monty.collections":{AttrDict:[6,2,1,""],FrozenAttrDict:[6,2,1,""],MongoDict:[6,2,1,""],Namespace:[6,2,1,""],as_set:[6,1,1,""],dict2namedtuple:[6,1,1,""],frozendict:[6,2,1,""],tree:[6,1,1,""]},"monty.collections.AttrDict":{copy:[6,3,1,""]},"monty.collections.Namespace":{update:[6,3,1,""]},"monty.collections.frozendict":{update:[6,3,1,""]},"monty.design_patterns":{NullFile:[7,2,1,""],NullStream:[7,2,1,""],cached_class:[7,1,1,""],singleton:[7,1,1,""]},"monty.design_patterns.NullStream":{write:[7,3,1,""]},"monty.dev":{deprecated:[8,1,1,""],get_ncpus:[8,1,1,""],install_excepthook:[8,1,1,""],requires:[8,2,1,""]},"monty.fnmatch":{WildCard:[9,2,1,""]},"monty.fnmatch.WildCard":{filter:[9,3,1,""],match:[9,3,1,""]},"monty.fractions":{gcd:[10,1,1,""],gcd_float:[10,1,1,""],lcm:[10,1,1,""]},"monty.functools":{TimeoutError:[11,4,1,""],lazy_property:[11,2,1,""],lru_cache:[11,1,1,""],prof_main:[11,1,1,""],return_if_raise:[11,1,1,""],return_none_if_raise:[11,1,1,""],timeout:[11,2,1,""]},"monty.functools.lazy_property":{invalidate:[11,5,1,""]},"monty.functools.timeout":{handle_timeout:[11,3,1,""]},"monty.inspect":{all_subclasses:[12,1,1,""],caller_name:[12,1,1,""],find_top_pyfile:[12,1,1,""],initializer:[12,1,1,""]},"monty.io":{FileLock:[13,2,1,""],FileLockException:[13,4,1,""],get_open_fds:[13,1,1,""],reverse_readfile:[13,1,1,""],reverse_readline:[13,1,1,""],zopen:[13,1,1,""]},"monty.io.FileLock":{Error:[13,6,1,""],acquire:[13,3,1,""],release:[13,3,1,""]},"monty.itertools":{chunks:[14,1,1,""],ilotri:[14,1,1,""],iterator_from_slice:[14,1,1,""],iuptri:[14,1,1,""]},"monty.json":{MSONError:[15,4,1,""],MSONable:[15,2,1,""],MontyDecoder:[15,2,1,""],MontyEncoder:[15,2,1,""],jsanitize:[15,1,1,""]},"monty.json.MSONable":{as_dict:[15,3,1,""],from_dict:[15,5,1,""],to_json:[15,3,1,""]},"monty.json.MontyDecoder":{decode:[15,3,1,""],process_decoded:[15,3,1,""]},"monty.json.MontyEncoder":{"default":[15,3,1,""]},"monty.logging":{enable_logging:[16,1,1,""],logged:[16,1,1,""]},"monty.math":{nCr:[17,1,1,""],nPr:[17,1,1,""]},"monty.msgpack":{"default":[18,1,1,""],object_hook:[18,1,1,""]},"monty.operator":{operator_from_str:[19,1,1,""]},"monty.os":{cd:[20,1,1,""],makedirs_p:[20,1,1,""],path:[21,0,0,"-"]},"monty.os.path":{find_exts:[21,1,1,""],which:[21,1,1,""],zpath:[21,1,1,""]},"monty.pprint":{draw_tree:[22,1,1,""],pprint_table:[22,1,1,""]},"monty.re":{regrep:[23,1,1,""]},"monty.serialization":{dumpfn:[24,1,1,""],loadfn:[24,1,1,""]},"monty.shutil":{compress_dir:[25,1,1,""],compress_file:[25,1,1,""],copy_r:[25,1,1,""],decompress_dir:[25,1,1,""],decompress_file:[25,1,1,""],gzip_dir:[25,1,1,""],remove:[25,1,1,""]},"monty.string":{boxed:[26,1,1,""],indent:[26,1,1,""],is_string:[26,1,1,""],list_strings:[26,1,1,""],make_banner:[26,1,1,""],marquee:[26,1,1,""],remove_non_ascii:[26,1,1,""],str2unicode:[26,1,1,""],unicode2str:[26,1,1,""]},"monty.subprocess":{Command:[27,2,1,""]},"monty.subprocess.Command":{error:[27,6,1,""],killed:[27,6,1,""],output:[27,6,1,""],retcode:[27,6,1,""],run:[27,3,1,""]},"monty.tempfile":{ScratchDir:[28,2,1,""]},"monty.tempfile.ScratchDir":{SCR_LINK:[28,6,1,""]},"monty.termcolor":{colored:[29,1,1,""],cprint:[29,1,1,""]},monty:{bisect:[5,0,0,"-"],collections:[6,0,0,"-"],design_patterns:[7,0,0,"-"],dev:[8,0,0,"-"],fnmatch:[9,0,0,"-"],fractions:[10,0,0,"-"],functools:[11,0,0,"-"],inspect:[12,0,0,"-"],io:[13,0,0,"-"],itertools:[14,0,0,"-"],json:[15,0,0,"-"],logging:[16,0,0,"-"],math:[17,0,0,"-"],msgpack:[18,0,0,"-"],operator:[19,0,0,"-"],os:[20,0,0,"-"],pprint:[22,0,0,"-"],re:[23,0,0,"-"],serialization:[24,0,0,"-"],shutil:[25,0,0,"-"],string:[26,0,0,"-"],subprocess:[27,0,0,"-"],tempfile:[28,0,0,"-"],termcolor:[29,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","classmethod","Python class method"],"6":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:exception","5":"py:classmethod","6":"py:attribute"},terms:{"abstract":2,"case":[6,13,24],"class":[1,2,6,7,8,9,11,12,13,15,23,25,27,28],"default":[1,11,13,15,16,18,22,23,25,28],"final":26,"float":[10,15],"function":[1,2,4,5,6,8,10,11,12,13,14,15,16,19,22,23,25,26,28,29],"import":[2,8,14],"int":[10,11,13,15,17,25,26],"long":1,"new":[1,2,11],"null":7,"public":12,"return":[1,6,8,9,10,11,12,13,14,15,17,19,20,21,22,23,24,26,27],"throw":13,"true":[8,9,11,12,14,15,22,26,27],"try":[1,8,11,15,28],"while":12,AND:[2,29],Added:1,BUT:[2,29],FOR:[2,29],For:[7,8,11,13,15,18,23,24,25],NOT:[2,29],One:11,THE:[2,29],The:[0,1,2,5,6,7,8,11,13,14,15,18,20,22,24,25,28,29],There:[2,28],USE:[2,29],Use:[1,2,8,11],Used:11,Useful:[1,12,16,19,23,26],Uses:10,WITH:[2,29],With:28,__class__:15,__init__:[2,7,12,15],__module__:15,__name__:15,__wrapped__:11,_argnam:15,_io:22,_name:11,_theme:0,abc:6,about:12,abov:[2,5,29],absolut:21,abspath:[0,21],accept:[11,29],access:[1,6,11,22],accord:11,acquir:13,action:[2,28,29],activ:11,activest:13,add:[0,1,2,6,15,16],added:[1,26],addit:[1,5,6,12,19,26],additon:1,addon:0,adopt:2,after:26,afterward:20,again:13,aim:25,alex:2,alia:13,align:22,all:[2,12,15,21,22,23,25,26,28,29],all_subclass:12,allow:[1,2,6,11,13,15,16,28],allow_bson:15,allow_nan:15,almost:2,alpha:1,alreadi:[8,15,20,28],also:[0,2,6,11,15],altern:0,alwai:[2,6,7,24,26],amount:[13,26],analyz:6,ani:[2,7,24,29],anoth:[13,15],another_method:11,ansii:29,api:15,append:0,appropri:[2,11],archiv:25,arg:[1,2,6,11,13,15,24,26],argnam:15,argument:[7,8,11,15,16,22,27,29],aris:[2,29],around:13,arrai:[1,15,18],as_dict:[15,18],as_set:6,ascii:[1,15,26],asciitre:22,assert:[6,19],assign:12,associ:[2,7,15,19,29],assum:24,astrand:13,atol:5,attempt:[8,13,15],attr:29,attrdict:6,attribut:[6,11,15,29],attributeerror:11,augment:13,author:[2,29],auto:1,automat:[12,13,15,24,25,28],avail:[26,29],avoid:7,awkward:5,back:[2,13,28],backport:[1,11],backward:[1,13],bad:1,bar:[6,9],base:[1,2,6,7,8,9,11,13,15,22,23,27,28],basenam:[2,21],basi:15,batteri:2,becaus:[6,7],becom:11,been:27,befor:26,begin:16,behav:[7,26],behavior:[13,15],behaviour:6,below:[2,15],best:2,better:1,between:13,binari:2,bisect:[2,3,4],blink:29,blk_size:13,block:[11,13],blue:29,bold:29,bool:[15,23,25,28],both:1,bound:11,box:26,bson:[1,15],buffer:[13,22],bug:[1,2],build:28,built:28,bz2:[2,13,25],bzip2:[2,25],bzip:13,cach:[2,7,11],cache_algorithm:11,cache_clear:11,cache_info:11,cached_class:[2,4,7],calcul:17,call:[1,8,11,12,13,15,16,22],callabl:[8,11,23],caller:12,caller_nam:12,can:[0,5,7,8,10,11,13,15,21,25],cannot:[6,8],cater:8,caus:15,cdumper:1,cendio:13,center:[1,26],certain:11,cgitb:8,chang:[6,20,23,28],charact:[1,15,26],charg:[2,29],check:[0,1,8,13,15,20],check_circular:15,child_it:22,children:22,choos:17,chosen:2,chunk:14,circular:15,claim:[2,29],classmethod:[11,15],clean:15,cleanup:[2,28],clear:11,clearer:18,cloader:1,cls:[7,12,15],cluster:8,cmd:[12,21],code:[2,6,8,13,15,27,28],collect:[1,2,3,4],color:[8,29],colour:8,column:22,com:[8,12,13,27,29],come:2,command:[1,2,11,20,21,25,27],common:[2,5,10,24,25],compact:15,compar:15,compat:[1,13],complement:[2,4],complet:[1,6],compliant:15,compress:[2,13,25],compress_dir:[1,25],compress_fil:[1,25],compresslevel:25,concaten:21,conceal:29,condit:[2,8,29],conf:0,connect:[2,29],consist:[6,15],construct:14,constructor:[7,8,15],contain:[0,2,15,24],content:[0,2,3],context:[1,2,13,15,20,28],contract:[2,11,29],contribut:1,control:15,convert:[1,6,7,15,22,23,26],copi:[1,2,6,12,25,28,29],copy_from_current_on_ent:28,copy_r:[1,25],copy_to_current_on_exit:28,copyright:[2,29],copytre:25,core:8,correct:25,correctli:15,cprint:29,cpu:8,cpu_count:8,cpython:12,creat:[1,2,6,7,11,20,25,28],create_symbolic_link:28,creation:28,cross:13,crucial:6,current:[1,2,13,21,28],currsiz:11,custom:15,cyan:29,dai:15,damag:[2,29],dark:29,data:[2,11,13,22],databas:[6,15],datatyp:15,datetim:[1,15,18],deal:[2,13,29],debug:[11,16],decim:15,decod:[1,15,18],decompress:25,decompress_dir:[1,25],decompress_fil:[1,25],decor:[1,7,8,11,16],def:[2,7,8,11,12,15],defaultdict:[1,6],defin:[11,15],delai:13,delet:[13,25,28],depend:8,deprec:[1,8],descript:1,descriptor:[11,13],deseri:[15,18],design:[2,4],design_pattern:[1,2,3,4],dest:2,destin:25,detect:[1,8,24,25],determin:[2,13,15],determinist:6,dev:[1,2,3,4,7],develop:[2,8,29],diago:14,diagon:14,dict2namedtupl:6,dict:[1,2,6,7,15,18,23],dictionari:[6,7,15],differ:[1,11,25,27],difficult:2,dir:[21,28],directli:24,directori:[1,2,20,21,25,28],disabl:11,displai:[8,22],distinct:11,distribut:[2,29],divisor:10,do_someth:[20,28],do_something_els:11,do_stuff:11,doc:[0,1,5,16,23],document:[0,2,6,15,29],doe:[1,6,13,15,20,25,28],doesn:13,domain:12,don:6,done:[21,28],draw_tre:22,drawn:22,driv:0,drop:1,dst:25,duck:26,due:27,dump:[15,24],dumper:1,dumpfn:[1,2,24],dure:[15,28],dynam:[13,15],e_i:14,e_j:14,each:[7,9,13,22,23,26],easi:9,effect:[6,28],effici:[1,2,7,13],either:[6,13,15],element:[14,15],elimin:15,els:14,empti:12,enabl:27,enable_log:16,encod:[1,15,18,22],encount:15,end:[13,16,28],energi:23,ensur:[1,2,7,15],ensure_ascii:15,entri:[6,22],equal:5,equival:[15,25],error:[8,11,13,15,27],error_messag:11,escap:15,especi:[11,23],essenti:15,etc:[1,8,12],evalu:11,evanfosmark:13,even:1,event:[2,29],everi:[13,15],exactli:5,exampl:[2,4,6,8,11,15,21,26,27,28,29],exce:[12,13],except:[8,11,13,15,20],exception_tupl:11,exclud:[14,21],exclude_dir:21,exclus:21,execut:[2,11,21],execute_code_using_fil:2,exist:[0,1,8,20,21,28],express:[2,23,29],ext:21,extens:[21,25],extract:6,fabric:[1,2,20],fact:8,fail:15,fake:7,fals:[11,12,14,15,22,23,25,28],fasetr:1,fashion:20,faster:[1,13],favor:1,fcntl:13,featur:[2,11,15],feel:[2,12],field:1,file:[1,2,4,7,11,13,21,22,23,24,25,26,28,29],file_nam:13,filelock:[1,13],filelockexcept:13,filenam:[2,9,13,21,23,24],filepath:25,fill:26,filter:9,find:[5,8,12,15,21],find_ext:21,find_g:5,find_gt:5,find_l:5,find_lt:5,find_top_pyfil:12,finetun:15,first:[1,8,11],fit:[2,29],fix:[1,2],flask:0,fnmatch:[2,3,4],folder:[0,25],follow:[0,2,6,8,15,23,25,28,29],follow_symlink:25,foo:[6,9,11],forai:2,forc:26,fork:2,form:[15,23,26],format:[8,12,15,24,29],forum:2,forward:13,found:[2,15,21],fraction:[1,2,3,4],frame:[11,12],framework:2,free:[2,12,29],from:[1,2,5,6,8,11,12,13,14,15,21,22,24,25,28,29],from_dict:[1,15],frozen:2,frozenattrdict:6,frozendict:[1,2,6],frozenset:6,full:[2,21],full_path_to_python:21,func:[11,12],functool:[1,2,3,4],furnish:[2,29],further:2,gcd:[1,10],gcd_float:10,gener:[13,14,15,28],german:13,get:[12,13,15],get_ncpu:[1,8],get_open_fd:13,gist:[12,27],git:0,github:[2,12,27],given:[11,12,14,15,19,21,23,26,28],gmail:29,grant:[2,29],great:2,greater:5,greatest:10,green:29,grep:23,grow:11,guarante:15,guid:0,gzip:[1,2,13,25],gzip_dir:25,gzipfil:25,halt:12,handl:[1,26,28],handle_timeout:11,happen:28,has:[1,2,6,13,15,27],hashabl:[7,11],have:[2,7,11,22,25],height:12,hello:[6,9,11,26,29],help:[1,12],helper:6,henc:6,herebi:[2,29],hetting:13,hidden:21,highli:2,highlight:29,hint:15,his:0,hit:11,holder:[2,29],hook:8,hook_typ:8,hopefulli:2,how:[2,5,8,12],howev:[2,6,11,28],html:5,html_theme:0,html_theme_path:0,http:[5,8,11,12,13,22,27],ignor:[15,26],ilotri:14,immut:[2,7],implement:[1,2,4,8,15,22,24,25,28],implementat:13,impli:[2,29],importerror:8,improv:[1,2,8,28],includ:[2,4,15,21,29],include_dir:21,incom:15,incompat:1,indent:[15,26],index:[2,5,23],infin:15,infinit:[1,14,15],info:8,inform:12,inherit:[2,6,15],init:1,initi:[1,9,12,16,28],input:[15,26,28],input_fil:2,insert:[5,15],insid:15,inspect:[1,2,3,4],inspir:[1,2,20],inst:11,instal:[8,24],install_excepthook:8,instanc:[2,7,12,15],instanti:6,instead:[2,15,24],integ:15,intellig:13,intend:0,interact:6,interfac:9,invalid:[11,15,19],involv:13,ipython:[6,8],is_str:26,issu:2,item:[5,6,14,15,17],item_separ:15,iter:[6,14,22],iterator_from_slic:14,itertool:[1,2,3,4],its:[6,15,22],itself:21,iuptri:14,javascript:[1,15],jcollado:27,josephmontoya:2,jsanit:[1,15],json:[1,2,3,4,18,24],json_str:15,jsondecod:15,jsonencod:15,just:[18,25,28],kei:[6,15,23],kenneth:0,kevin:13,key1:23,key2:23,key_separ:15,keyerror:[11,19],keyword:[1,7,8,11,15,27],kill:27,kind:[2,29],kirpit:27,klass:7,konstantin:29,kr_small:0,kwarg:[2,6,8,13,15,20,24,27,29],lab:2,lack:6,lambda:22,languag:2,larg:[0,1,2,13,23],larger:13,latter:1,layer:2,lazi:[1,11],lazy_properti:[1,11],lcm:10,lead:1,least:[11,13,23],least_recently_us:11,leftmost:5,lepa:29,less:5,level:[12,15,16,25],liabil:[2,29],liabl:[2,29],librari:[0,2,4,5,16],libyaml:1,like:[1,2,4,6,7,13,14,15,22,24,25,26],limit:[1,2,11,29],line:[2,11,13,25,26],lineno:23,link:28,linux:8,list:[5,9,11,12,14,15,21,22,26],list_str:26,littl:7,live:12,load:[1,15,24],loader:1,loadf:1,loadfn:[1,2,24],locat:[5,21],lock:13,locker:13,lockfil:13,log:[3,4],logger:16,loglevel:16,look:2,lookup:5,loop:1,lot:1,lower:[14,24],lowest:10,lru:11,lru_cach:[1,11],m_file:13,magenta:29,mai:11,main:[11,16],majver:8,make:[1,2,7],make_arch:25,make_bann:26,makedir:20,makedirs_p:20,manag:[1,13,28],mani:[1,2,4,7,8,12],map:[6,13],mark:[8,26],marque:[1,26],match:[9,11,21,23],match_mod:21,mate:14,materi:2,math:[1,2,3,4,10],matrix:14,matteo:1,max_mem:13,maximum:13,maxsiz:11,mean:12,mechan:13,member:[6,15],memori:[6,13],merchant:[2,29],mere:15,merg:[2,29],messag:[1,8,11],method:[1,2,6,8,11,12,13,15,16,25,28],minor:1,mirror:2,misc:1,miss:[2,4,11],mit:2,mitsuhiko:0,mix:15,mkdir:20,mmap:13,mode:[22,25],modif:13,modifi:[2,6,16,29],modul:[1,2,3],mongodb:[6,15],mongodict:[1,6],monti:1,montydecod:[1,15],montyencod:[1,15],more:[1,2,4,8],most:[0,2,15],mount:1,msg:26,msgpack:[1,2,3,4,24],mson:15,msonabl:[1,15],msonclass:15,msonerror:15,msvcrt:13,mty:2,much:[1,13,28],multipl:10,multiprocess:8,must:[2,11,15,22,24],mutabl:7,mutual:21,myfil:2,mysingleton:7,name:[1,6,9,11,12,13,15,18,21,22,28],namedtupl:6,namespac:[1,6],nan:15,ncpu:8,ncr:17,necessari:8,need:[2,6,15,26,28],neg:15,nest:[1,6,15],newlin:15,node:22,non:[1,7,15,26],none:[5,6,8,11,14,15,21,27,28,29],noninfring:[2,29],note:[2,7,11,15,23,25],noth:28,notic:[2,29],notoverwritabledict:1,now:[1,18],npr:17,nullfil:[1,7],nullstream:[1,7],num_str:15,number:[8,10,13,15,17,22,23,26],numer:10,numpi:[1,15,18],obj:[6,15,18,24],object:[1,2,6,7,8,9,11,12,13,14,15,22,24,27,28],object_hook:[1,15,18],object_pairs_hook:15,objectid:[1,15],obtain:[2,29],obviou:2,obvious:11,offici:1,ofr:1,often:2,old:8,older:2,on_blu:29,on_color:29,on_cyan:29,on_green:29,on_grei:29,on_magenta:29,on_r:29,on_whit:29,on_yellow:29,one:[0,2,6,9,11,13,15,16,23,26],onli:[1,7,8,11,15,25],open:[2,13],oper:[2,3,4,13,28],operator_from_str:19,optim:8,option:[8,11,13,15,25,27,28],order:[6,13,15],org:[5,11,22],organ:2,origin:[1,8,11,15,20,25,28],other:[2,28,29],otherwis:[2,6,15,24,26,29],our:2,out:[0,2,7,8,22,29],output:[8,11,15,21,22,26,27,28,29],over:22,overflowerror:15,overrid:15,own:15,packag:[2,3],packb:18,pad:[22,26],page:[0,2],pair:15,paramet:[8,9,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,28],parent:25,parse_const:15,parse_float:15,parse_int:15,parser:[1,15,16],part:[2,4],particular:[2,21,29],particularli:[6,8],pass:[1,2,7,8,11,12,27,28],past:12,path:[0,1,2,3,4,12,13,20,24,25,28],pathlib:[13,24],pattern:[2,4,9,23],pdf:[9,21],pep8:6,per:2,perform:[6,20,28],permiss:[2,29],permit:[2,6,29],permut:[7,17],person:[2,29],peter:13,physic:8,ping:8,pip:2,place:15,platform:13,pleas:23,plu:15,point:5,pollut:6,popen:27,portion:[2,13,29],posit:7,possibl:[2,8,13,28],post:23,postprocess:23,power:23,pprint:[2,3,4,14],pprint_tabl:22,pre:16,prepar:13,prepend:11,present:[1,6,8,25],pretti:15,prevent:[1,15],primari:13,print:[2,8,14,15,22,26,27,29],prior:1,prioriti:15,privat:1,problem:[2,6],process:[2,12,13,23],process_decod:15,prof:11,prof_fil:11,prof_main:11,profil:11,program:[2,8,11],project:0,proper:[1,15,26],properti:[11,15],protocol:[1,15,18],provid:[1,2,6,8,9,15,28,29],publish:[2,29],purpos:[2,8,11,29],put:0,py3k:1,pymatgen:[1,15],pypi:22,python:[1,4,5,6,8,11,12,13,15,21,22,25,26,28],pyyaml:1,question:[8,12,27],quirk:2,rais:[8,11,13,15,19,20],rang:[6,14,15],raymond:13,reachabl:12,read:[1,2,13,23,25],readlin:13,real:[8,25],recent:11,recip:13,recommend:2,recurs:[1,6,12,15,25,28],red:29,redefin:6,refactor:1,refer:15,regener:15,regrep:23,regress:15,regular:23,reitz:0,rel:13,relat:0,releas:[1,2,13],reli:13,remov:[1,2,22,25,26],remove_non_ascii:26,replac:[1,8],repo:2,repositori:0,repres:[6,9],represent:[1,15],requir:[1,8,15],resid:2,resourc:2,restrict:[2,29],result:[7,11,15,22,24],retain:25,retcod:27,retriev:22,return_if_rais:11,return_node_if_rais:11,return_none_if_rais:11,return_none_if_value_error:11,retval_if_exc:11,reusabl:2,revers:[1,13,23,29],reverse_readfil:[1,2,13],reverse_readlin:[1,2,13],rewritten:1,rid:13,right:[2,18,29],rightmost:5,rmtree:25,robust:1,root:[1,2,12,21,22,28],rootpath:28,row:22,rpc:15,rstrip:22,ruamel:[1,24],rubric:11,run:[1,27],runtim:8,safe:20,same:[2,11,21,22],sanit:15,scale:8,scientif:2,scipi:8,scr_link:28,scratch:[1,28],scratch_link:28,scratchdir:[1,2,28],script:[11,12],search:[2,5,21],second:[11,13,27],see:[8,11],seek:13,select:[16,21],self:[2,11,12,15,27],sell:[2,29],sens:[7,25],sensibl:15,sep:9,separ:[1,9,11,15,27],sequenc:[10,15],serial:[1,2,3,4,15,18],serializ:[1,15],seriou:6,serv:2,set:[2,6,7,11,13,15],sever:[1,2,8],shall:[2,29],shallow:6,shell:9,shorten:1,should:[1,6,7,13,14,15,21],show:5,shutil:[1,2,3,4,28],shyamd:2,sigma:23,signal:11,signatur:1,signum:11,similar:[13,25],similarli:15,simpl:[1,2,16,28],simpli:[15,22],sinc:6,singl:26,singleton:[2,4,7],singli:25,site:2,situat:7,size:[13,14],skip:[12,15],skipkei:15,sleep:27,slice:14,slower:13,small:[0,13],smaller:13,softwar:[2,29],solut:[2,27],solv:2,some:[2,15,20,28],someon:8,sort:[5,11,15],sort_kei:15,sort_stat:11,sortbi:11,sourc:[5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],special:1,specif:[2,15],specifi:[1,8,12,13,15,16,28],speed:1,src:[2,25],stack:12,stackoverflow:[8,12,27],standard:[0,2,4,5,6,13,20,25],start:[21,28],statement:13,statist:11,stderr:27,stdout:[22,27],still:[8,25],stop:14,str2unicod:[1,26],str:[8,9,11,13,15,21,22,23,24,25,26,28],stream:[7,13,22],strict:15,string:[1,2,3,4,7,9,12,15,19,21,22],stub:18,style:[2,8,9,25],sub:28,subclass:[11,12],subdirectori:28,subject:[2,29],sublicens:[2,29],submit:2,submodul:[0,2,3],subpackag:[2,3],subprocess:[1,2,3,4],substanti:[2,29],success:14,successfulli:8,suit:[2,13],supplement:2,supplementari:[2,4],support:[1,2,4,9,11,13,15,18,24,26],surprisingli:25,symbol:28,symlink:[2,25],syntax:2,sys:0,system:[8,11],tab:[6,15],tabl:22,take:[1,15],taken:[5,8,12,13],tar:25,tarfil:25,task:[2,5,20],team:29,techtonik:12,temp:28,tempdir:1,tempfil:[1,2,3,4],temporari:[11,28],temporarili:20,temporarydirectori:28,term:2,termcolor:[2,3,4],termin:[23,29],terminate_on_match:23,test:[1,15,26],text:[13,22,26,29],text_str:22,textiowrapp:22,than:[1,5,13],them:[5,15,25],theme:0,themselv:7,thi:[0,1,2,6,7,8,9,11,12,13,15,16,18,24,25,28,29],thing:15,those:15,though:[15,28],thread:[1,20,27],through:[1,28],thrown:15,time:[8,11],timeout:[1,11,13,27],timeouterror:11,to_dict:[1,15],to_json:15,todo:[16,23],token:9,tol:10,toler:10,too:1,tool:[1,2],top:21,tort:[2,29],total:17,traceback:8,tradit:6,trail:22,transform:5,transpar:[2,4,13,26],travi:1,treat:11,tree:[1,6,21,22,25],tri:[2,8],triangl:14,tricki:5,truli:28,tupl:[6,7,11,15],turn:22,two:[2,11,15,22],txt:[2,9],type:[2,11,15,21,23,24,26],typeerror:15,typic:2,ultratb:8,unchang:[21,26],uncompress:25,under:2,underli:11,underlin:29,underscor:1,understand:15,unicod:[1,26],unicode2str:[1,26],uniqu:[2,28],unittest:1,unix:[2,9,11,25],unless:21,unlik:2,unmodifi:21,unpackb:18,until:13,unzip:21,updat:[1,6,8],upper:[14,24],urban:2,usag:[6,7,11,15,18],use:[0,1,2,5,6,8,9,11,13,15,18,22,25,28,29],use_scipi:8,used:[0,1,6,7,8,10,11,13,15,16,21,23,26],useful:[1,2,4,5,6,8,11,13,15],user:[8,12,28],userspac:8,uses:[0,11],using:[2,7,8,13,15,18,25,28],utf:22,util:[1,2,4,15,18,28],valid:25,valu:[5,11,15],valueerror:[11,15],variabl:[1,12],variou:2,verbos:8,veri:[0,7,13],version:[1,2,8,15,21,23],versu:13,via:21,view:11,violat:[6,11],virtual:[2,8],visit:2,volvox:29,wai:[1,2,6,20,28],wait:27,warn:8,warranti:[2,29],welcom:2,well:[1,15],what:2,whatev:25,when:[1,8,13,15,22,23,26,28],where:[2,7,11,13,16],whether:[2,23,28,29],which:[1,2,6,11,13,15,21,25,28],white:29,whitespac:15,who:12,whom:[2,29],whose:21,width:26,wiki:11,wikipedia:11,wildcard:[9,21],window:1,with_ind:14,withespac:22,within:21,without:[2,11,21,29],work:[2,11,13,20,25,28],workspac:28,world:29,would:[6,15],wrap:13,wrapper:20,write:[2,7,13,16,23],www:13,yaml:[1,24],yee:8,yellow:29,yet:[1,13],yield:[13,14],you:[0,6,8,13,15],your:[0,15],zcat:25,zgrep:2,zip:[1,2,4,21],zless:[2,25],zopen:[1,2,13],zpath:[1,21]},titles:["krTheme Sphinx Style","Change log","Monty: Python Made Even Easier","monty","monty package","monty.bisect module","monty.collections module","monty.design_patterns module","monty.dev module","monty.fnmatch module","monty.fractions module","monty.functools module","monty.inspect module","monty.io module","monty.itertools module","monty.json module","monty.logging module","monty.math module","monty.msgpack module","monty.operator module","monty.os package","monty.os.path module","monty.pprint module","monty.re module","monty.serialization module","monty.shutil module","monty.string module","monty.subprocess module","monty.tempfile module","monty.termcolor module"],titleterms:{api:2,bisect:5,chang:[1,2],collect:6,content:[4,20],contribut:2,design_pattern:7,dev:8,doc:2,easier:2,even:2,fnmatch:9,fraction:10,functool:11,indic:2,inspect:12,instal:2,itertool:14,json:15,krtheme:0,licens:2,log:[1,2,16],made:2,math:17,modul:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],monti:[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],msgpack:18,oper:19,packag:[4,20],path:21,pprint:22,python:2,serial:24,shutil:25,sphinx:0,string:26,style:0,submodul:[4,20],subpackag:4,subprocess:27,tabl:2,tempfil:28,termcolor:29,usag:2}}) \ No newline at end of file +Search.setIndex({docnames:["_themes/README","changelog","index","modules","monty","monty.bisect","monty.collections","monty.design_patterns","monty.dev","monty.fnmatch","monty.fractions","monty.functools","monty.inspect","monty.io","monty.itertools","monty.json","monty.logging","monty.math","monty.msgpack","monty.operator","monty.os","monty.os.path","monty.pprint","monty.re","monty.serialization","monty.shutil","monty.string","monty.subprocess","monty.tempfile","monty.termcolor"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.viewcode":1,sphinx:55},filenames:["_themes/README.rst","changelog.rst","index.rst","modules.rst","monty.rst","monty.bisect.rst","monty.collections.rst","monty.design_patterns.rst","monty.dev.rst","monty.fnmatch.rst","monty.fractions.rst","monty.functools.rst","monty.inspect.rst","monty.io.rst","monty.itertools.rst","monty.json.rst","monty.logging.rst","monty.math.rst","monty.msgpack.rst","monty.operator.rst","monty.os.rst","monty.os.path.rst","monty.pprint.rst","monty.re.rst","monty.serialization.rst","monty.shutil.rst","monty.string.rst","monty.subprocess.rst","monty.tempfile.rst","monty.termcolor.rst"],objects:{"":{monty:[4,0,0,"-"]},"monty.bisect":{find_ge:[5,1,1,""],find_gt:[5,1,1,""],find_le:[5,1,1,""],find_lt:[5,1,1,""],index:[5,1,1,""]},"monty.collections":{AttrDict:[6,2,1,""],FrozenAttrDict:[6,2,1,""],MongoDict:[6,2,1,""],Namespace:[6,2,1,""],as_set:[6,1,1,""],dict2namedtuple:[6,1,1,""],frozendict:[6,2,1,""],tree:[6,1,1,""]},"monty.collections.AttrDict":{copy:[6,3,1,""]},"monty.collections.Namespace":{update:[6,3,1,""]},"monty.collections.frozendict":{update:[6,3,1,""]},"monty.design_patterns":{NullFile:[7,2,1,""],NullStream:[7,2,1,""],cached_class:[7,1,1,""],singleton:[7,1,1,""]},"monty.design_patterns.NullStream":{write:[7,3,1,""]},"monty.dev":{deprecated:[8,1,1,""],get_ncpus:[8,1,1,""],install_excepthook:[8,1,1,""],requires:[8,2,1,""]},"monty.fnmatch":{WildCard:[9,2,1,""]},"monty.fnmatch.WildCard":{filter:[9,3,1,""],match:[9,3,1,""]},"monty.fractions":{gcd:[10,1,1,""],gcd_float:[10,1,1,""],lcm:[10,1,1,""]},"monty.functools":{TimeoutError:[11,4,1,""],lazy_property:[11,2,1,""],lru_cache:[11,1,1,""],prof_main:[11,1,1,""],return_if_raise:[11,1,1,""],return_none_if_raise:[11,1,1,""],timeout:[11,2,1,""]},"monty.functools.lazy_property":{invalidate:[11,5,1,""]},"monty.functools.timeout":{handle_timeout:[11,3,1,""]},"monty.inspect":{all_subclasses:[12,1,1,""],caller_name:[12,1,1,""],find_top_pyfile:[12,1,1,""],initializer:[12,1,1,""]},"monty.io":{FileLock:[13,2,1,""],FileLockException:[13,4,1,""],get_open_fds:[13,1,1,""],reverse_readfile:[13,1,1,""],reverse_readline:[13,1,1,""],zopen:[13,1,1,""]},"monty.io.FileLock":{Error:[13,6,1,""],acquire:[13,3,1,""],release:[13,3,1,""]},"monty.itertools":{chunks:[14,1,1,""],ilotri:[14,1,1,""],iterator_from_slice:[14,1,1,""],iuptri:[14,1,1,""]},"monty.json":{MSONError:[15,4,1,""],MSONable:[15,2,1,""],MontyDecoder:[15,2,1,""],MontyEncoder:[15,2,1,""],jsanitize:[15,1,1,""]},"monty.json.MSONable":{as_dict:[15,3,1,""],from_dict:[15,5,1,""],to_json:[15,3,1,""]},"monty.json.MontyDecoder":{decode:[15,3,1,""],process_decoded:[15,3,1,""]},"monty.json.MontyEncoder":{"default":[15,3,1,""]},"monty.logging":{enable_logging:[16,1,1,""],logged:[16,1,1,""]},"monty.math":{nCr:[17,1,1,""],nPr:[17,1,1,""]},"monty.msgpack":{"default":[18,1,1,""],object_hook:[18,1,1,""]},"monty.operator":{operator_from_str:[19,1,1,""]},"monty.os":{cd:[20,1,1,""],makedirs_p:[20,1,1,""],path:[21,0,0,"-"]},"monty.os.path":{find_exts:[21,1,1,""],which:[21,1,1,""],zpath:[21,1,1,""]},"monty.pprint":{draw_tree:[22,1,1,""],pprint_table:[22,1,1,""]},"monty.re":{regrep:[23,1,1,""]},"monty.serialization":{dumpfn:[24,1,1,""],loadfn:[24,1,1,""]},"monty.shutil":{compress_dir:[25,1,1,""],compress_file:[25,1,1,""],copy_r:[25,1,1,""],decompress_dir:[25,1,1,""],decompress_file:[25,1,1,""],gzip_dir:[25,1,1,""],remove:[25,1,1,""]},"monty.string":{boxed:[26,1,1,""],indent:[26,1,1,""],is_string:[26,1,1,""],list_strings:[26,1,1,""],make_banner:[26,1,1,""],marquee:[26,1,1,""],remove_non_ascii:[26,1,1,""],str2unicode:[26,1,1,""],unicode2str:[26,1,1,""]},"monty.subprocess":{Command:[27,2,1,""]},"monty.subprocess.Command":{error:[27,6,1,""],killed:[27,6,1,""],output:[27,6,1,""],retcode:[27,6,1,""],run:[27,3,1,""]},"monty.tempfile":{ScratchDir:[28,2,1,""]},"monty.tempfile.ScratchDir":{SCR_LINK:[28,6,1,""]},"monty.termcolor":{colored:[29,1,1,""],cprint:[29,1,1,""]},monty:{bisect:[5,0,0,"-"],collections:[6,0,0,"-"],design_patterns:[7,0,0,"-"],dev:[8,0,0,"-"],fnmatch:[9,0,0,"-"],fractions:[10,0,0,"-"],functools:[11,0,0,"-"],inspect:[12,0,0,"-"],io:[13,0,0,"-"],itertools:[14,0,0,"-"],json:[15,0,0,"-"],logging:[16,0,0,"-"],math:[17,0,0,"-"],msgpack:[18,0,0,"-"],operator:[19,0,0,"-"],os:[20,0,0,"-"],pprint:[22,0,0,"-"],re:[23,0,0,"-"],serialization:[24,0,0,"-"],shutil:[25,0,0,"-"],string:[26,0,0,"-"],subprocess:[27,0,0,"-"],tempfile:[28,0,0,"-"],termcolor:[29,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","classmethod","Python class method"],"6":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:exception","5":"py:classmethod","6":"py:attribute"},terms:{"abstract":2,"case":[6,13,24],"class":[1,2,6,7,8,9,11,12,13,15,23,25,27,28],"default":[1,11,13,15,16,18,22,23,25,28],"final":26,"float":[10,15],"function":[1,2,4,5,6,8,10,11,12,13,14,15,16,19,22,23,25,26,28,29],"import":[2,8,14],"int":[10,11,13,15,17,25,26],"long":1,"new":[1,2,11],"null":7,"public":12,"return":[1,6,8,9,10,11,12,13,14,15,17,19,20,21,22,23,24,26,27],"throw":13,"true":[8,9,11,12,14,15,22,26,27],"try":[1,8,11,15,28],"while":12,AND:[2,29],Added:1,BUT:[2,29],FOR:[2,29],For:[7,8,11,13,15,18,23,24,25],NOT:[2,29],One:11,THE:[2,29],The:[0,1,2,5,6,7,8,11,13,14,15,18,20,22,24,25,28,29],There:[2,28],USE:[2,29],Use:[1,2,8,11],Used:11,Useful:[1,12,16,19,23,26],Uses:10,WITH:[2,29],With:28,__class__:15,__init__:[2,7,12,15],__module__:15,__name__:15,__wrapped__:11,_argnam:15,_io:22,_name:11,_theme:0,abc:6,about:12,abov:[2,5,29],absolut:21,abspath:[0,21],accept:[11,29],access:[1,6,11,22],accord:11,acquir:13,action:[2,28,29],activ:11,activest:13,add:[0,1,2,6,15,16],added:[1,26],addit:[1,5,6,12,19,26],additon:1,addon:0,adopt:2,after:26,afterward:20,again:13,aim:25,alex:1,alia:13,align:22,all:[2,12,15,21,22,23,25,26,28,29],all_subclass:12,allow:[1,2,6,11,13,15,16,28],allow_bson:15,allow_nan:15,almost:2,alpha:1,alreadi:[8,15,20,28],also:[0,1,2,6,11,15],altern:0,alwai:[2,6,7,24,26],amount:[13,26],analyz:6,ani:[2,7,24,29],anoth:[13,15],another_method:11,ansii:29,api:15,append:0,appropri:[2,11],archiv:25,arg:[1,2,6,11,13,15,24,26],argnam:15,argument:[7,8,11,15,16,22,27,29],aris:[2,29],around:13,arrai:[1,15,18],as_dict:[15,18],as_set:6,ascii:[1,15,26],asciitre:22,assert:[6,19],assign:12,associ:[2,7,15,19,29],assum:24,astrand:13,atol:5,attempt:[8,13,15],attr:29,attrdict:6,attribut:[6,11,15,29],attributeerror:11,augment:13,author:[2,29],auto:1,automat:[12,13,15,24,25,28],avail:[26,29],avoid:7,awkward:5,back:[2,13,28],backport:[1,11],backward:[1,13],bad:1,bar:[6,9],base:[1,2,6,7,8,9,11,13,15,22,23,27,28],basenam:[2,21],basi:15,batteri:2,becaus:[6,7],becom:11,been:27,befor:26,begin:16,behav:[7,26],behavior:[13,15],behaviour:6,below:[2,15],best:2,better:1,between:13,binari:1,bisect:[2,3,4],blink:29,blk_size:13,block:[11,13],blue:29,bold:29,bool:[15,23,25,28],both:1,bound:11,box:26,bson:[1,15],buffer:[13,22],bug:1,build:28,built:28,bz2:[1,2,13,25],bzip2:[2,25],bzip:13,cach:[2,7,11],cache_algorithm:11,cache_clear:11,cache_info:11,cached_class:[2,4,7],calcul:17,call:[1,8,11,12,13,15,16,22],callabl:[8,11,23],caller:12,caller_nam:12,can:[0,5,7,8,10,11,13,15,21,25],cannot:[6,8],cater:8,caus:15,cdumper:1,cendio:13,center:[1,26],certain:11,cgitb:8,chang:[6,20,23,28],charact:[1,15,26],charg:[2,29],check:[0,1,8,13,15,20],check_circular:15,child_it:22,children:22,choos:17,chosen:2,chunk:14,circular:15,claim:[2,29],classmethod:[11,15],clean:15,cleanup:[1,28],clear:11,clearer:18,cloader:1,cls:[7,12,15],cluster:8,cmd:[12,21],code:[2,6,8,13,15,27,28],collect:[1,2,3,4],color:[8,29],colour:8,column:22,com:[8,12,13,27,29],come:2,command:[1,2,11,20,21,25,27],common:[2,5,10,24,25],compact:15,compar:15,compat:[1,13],complement:[2,4],complet:[1,6],compliant:15,compress:[2,13,25],compress_dir:[1,25],compress_fil:[1,25],compresslevel:25,concaten:21,conceal:29,condit:[2,8,29],conf:0,connect:[2,29],consist:[6,15],construct:14,constructor:[7,8,15],contain:[0,2,15,24],content:[0,2,3],context:[1,2,13,15,20,28],contract:[2,11,29],contribut:1,control:15,convert:[1,6,7,15,22,23,26],copi:[1,2,6,12,25,28,29],copy_from_current_on_ent:28,copy_r:[1,25],copy_to_current_on_exit:28,copyright:[2,29],copytre:25,core:8,correct:25,correctli:15,cprint:29,cpu:8,cpu_count:8,cpython:12,creat:[1,2,6,7,11,20,25,28],create_symbolic_link:28,creation:28,cross:13,crucial:6,current:[1,2,13,21,28],currsiz:11,custom:15,cyan:29,dai:15,damag:[2,29],dark:29,data:[2,11,13,22],databas:[6,15],datatyp:15,datetim:[1,15,18],deal:[2,13,29],debug:[11,16],decim:15,decod:[1,15,18],decompress:25,decompress_dir:[1,25],decompress_fil:[1,25],decor:[1,7,8,11,16],def:[2,7,8,11,12,15],defaultdict:[1,6],defin:[11,15],delai:13,delet:[13,25,28],depend:8,deprec:[1,8],descript:1,descriptor:[11,13],deseri:[15,18],design:[2,4],design_pattern:[1,2,3,4],dest:2,destin:25,detect:[1,8,24,25],determin:[2,13,15],determinist:6,dev:[1,2,3,4,7],develop:[2,8,29],diago:14,diagon:14,dict2namedtupl:6,dict:[1,2,6,7,15,18,23],dictionari:[6,7,15],differ:[1,11,25,27],difficult:2,dir:[21,28],directli:24,directori:[1,2,20,21,25,28],disabl:11,displai:[8,22],distinct:11,distribut:[2,29],divisor:10,do_someth:[20,28],do_something_els:11,do_stuff:11,doc:[0,1,5,16,23],document:[0,2,6,15,29],doe:[1,6,13,15,20,25,28],doesn:13,domain:12,don:6,done:[21,28],draw_tre:22,drawn:22,driv:0,drop:1,dst:25,duck:26,due:27,dump:[15,24],dumper:1,dumpfn:[1,2,24],dure:[15,28],dynam:[13,15],e_i:14,e_j:14,each:[7,9,13,22,23,26],easi:9,effect:[6,28],effici:[1,2,7,13],either:[6,13,15],element:[14,15],elimin:15,els:14,empti:12,enabl:27,enable_log:16,encod:[1,15,18,22],encount:15,end:[13,16,28],energi:23,ensur:[1,7,15],ensure_ascii:15,entri:[6,22],equal:5,equival:[15,25],error:[8,11,13,15,27],error_messag:11,escap:15,especi:[11,23],essenti:15,etc:[1,8,12],evalu:11,evanfosmark:13,even:1,event:[2,29],everi:[13,15],exactli:5,exampl:[2,4,6,8,11,15,21,26,27,28,29],exce:[12,13],except:[8,11,13,15,20],exception_tupl:11,exclud:[14,21],exclude_dir:21,exclus:21,execut:[2,11,21],execute_code_using_fil:2,exist:[0,1,8,20,21,28],express:[2,23,29],ext:21,extens:[21,25],extract:6,fabric:[1,2,20],fact:8,fail:15,fake:7,fals:[11,12,14,15,22,23,25,28],fasetr:1,fashion:20,faster:[1,13],favor:1,fcntl:13,featur:[2,11,15],feel:[2,12],field:1,file:[1,2,4,7,11,13,21,22,23,24,25,26,28,29],file_nam:13,filelock:[1,13],filelockexcept:13,filenam:[2,9,13,21,23,24],filepath:25,fill:26,filter:9,find:[5,8,12,15,21],find_ext:21,find_g:5,find_gt:5,find_l:5,find_lt:5,find_top_pyfil:12,finetun:15,first:[1,8,11],fit:[2,29],fix:1,flask:0,fnmatch:[2,3,4],folder:[0,25],follow:[0,2,6,8,15,23,25,28,29],follow_symlink:25,foo:[6,9,11],forai:2,forc:26,fork:2,form:[15,23,26],format:[8,12,15,24,29],forum:2,forward:13,found:[2,15,21],fraction:[1,2,3,4],frame:[11,12],framework:2,free:[2,12,29],from:[1,2,5,6,8,11,12,13,14,15,21,22,24,25,28,29],from_dict:[1,15],frozen:2,frozenattrdict:6,frozendict:[1,2,6],frozenset:6,full:[2,21],full_path_to_python:21,func:[11,12],functool:[1,2,3,4],furnish:[2,29],further:2,gcd:[1,10],gcd_float:10,gener:[13,14,15,28],german:13,get:[12,13,15],get_ncpu:[1,8],get_open_fd:13,gist:[12,27],git:0,github:[2,12,27],given:[11,12,14,15,19,21,23,26,28],gmail:29,grant:[2,29],great:2,greater:5,greatest:10,green:29,grep:23,grow:11,guarante:15,guid:0,gzip:[1,2,13,25],gzip_dir:25,gzipfil:25,halt:12,handl:[1,26,28],handle_timeout:11,happen:28,has:[1,2,6,13,15,27],hashabl:[7,11],have:[2,7,11,22,25],height:12,hello:[6,9,11,26,29],help:[1,12],helper:6,henc:6,herebi:[2,29],hetting:13,hidden:21,highli:2,highlight:29,hint:15,his:0,hit:11,holder:[2,29],hook:8,hook_typ:8,hopefulli:2,how:[2,5,8,12],howev:[2,6,11,28],html:5,html_theme:0,html_theme_path:0,http:[5,8,11,12,13,22,27],ignor:[15,26],ilotri:14,immut:[2,7],implement:[1,2,4,8,15,22,24,25,28],implementat:13,impli:[2,29],importerror:8,improv:[1,8,28],includ:[2,4,15,21,29],include_dir:21,incom:15,incompat:1,indent:[15,26],index:[2,5,23],infin:15,infinit:[1,14,15],info:8,inform:12,inherit:[2,6,15],init:1,initi:[1,9,12,16,28],input:[15,26,28],input_fil:2,insert:[5,15],insid:15,inspect:[1,2,3,4],inspir:[1,2,20],inst:11,instal:[8,24],install_excepthook:8,instanc:[2,7,12,15],instanti:6,instead:[2,15,24],integ:15,intellig:13,intend:0,interact:6,interfac:9,invalid:[11,15,19],involv:13,ipython:[6,8],is_str:26,issu:2,item:[5,6,14,15,17],item_separ:15,iter:[6,14,22],iterator_from_slic:14,itertool:[1,2,3,4],its:[6,15,22],itself:21,iuptri:14,javascript:[1,15],jcollado:27,josephmontoya:2,jsanit:[1,15],json:[1,2,3,4,18,24],json_str:15,jsondecod:15,jsonencod:15,just:[18,25,28],kei:[6,15,23],kenneth:0,kevin:13,key1:23,key2:23,key_separ:15,keyerror:[11,19],keyword:[1,7,8,11,15,27],kill:27,kind:[2,29],kirpit:27,klass:7,konstantin:29,kr_small:0,kwarg:[2,6,8,13,15,20,24,27,29],lab:2,lack:6,lambda:22,languag:2,larg:[0,1,2,13,23],larger:13,latter:1,layer:2,lazi:[1,11],lazy_properti:[1,11],lcm:10,lead:1,least:[11,13,23],least_recently_us:11,leftmost:5,lepa:29,less:5,level:[12,15,16,25],liabil:[2,29],liabl:[2,29],librari:[0,2,4,5,16],libyaml:1,like:[1,2,4,6,7,13,14,15,22,24,25,26],limit:[1,2,11,29],line:[2,11,13,25,26],lineno:23,link:28,linux:8,list:[5,9,11,12,14,15,21,22,26],list_str:26,littl:7,live:12,load:[1,15,24],loader:1,loadf:1,loadfn:[1,2,24],locat:[5,21],lock:13,locker:13,lockfil:13,log:[3,4],logger:16,loglevel:16,look:2,lookup:5,loop:1,lot:1,lower:[14,24],lowest:10,lru:11,lru_cach:[1,11],m_file:13,magenta:29,mai:11,main:[11,16],majver:8,make:[1,2,7],make_arch:25,make_bann:26,makedir:20,makedirs_p:20,manag:[1,13,28],mani:[1,2,4,7,8,12],map:[6,13],mark:[8,26],marque:[1,26],match:[9,11,21,23],match_mod:21,mate:14,materi:2,math:[1,2,3,4,10],matrix:14,matteo:1,max_mem:13,maximum:13,maxsiz:11,mean:12,mechan:13,member:[6,15],memori:[6,13],merchant:[2,29],mere:15,merg:[2,29],messag:[1,8,11],method:[1,2,6,8,11,12,13,15,16,25,28],minor:1,mirror:2,misc:1,miss:[2,4,11],mit:2,mitsuhiko:0,mix:15,mkdir:20,mmap:13,mode:[22,25],modif:13,modifi:[2,6,16,29],modul:[1,2,3],mongodb:[6,15],mongodict:[1,6],monti:1,montydecod:[1,15],montyencod:[1,15],more:[1,2,4,8],most:[0,2,15],mount:1,msg:26,msgpack:[1,2,3,4,24],mson:15,msonabl:[1,15],msonclass:15,msonerror:15,msvcrt:13,mty:2,much:[1,13,28],multipl:10,multiprocess:8,must:[2,11,15,22,24],mutabl:7,mutual:21,myfil:2,mysingleton:7,name:[1,6,9,11,12,13,15,18,21,22,28],namedtupl:6,namespac:[1,6],nan:15,ncpu:8,ncr:17,necessari:8,need:[2,6,15,26,28],neg:15,nest:[1,6,15],newlin:15,node:22,non:[1,7,15,26],none:[5,6,8,11,14,15,21,27,28,29],noninfring:[2,29],note:[2,7,11,15,23,25],noth:28,notic:[2,29],notoverwritabledict:1,now:[1,18],npr:17,nullfil:[1,7],nullstream:[1,7],num_str:15,number:[8,10,13,15,17,22,23,26],numer:10,numpi:[1,15,18],obj:[6,15,18,24],object:[1,2,6,7,8,9,11,12,13,14,15,22,24,27,28],object_hook:[1,15,18],object_pairs_hook:15,objectid:[1,15],obtain:[2,29],obviou:2,obvious:11,offici:1,ofr:1,often:2,old:8,older:2,on_blu:29,on_color:29,on_cyan:29,on_green:29,on_grei:29,on_magenta:29,on_r:29,on_whit:29,on_yellow:29,one:[0,2,6,9,11,13,15,16,23,26],onli:[1,7,8,11,15,25],open:[2,13],oper:[2,3,4,13,28],operator_from_str:19,optim:8,option:[8,11,13,15,25,27,28],order:[6,13,15],org:[5,11,22],organ:2,origin:[1,8,11,15,20,25,28],other:[2,28,29],otherwis:[2,6,15,24,26,29],our:2,out:[0,2,7,8,22,29],output:[8,11,15,21,22,26,27,28,29],over:22,overflowerror:15,overrid:15,own:15,packag:[2,3],packb:18,pad:[22,26],page:[0,2],pair:15,paramet:[8,9,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,28],parent:25,parse_const:15,parse_float:15,parse_int:15,parser:[1,15,16],part:[2,4],particular:[2,21,29],particularli:[6,8],pass:[1,2,7,8,11,12,27,28],past:12,path:[0,1,2,3,4,12,13,20,24,25,28],pathlib:[13,24],pattern:[2,4,9,23],pdf:[9,21],pep8:6,per:2,perform:[6,20,28],permiss:[2,29],permit:[2,6,29],permut:[7,17],person:[2,29],peter:13,physic:8,ping:8,pip:2,place:15,platform:13,pleas:23,plu:15,point:5,pollut:6,popen:27,portion:[2,13,29],posit:7,possibl:[2,8,13,28],post:23,postprocess:23,power:23,pprint:[2,3,4,14],pprint_tabl:22,pre:16,prepar:13,prepend:11,present:[1,6,8,25],pretti:15,prevent:[1,15],primari:13,print:[2,8,14,15,22,26,27,29],prior:1,prioriti:15,privat:1,problem:[2,6],process:[2,12,13,23],process_decod:15,prof:11,prof_fil:11,prof_main:11,profil:11,program:[2,8,11],project:0,proper:[1,15,26],properti:[11,15],protocol:[1,15,18],provid:[1,2,6,8,9,15,28,29],publish:[2,29],purpos:[2,8,11,29],put:0,py3k:1,pymatgen:[1,15],pypi:22,python:[1,4,5,6,8,11,12,13,15,21,22,25,26,28],pyyaml:1,question:[8,12,27],quirk:2,rais:[8,11,13,15,19,20],rang:[6,14,15],raymond:13,reachabl:12,read:[1,2,13,23,25],readlin:13,real:[8,25],recent:11,recip:13,recommend:2,recurs:[1,6,12,15,25,28],red:29,redefin:6,refactor:1,refer:15,regener:15,regrep:23,regress:15,regular:23,reitz:0,rel:13,relat:0,releas:[1,2,13],reli:13,remov:[1,22,25,26],remove_non_ascii:26,replac:[1,8],repo:2,repositori:0,repres:[6,9],represent:[1,15],requir:[1,8,15],resid:2,resourc:2,restrict:[2,29],result:[7,11,15,22,24],retain:25,retcod:27,retriev:22,return_if_rais:11,return_node_if_rais:11,return_none_if_rais:11,return_none_if_value_error:11,retval_if_exc:11,reusabl:2,revers:[1,13,23,29],reverse_readfil:[1,13],reverse_readlin:[1,2,13],rewritten:1,rid:13,right:[2,18,29],rightmost:5,rmtree:25,robust:1,root:[1,2,12,21,22,28],rootpath:28,row:22,rpc:15,rstrip:22,ruamel:[1,24],rubric:11,run:[1,27],runtim:8,safe:20,same:[2,11,21,22],sanit:15,scale:8,scientif:2,scipi:8,scr_link:28,scratch:[1,28],scratch_link:28,scratchdir:[1,28],script:[11,12],search:[2,5,21],second:[11,13,27],see:[8,11],seek:13,select:[16,21],self:[2,11,12,15,27],sell:[2,29],sens:[7,25],sensibl:15,sep:9,separ:[1,9,11,15,27],sequenc:[10,15],serial:[1,2,3,4,15,18],serializ:[1,15],seriou:6,serv:2,set:[2,6,7,11,13,15],sever:[1,2,8],shall:[2,29],shallow:6,shell:9,shorten:1,should:[1,6,7,13,14,15,21],show:5,shutil:[1,2,3,4,28],shyamd:1,sigma:23,signal:11,signatur:1,signum:11,similar:[13,25],similarli:15,simpl:[1,2,16,28],simpli:[15,22],sinc:6,singl:26,singleton:[2,4,7],singli:25,site:2,situat:7,size:[13,14],skip:[12,15],skipkei:15,sleep:27,slice:14,slower:13,small:[0,13],smaller:13,softwar:[2,29],solut:[2,27],solv:2,some:[2,15,20,28],someon:8,sort:[5,11,15],sort_kei:15,sort_stat:11,sortbi:11,sourc:[5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],special:1,specif:[2,15],specifi:[1,8,12,13,15,16,28],speed:1,splitext:2,src:[2,25],stack:12,stackoverflow:[8,12,27],standard:[0,2,4,5,6,13,20,25],start:[21,28],statement:13,statist:11,stderr:27,stdout:[22,27],still:[8,25],stop:14,str2unicod:[1,26],str:[8,9,11,13,15,21,22,23,24,25,26,28],stream:[7,13,22],strict:15,string:[1,2,3,4,7,9,12,15,19,21,22],stub:18,style:[2,8,9,25],sub:28,subclass:[11,12],subdirectori:28,subject:[2,29],sublicens:[2,29],submit:2,submodul:[0,2,3],subpackag:[2,3],subprocess:[1,2,3,4],substanti:[2,29],success:14,successfulli:8,suit:[2,13],supplement:2,supplementari:[2,4],support:[1,2,4,9,11,13,15,18,24,26],surprisingli:25,symbol:28,symlink:[1,25],syntax:2,sys:0,system:[8,11],tab:[6,15],tabl:22,take:[1,15],taken:[5,8,12,13],tar:25,tarfil:25,task:[2,5,20],team:29,techtonik:12,temp:28,tempdir:1,tempfil:[1,2,3,4],temporari:[11,28],temporarili:20,temporarydirectori:28,term:2,termcolor:[2,3,4],termin:[23,29],terminate_on_match:23,test:[1,15,26],text:[13,22,26,29],text_str:22,textiowrapp:22,than:[1,5,13],them:[5,15,25],theme:0,themselv:7,thi:[0,1,2,6,7,8,9,11,12,13,15,16,18,24,25,28,29],thing:15,those:15,though:[15,28],thread:[1,20,27],through:[1,28],thrown:15,time:[8,11],timeout:[1,11,13,27],timeouterror:11,to_dict:[1,15],to_json:15,todo:[16,23],token:9,tol:10,toler:10,too:1,tool:[1,2],top:21,tort:[2,29],total:17,traceback:8,tradit:6,trail:22,transform:5,transpar:[2,4,13,26],travi:1,treat:11,tree:[1,6,21,22,25],tri:[2,8],triangl:14,tricki:5,truli:28,tupl:[6,7,11,15],turn:22,two:[2,11,15,22],txt:[1,9],type:[2,11,15,21,23,24,26],typeerror:15,typic:2,ultratb:8,unchang:[21,26],uncompress:25,under:2,underli:11,underlin:29,underscor:1,understand:15,unicod:[1,26],unicode2str:[1,26],uniqu:[2,28],unittest:1,unix:[2,9,11,25],unless:21,unlik:2,unmodifi:21,unpackb:18,until:13,unzip:21,updat:[1,6,8],upper:[14,24],urban:1,usag:[6,7,11,15,18],use:[0,1,2,5,6,8,9,11,13,15,18,22,25,28,29],use_scipi:8,used:[0,1,6,7,8,10,11,13,15,16,21,23,26],useful:[1,2,4,5,6,8,11,13,15],user:[8,12,28],userspac:8,uses:[0,11],using:[2,7,8,13,15,18,25,28],utf:22,util:[1,2,4,15,18,28],valid:25,valu:[5,11,15],valueerror:[11,15],variabl:[1,12],variou:2,verbos:8,veri:[0,7,13],version:[1,2,8,15,21,23],versu:13,via:21,view:11,violat:[6,11],virtual:[2,8],visit:2,volvox:29,wai:[1,2,6,20,28],wait:27,warn:8,warranti:[2,29],welcom:2,well:[1,15],what:2,whatev:25,when:[1,8,13,15,22,23,26,28],where:[2,7,11,13,16],whether:[2,23,28,29],which:[1,2,6,11,13,15,21,25,28],white:29,whitespac:15,who:12,whom:[2,29],whose:21,width:26,wiki:11,wikipedia:11,wildcard:[9,21],window:1,with_ind:14,withespac:22,within:21,without:[2,11,21,29],work:[2,11,13,20,25,28],workspac:28,world:29,would:[6,15],wrap:13,wrapper:20,write:[2,7,13,16,23],www:13,yaml:[1,24],yee:8,yellow:29,yet:[1,13],yield:[13,14],you:[0,6,8,13,15],your:[0,15],zcat:25,zgrep:2,zip:[1,2,4,21],zless:[2,25],zopen:[1,2,13],zpath:[1,21]},titles:["krTheme Sphinx Style","Change log","Monty: Python Made Even Easier","monty","monty package","monty.bisect module","monty.collections module","monty.design_patterns module","monty.dev module","monty.fnmatch module","monty.fractions module","monty.functools module","monty.inspect module","monty.io module","monty.itertools module","monty.json module","monty.logging module","monty.math module","monty.msgpack module","monty.operator module","monty.os package","monty.os.path module","monty.pprint module","monty.re module","monty.serialization module","monty.shutil module","monty.string module","monty.subprocess module","monty.tempfile module","monty.termcolor module"],titleterms:{api:2,bisect:5,chang:[1,2],collect:6,content:[4,20],contribut:2,design_pattern:7,dev:8,doc:2,easier:2,even:2,fnmatch:9,fraction:10,functool:11,indic:2,inspect:12,instal:2,itertool:14,json:15,krtheme:0,licens:2,log:[1,2,16],made:2,math:17,modul:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],monti:[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],msgpack:18,oper:19,packag:[4,20],path:21,pprint:22,python:2,serial:24,shutil:25,sphinx:0,string:26,style:0,submodul:[4,20],subpackag:4,subprocess:27,tabl:2,tempfil:28,termcolor:29,usag:2}}) \ No newline at end of file