38 lines
1.8 KiB
Plaintext
38 lines
1.8 KiB
Plaintext
# This is a temporary solution to override the real common_constraints.txt
|
|
# In edx-lint, until the pyjwt constraint in edx-lint has been removed.
|
|
# See BOM-2721 for more details.
|
|
# Below is the copied and edited version of common_constraints
|
|
|
|
# A central location for most common version constraints
|
|
# (across edx repos) for pip-installation.
|
|
#
|
|
# Similar to other constraint files this file doesn't install any packages.
|
|
# It specifies version constraints that will be applied if a package is needed.
|
|
# When pinning something here, please provide an explanation of why it is a good
|
|
# idea to pin this package across all edx repos, Ideally, link to other information
|
|
# that will help people in the future to remove the pin when possible.
|
|
# Writing an issue against the offending project and linking to it here is good.
|
|
#
|
|
# Note: Changes to this file will automatically be used by other repos, referencing
|
|
# this file from Github directly. It does not require packaging in edx-lint.
|
|
|
|
|
|
# using LTS django version
|
|
Django<4.0
|
|
|
|
# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process.
|
|
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
|
|
elasticsearch<7.14.0
|
|
|
|
# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected
|
|
django-simple-history==3.0.0
|
|
|
|
# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos.
|
|
# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810
|
|
tox<4.0.0
|
|
|
|
# edx-sphinx-theme is not compatible with latest Sphinx==6.0.0 version
|
|
# Pinning Sphinx version unless the compatibility issue gets resolved
|
|
# For details, see issue https://github.com/openedx/edx-sphinx-theme/issues/197
|
|
sphinx<6.0.0
|