[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
build = "*"
setuptools = ">=45"
flake8 = "==3.8.3"
pre-commit = "==2.15.0"
twine = "*"
bumpversion = "*"
wheel = "*"
setuptools_scm = { version = ">=6.2", extras = ["toml"] }
# FIXME: Needed for setuptools_scm but doesn’t seem to be correctly transitively pulled in
tomli = "*"
pytest = "~=7.4"
pytest-django = "~=3.10"

[packages]
nodeenv = "==1.3.3"
ipdb = "==0.13.2"
# FIXME: Move to "~=0.16.0" when it's released.
kolibri = { file = "https://github.com/learningequality/kolibri/releases/download/v0.16.0-beta1/kolibri-0.16.0b1-py2.py3-none-any.whl" }
# Needed for old requests bundled with kolibri to work with newer python.
cryptography = "~=37.0"

[requires]
python_version = "3"
