<commit_before>{ stdenv
, buildPythonPackage
, fetchFromGitHub

, daemonize
, funcsigs
, pathlib2
, pbr
, pyasn1
, pynacl
, service-identity
, setuptools-trial
, signedjson
, six
, twisted
, unpaddedbase64
}:

buildPythonPackage {
  name = "sydent-2016-07-05";

  src = fetchFromGitHub {
    version = 1;
    owner = "matrix-org";
    repo = "sydent";
    rev = "f2c5d5fda430f7f1f22105cd89d6e5bcd432e5f1";
    sha256 = "a78754c869c4e1e8413217eb0bef921e0384038fd125c91f502c43308dc30146";
  };

  propagatedBuildInputs = [
    daemonize
    funcsigs
    pathlib2
    pbr
    pyasn1
    pynacl
    service-identity
    setuptools-trial
    signedjson
    six
    twisted
    unpaddedbase64
  ];<commit_msg>sydent: 2016-07-05 -> 2016-09-20<commit_after>{ stdenv
, buildPythonPackage
, fetchFromGitHub

, daemonize
, funcsigs
, pathlib2
, pbr
, pyasn1
, pynacl
, service-identity
, setuptools-trial
, signedjson
, six
, twisted
, unpaddedbase64
}:

buildPythonPackage {
  name = "sydent-2016-09-20";

  src = fetchFromGitHub {
    version = 2;
    owner = "matrix-org";
    repo = "sydent";
    rev = "0d0dba43a469986d31ece161044cd9c5875c519d";
    sha256 = "408187bebcd13388c91a6a4e208954936317f72e65d9ea1e8ea88176584a1b16";
  };

  propagatedBuildInputs = [
    daemonize
    funcsigs
    pathlib2
    pbr
    pyasn1
    pynacl
    service-identity
    setuptools-trial
    signedjson
    six
    twisted
    unpaddedbase64
  ];
{'fraction_non_alphanumeric': 0.08771929824561403, 'fraction_numerical': 0.1368421052631579, 'mean_word_length': 3.308157099697885, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '954097', 'n_tokens_mistral': 705, 'n_tokens_neox': 593, 'n_words': 90}