<commit_before>import datetime
import pytz
from django.db import models
from django.db.models import Q
from django.db.models.aggregates import Count, Sum
from django.db.models.signals import post_init, post_save
from django.dispatch import receiver
from django.conf import settings
from django.contrib.contenttypes.models import ContentType
from django.template.defaultfilters import slugify
from django.utils import timezone
from django.utils.http import urlquote
from django.utils.timezone import now
from django.utils.translation import ugettext as _

from django_extensions.db.fields import (ModificationDateTimeField,
                                         CreationDateTimeField)

from bluebottle.categories.models import Category
from bluebottle.tasks.models import Task
from bluebottle.utils.utils import StatusDefinition
from bluebottle.bb_projects.models import (
    BaseProject, ProjectPhase, BaseProjectPhaseLog, BaseProjectDocument)
from bluebottle.utils.fields import ImageField
from bluebottle.clients import properties
from bluebottle.bb_metrics.utils import bb_track

from .mails import (mail_project_funded_internal, mail_project_complete,
                    mail_project_incomplete)
from .signals import project_funded
<commit_msg>Fix import error in project_document_url<commit_after>import datetime
import pytz
from django.db import models
from django.db.models import Q
from django.db.models.aggregates import Count, Sum
from django.db.models.signals import post_init, post_save
from django.dispatch import receiver
from django.conf import settings
from django.core.urlresolvers import reverse
from django.contrib.contenttypes.models import ContentType
from django.template.defaultfilters import slugify
from django.utils import timezone
from django.utils.http import urlquote
from django.utils.timezone import now
from django.utils.translation import ugettext as _

from django_extensions.db.fields import (ModificationDateTimeField,
                                         CreationDateTimeField)

from bluebottle.categories.models import Category
from bluebottle.tasks.models import Task
from bluebottle.utils.utils import StatusDefinition
from bluebottle.bb_projects.models import (
    BaseProject, ProjectPhase, BaseProjectPhaseLog, BaseProjectDocument)
from bluebottle.utils.fields import ImageField
from bluebottle.clients import properties
from bluebottle.bb_metrics.utils import bb_track

from .mails import (mail_project_funded_internal, mail_project_complete,
                    mail_project_incomplete)
from .signals import project_funded

{'fraction_non_alphanumeric': 0.04499612102404965, 'fraction_numerical': 0.0, 'mean_word_length': 4.956120092378753, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7222195', 'n_tokens_mistral': 663, 'n_tokens_neox': 646, 'n_words': 210}