mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-12-12 22:27:47 +00:00
BugFix: fixes slow installation close #488
Change the source of installation Ipyton, install it from PyPy instead of source, which shall speed up the process of building the docker image for openedx-dev
This commit is contained in:
parent
6d18ccc632
commit
b1e91e3626
@ -8,6 +8,8 @@ Note: Breaking changes between versions are indicated by "💥".
|
||||
- [Improvement] In the "openedx" Docker images, convert git patches to cherry-picks for a cleaner source tree.
|
||||
- 💥[Feature] Make it possible to override local job configuration. This deprecates the older model for running jobs which dates back from a long time ago.
|
||||
|
||||
- [Bugfix] Install Ipython directly from pypy instead of installing it from source (the reason it was installed from source is no longer relevant). The effect of this shall speed up the process of openedx-dev Docker image.
|
||||
|
||||
## v12.0.4 (2021-08-12)
|
||||
|
||||
- [Security] Apply security patch [28442](https://github.com/edx/edx-platform/pull/28442).
|
||||
|
@ -8,10 +8,7 @@ RUN apt update && \
|
||||
|
||||
# Install dev python requirements
|
||||
RUN pip install -r requirements/edx/development.txt
|
||||
# We install ipython from source to avoid too many deprecation warnings
|
||||
# https://github.com/ipython/ipython/issues/12206
|
||||
# We might be able to avoid this once they make a release later than 7.19.0.
|
||||
RUN pip install ipdb==0.13.4 git+https://github.com/ipython/ipython.git@d0649a54a8936a8019d54549779dc92bcbde4e68#egg=ipython
|
||||
RUN pip install ipdb==0.13.4 ipython==7.27.0
|
||||
|
||||
{{ patch("openedx-dev-dockerfile-post-python-requirements") }}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user