Skip to content

Performance improvements and code refactoring

Compare
Choose a tag to compare
@jaedsonpys jaedsonpys released this 02 Jan 21:09
· 212 commits to master since this release

6.0.0

Improves

  • 4136012: Create InvalidKeyError exception;
  • b7e57f2: Remove default key from __init__() method;
  • 4a9c283: Remove key decode from base64;
  • a237527: Rename "key" argument in JSONHandler.__init__();
  • 6165e18: Rename JSONHandler class to Document;
  • daa70c1: SecPickle library pre-implementation;
  • 715d0af: Fix variable name in create_document() method;
  • c2deb00: Rename encrypt and decrypt methods;
  • da28691: Rename _document.py module import;
  • c915a28: Thrown DatabaseNotFoundError exception if document is not found;
  • d270260: Implement faster method for writing and reading database files;
  • c1b918e: Use picke module instead of secpickle;
  • 3bcf91d: Improve condition in create_database() method;
  • 833a8d2: Change _get_path_list() method for more perfomance;
  • fdd4a76: Use strftime to format time.