<commit_before>{ lib, fetchPypi, buildPythonPackage
, lxml, pycryptodome, construct
, argon2_cffi, dateutil, enum34
}:

buildPythonPackage rec {
  pname   = "pykeepass";
  version = "3.0.2";

  src = fetchPypi {
    inherit pname version;
    sha256 = "1kfnh42nimsbdpwpny2c9df82b2n4fb5fagh54ck06f3x483vd90";
  };

  propagatedBuildInputs = [
    lxml pycryptodome construct
    argon2_cffi dateutil enum34
  ];

  meta = {
    homepage = https://github.com/pschmitt/pykeepass;
    description = "Python library to interact with keepass databases (supports KDBX3 and KDBX4)";
    license = lib.licenses.gpl3;
  };

}<commit_msg>python: pykeepass: 3.0.2 -> 3.0.3<commit_after>{ lib, fetchPypi, buildPythonPackage
, lxml, pycryptodome, construct
, argon2_cffi, dateutil, enum34
}:

buildPythonPackage rec {
  pname   = "pykeepass";
  version = "3.0.3";

  src = fetchPypi {
    inherit pname version;
    sha256 = "2c9e2ddb03ee696ed8aa72c2cddfb81280614864e003226141d68b975aa56f6f";
  };

  propagatedBuildInputs = [
    lxml pycryptodome construct
    argon2_cffi dateutil enum34
  ];

  meta = {
    homepage = https://github.com/pschmitt/pykeepass;
    description = "Python library to interact with keepass databases (supports KDBX3 and KDBX4)";
    license = lib.licenses.gpl3;
  };

}
{'fraction_non_alphanumeric': 0.10108864696734059, 'fraction_numerical': 0.07465007776049767, 'mean_word_length': 3.9122137404580153, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6267168', 'n_tokens_mistral': 547, 'n_tokens_neox': 489, 'n_words': 97}