<commit_before>#
# Common requirements for wger
#

# Application
bleach~=3.2
django-bootstrap-breadcrumbs~=0.9
django-formtools~=2.2
django-recaptcha==2.0.6
Django~=3.1
django-crispy-forms~=1.9
django_compressor~=2.4
django_extensions~=3.0
django-sortedm2m~=3.0
django-storages~=1.10
easy-thumbnails~=2.7
icalendar==4.0.7
invoke~=1.4
pillow~=7.2
python-mimeparse
reportlab==3.5.51
matplotlib>=3.1
requests
setuptools>=18.5
sphinx

# AWS
#boto3


# REST API
django-cors-headers>=3.0
django-filter==2.3.0
djangorestframework~=3.11


# Explicitly set versions as a workaround for CI/Devel.
# This is just intended to make life easier, has no deeper meaning and
# can be removed if needed.
docutils>=0.10,<0.17  # for botocore
six>=1.12.0  # for django-compressor

<commit_msg>Update djangorestframework requirement from ~=3.11 to ~=3.12<commit_after>#
# Common requirements for wger
#

# Application
bleach~=3.2
django-bootstrap-breadcrumbs~=0.9
django-formtools~=2.2
django-recaptcha==2.0.6
Django~=3.1
django-crispy-forms~=1.9
django_compressor~=2.4
django_extensions~=3.0
django-sortedm2m~=3.0
django-storages~=1.10
easy-thumbnails~=2.7
icalendar==4.0.7
invoke~=1.4
pillow~=7.2
python-mimeparse
reportlab==3.5.51
matplotlib>=3.1
requests
setuptools>=18.5
sphinx

# AWS
#boto3


# REST API
django-cors-headers>=3.0
django-filter==2.3.0
djangorestframework~=3.12


# Explicitly set versions as a workaround for CI/Devel.
# This is just intended to make life easier, has no deeper meaning and
# can be removed if needed.
docutils>=0.10,<0.17  # for botocore
six>=1.12.0  # for django-compressor


{'fraction_non_alphanumeric': 0.13810420590081607, 'fraction_numerical': 0.07909604519774012, 'mean_word_length': 4.9700374531835205, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 13, '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': '7102270', 'n_tokens_mistral': 693, 'n_tokens_neox': 637, 'n_words': 136}