Skip to content
Snippets Groups Projects
  1. Sep 02, 2020
  2. Aug 31, 2020
  3. Aug 12, 2020
  4. Aug 04, 2020
  5. Jul 23, 2020
  6. Jul 14, 2020
  7. Jun 29, 2020
  8. Jun 26, 2020
  9. Jun 25, 2020
  10. Jun 22, 2020
  11. Jun 18, 2020
  12. Jun 15, 2020
  13. Jun 09, 2020
    • Awais Qureshi's avatar
      BOM-1637 · 4e84d435
      Awais Qureshi authored
      rename djang-babel to enmarker
      upgrade the reqs
      4e84d435
  14. Jun 05, 2020
  15. May 26, 2020
  16. May 18, 2020
  17. Apr 30, 2020
  18. Apr 17, 2020
  19. Apr 07, 2020
  20. Mar 27, 2020
  21. Mar 26, 2020
  22. Mar 25, 2020
  23. Mar 02, 2020
    • Jeremy Bowman's avatar
      Upgrade edx-lint BOM-1298 (#23227) · 45644a35
      Jeremy Bowman authored
      The last time we tried this upgrade we encountered timeouts on the quality job, which it now appears were due to the worker running pylint common running out of memory and killing the Jenkins process. Switching to a different worker type with double the RAM (8 GB vs. 4 GB) seems to have fixed this; about 5.5 GB was used. Upstream is aware of the high memory usage on large projects, it's apparently due primarily to a cache of parsed modules: https://github.com/PyCQA/pylint/issues/1495 .
      
      Even after disabling some of the new checks that have been added, the new version of pylint found about twice as much to complain about. Just bumping the threshold for now to unblock the Django upgrade, we can try automated utilities like pyupgrade to fix some of these later.
  24. Feb 27, 2020
    • Jeremy Bowman's avatar
      Remove duplicate dependency version constraints (#23198) · 230bee9a
      Jeremy Bowman authored
      Remove duplicate constraints in requirements/constraints.txt uncovered by the recent change in pip-compile output format. I sorted the pinned dependencies by name to try and make it more obvious if this happens again. I also upgraded to pip-tools 4.5.1, which removes the line numbers from the enhanced pip-compile output added in 4.5.0, which should reduce future diff churn and merge conflicts but means that there's a large diff this one last time.
      
      Also unpin edx-search again after the previous change to do that was apparently broken by a merge conflict.
  25. Feb 26, 2020
    • Tim McCormack's avatar
      Minimize dependency on django-celery (#23193) · 95d4acad
      Tim McCormack authored
      - Reimplement `djcelery.common.respect_language` utility function so we
        can drop the dependency.
      - Loosen `celery` pinning to a range, which brings in a fix for a
        possible crash bug
      
      Also, pin `path` to 13.1.0 for now in order to continue supporting py35.
  26. Feb 25, 2020
  27. Feb 20, 2020
  28. Feb 18, 2020
  29. Feb 13, 2020
  30. Feb 11, 2020
  31. Feb 04, 2020
  32. Feb 03, 2020
  33. Jan 30, 2020
  34. Jan 27, 2020
  35. Jan 23, 2020
    • Manjinder Singh's avatar
      Constraining edx-rest-api-client (#22924) · d9b8fb6e
      Manjinder Singh authored
      * Constraining edx-rest-api-client
      
      * Decreased pin on edx-rest-api-client from <3.0.0 to <2.0.0
    • Jeremy Bowman's avatar
      Unpin more outdated dependencies (#22898) · 7bbd2295
      Jeremy Bowman authored
      Unpin several more outdated dependencies whose changelogs don't contain any significant backwards incompatible changes. Also add "moto" to the list of packages to uninstall from existing environments, since it requires a jsondiff version that clashes with the one we now use (triggering a harmless but distracting warning on dependency updates).
      
      We can potentially stop using path.py/path altogether by switching to pathlib in the Python 3 standard library, but that merits a separate PR of its own.
      
      Also, note that I'm not actually unpinning freezegun; different PRs restricted it in both constraints.txt and test.in, I'm just removing the latter redundant constraint.
  36. Jan 16, 2020
Loading