Skip to content
Snippets Groups Projects
  1. Jun 30, 2020
  2. Jun 19, 2020
  3. Jun 11, 2020
    • morenol's avatar
      Upgrade transifex-client (#24183) · cfb53bb9
      morenol authored
      Upgrade transifex-client version.
      
      This is only made in order to run the tests with a transifex-client version compatible with python3.8
      
      The actual problem that we have in edx-platform is that the last version of transifex-client has as constraint python-slugify<2.0.0 which is not compatible with the current requierements of edx-platform on the other hand, the current version used in edx-platform is not compatible with python3.8
  4. Jun 08, 2020
  5. Jun 05, 2020
  6. Jun 01, 2020
  7. May 26, 2020
  8. May 19, 2020
    • Jeremy Bowman's avatar
      Update tested versions of Python and Django (#24006) · 47d15ff1
      Jeremy Bowman authored
      Cleaned up a few more things about the testing configuration now that we've deployed Django 2.2 to production:
      
      * Go back to a single version of django-oauth-toolkit, tox doesn't need to vary it anymore
      * Go back to PyPI release of django-method-override
      * Remove no longer needed dependency on python-oauth2 (we already removed the package it was used by)
      * Update prepare_xdist_nodes.sh with new Django requirements file options
  9. May 15, 2020
  10. May 14, 2020
  11. May 13, 2020
  12. May 07, 2020
  13. Apr 17, 2020
  14. Apr 16, 2020
  15. Apr 10, 2020
  16. Apr 06, 2020
  17. Apr 01, 2020
    • Jeremy Bowman's avatar
      Downgrade to pytest-django 3.8.0 for now (#23566) · 9ef0aa48
      Jeremy Bowman authored
      We'll upgrade this again along with pytest once pytest-dev/pytest#6925 is resolved.
      
      Also, it looks like a flaky error in test class DB setup outside a transaction was mucking things up for the rest of the test shard. I didn't try to fix the flakiness, but this should at least limit the blast radius to just that test class. We really need to start using setUpTestData() more consistently.
  18. Mar 30, 2020
  19. Mar 26, 2020
  20. Mar 25, 2020
  21. Mar 12, 2020
  22. Mar 11, 2020
  23. Mar 10, 2020
    • Ayub-khan's avatar
      BOM-1045 · 3c1140dc
      Ayub-khan authored
      -Upgrade edx-drf-extensions
      -settings-update
      3c1140dc
  24. Mar 09, 2020
  25. Mar 02, 2020
    • Diana Huang's avatar
      0024f001
    • 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.
  26. Feb 27, 2020
    • Robert Raposa's avatar
      fix tests and requirements · c291e4a5
      Robert Raposa authored
      try to fix github
      c291e4a5
    • 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.
  27. 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.
  28. Feb 24, 2020
    • Robert Raposa's avatar
      add constraint for edx-drf-extensions · ce0b4242
      Robert Raposa authored
      There is a planned edx-drf-extension update to 3.0.0 to remove the
      toggle used for ENFORCE_JWT_SCOPES. Currently, edx-platform is dependent
      on the this toggle. This constraint will keep other `make upgrade` PRs
      working in the short window before the edx-paltform PR to remove the
      same toggle can land.
      
      BOM-1324
      ce0b4242
  29. Feb 21, 2020
  30. Feb 18, 2020
  31. Feb 14, 2020