Skip to content
Snippets Groups Projects
  1. Jan 06, 2020
  2. Jan 03, 2020
  3. Jan 02, 2020
    • Manjinder Singh's avatar
      Adding code to output pytest warnings. (#22570) · 6c69b6d4
      Manjinder Singh authored
      * Added pytest-json-report plugin
      	- modifying app-opts in setup.cfg
      	- adding hook to all conftest.py files in repo
      	- setting report to be saved to test_root/log/warnings.json
      	- Writing custom logic to save json report to avoid overwrite if pytest called twice
      This was created to allow us to easily parse through test warnings in jenkins
  4. Dec 30, 2019
    • Jeremy Bowman's avatar
      Unpin assorted dependencies (#22656) · eace6e36
      Jeremy Bowman authored
    • Jeremy Bowman's avatar
      Remove pytest version constraint (#22626) · 63574e12
      Jeremy Bowman authored
      Fix the issue that was preventing us from upgrading pytest.  pytest does some manipulation of test packages that prevents `pkg_resources` from loading resources from them, but used to contain a workaround for the problem.  That workaround was [removed](https://github.com/pytest-dev/pytest/issues/5392) in 4.6.0 as a performance enhancement when pytest switched from `pkg_resources` to `importlib-metadata` for its own entrypoint handling.  This tripped up one of our test modules which defined classes that loaded templates from inside a test package.  Moving these resources to the parent package fixes the problem.
      
      More and more, `pkg_resources` is being abandoned in favor of `importlib-metadata` and `importlib_resources` as they have a simpler design with much better performance.  However, `importlib_resources` doesn't support loading files from any directory which isn't itself a Python package (and doesn't allow direct use of paths including directories within the package).  Jinja2 chose a [different approach](https://github.com/pallets/jinja/pull/1082) that we may want to emulate in our resource handling.
      
      Also fixed usage of a removed `pytest.raises()` parameter and a bug in our configuration of the `common/lib` tests that became a problem after the upgrade.
  5. Dec 27, 2019
  6. Dec 26, 2019
  7. Dec 16, 2019
    • Ayub khan's avatar
      BOM-1085 · 5c4c9fd2
      Ayub khan authored
      -bumped django-model-utils version to support django 22
      5c4c9fd2
  8. Dec 13, 2019
  9. Dec 06, 2019
  10. Nov 12, 2019
    • Robert Raposa's avatar
      upgrade edx-drf-extensions to 2.4.5 (#22269) · ddc34bd0
      Robert Raposa authored
      - Upgrade edx-drf-extensions to 2.4.5
      - Removed constraint to 2.4.0, because 2.4.2 introduces a workaround for
      ARCH-1210 by putting the problematic code behind a django setting.
      - Remove unused JWT_AUTH_REFRESH_COOKIE setting.
      
      ARCH-418, ARCH-1269, ARCH-1044
      
      fix broken toggle
    • Awais Qureshi's avatar
      BOM-1027 · f8b1ff53
      Awais Qureshi authored
      guincorn just released its version on 9th-nov-2019 (20.0.0)
      and it requires Python 3.x >= 3.4.
      so adding constraint < 20.0.0
      
      execute make upgrade
      f8b1ff53
  11. Oct 28, 2019
  12. Oct 11, 2019
    • Feanil Patel's avatar
      Pin just edx-drf-extensions. · 695ed0cb
      Feanil Patel authored
      We also pin back edx-lint to fix a regression we introduced when we
      started having to roll back all the requirements changes.
      695ed0cb
  13. Oct 10, 2019
  14. Sep 23, 2019
  15. Sep 17, 2019
  16. Aug 21, 2019
  17. Aug 19, 2019
  18. Aug 16, 2019
  19. Aug 08, 2019
  20. Aug 02, 2019
  21. Jul 29, 2019
  22. Jul 24, 2019
  23. Jul 22, 2019
  24. Jul 19, 2019
  25. Jul 17, 2019
  26. Jul 16, 2019
  27. Jun 14, 2019
  28. Jun 07, 2019
  29. Jun 06, 2019
  30. Jun 05, 2019
  31. Jun 04, 2019
  32. May 21, 2019
  33. Apr 18, 2019
  34. Apr 16, 2019
Loading