<commit_before>jupyterlab>=2.0
notebook>=6.0
nbgitpuller==0.7.2
nbresuse==0.3.2

# CS 16A
# From https://github.com/berkeley-dsep-infra/datahub/issues/1363#issuecomment-598916469
numpy
matplotlib
sympy
lcapy
# From https://github.com/berkeley-dsep-infra/datahub/issues/1505
Pillow==7.*
PyQt5==5.15.*

# For desktop environment
jupyter-desktop-server==0.1.*<commit_msg>Add cvxpy for EECS127/227a<commit_after>jupyterlab>=2.0
notebook>=6.0
nbgitpuller==0.7.2
nbresuse==0.3.2

# CS 16A
# From https://github.com/berkeley-dsep-infra/datahub/issues/1363#issuecomment-598916469
numpy
matplotlib
sympy
lcapy
# From https://github.com/berkeley-dsep-infra/datahub/issues/1505
Pillow==7.*
PyQt5==5.15.*

# For desktop environment
jupyter-desktop-server==0.1.*

# For EECS127/227a
# See https://github.com/berkeley-dsep-infra/datahub/issues/1631
cvxpy==1.1.*
{'fraction_non_alphanumeric': 0.1617473435655254, 'fraction_numerical': 0.10625737898465171, 'mean_word_length': 5.100719424460432, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 5, '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': '2258081', 'n_tokens_mistral': 411, 'n_tokens_neox': 369, 'n_words': 47}