1. 10 Oct, 2025 1 commit
    • James Lamb's avatar
      [ci] [swig] move SWIG jobs to GitHub Actions (#7024) · ce3e3121
      James Lamb authored
      
      
      * [ci] [swig] move SWIG jobs to GitHub Actions
      
      * set compiler for Windows jobs
      
      * skip conda setup on jobs that do not need it
      
      * fix BUILD_DIRECTORY, add uploads
      
      * fix more variables
      
      * ensure artifact-upload directory actually exists
      
      * more fixes
      
      * set CONDA
      
      * fix powershell env variable check, add conda to path for linux and macos
      
      * fix comment
      
      * remove AZURE env variable
      
      * use absolute path
      
      * Apply suggestions from code review
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * create directory unconditionally
      
      ---------
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      ce3e3121
  2. 09 Oct, 2025 2 commits
  3. 08 Oct, 2025 2 commits
  4. 03 Oct, 2025 1 commit
  5. 02 Oct, 2025 1 commit
  6. 01 Oct, 2025 1 commit
  7. 30 Sep, 2025 1 commit
  8. 29 Sep, 2025 1 commit
  9. 28 Sep, 2025 1 commit
  10. 24 Sep, 2025 1 commit
  11. 21 Sep, 2025 1 commit
  12. 14 Sep, 2025 1 commit
  13. 12 Sep, 2025 1 commit
  14. 10 Sep, 2025 2 commits
  15. 03 Sep, 2025 1 commit
  16. 28 Aug, 2025 2 commits
  17. 27 Aug, 2025 1 commit
  18. 24 Aug, 2025 1 commit
  19. 23 Aug, 2025 1 commit
  20. 20 Aug, 2025 1 commit
  21. 13 Aug, 2025 2 commits
  22. 11 Aug, 2025 2 commits
  23. 07 Aug, 2025 1 commit
  24. 04 Aug, 2025 1 commit
  25. 29 Jul, 2025 3 commits
  26. 28 Jul, 2025 3 commits
  27. 27 Jul, 2025 1 commit
  28. 24 Jul, 2025 1 commit
  29. 15 Jul, 2025 1 commit
  30. 14 Jul, 2025 1 commit
    • Nick Miller's avatar
      [ci][python-package] Enforce and fix ruff flake8-pytest-style (PT) linting codes (#6959) · 0ec55c97
      Nick Miller authored
      
      
      * Add "PT" ruff code to pyproject.toml plus some exceptions
      
      * Extend PT011 for Exception, IndexError, TypeError
      
      * Fix PT001: Use `@pytest.fixture` over `@pytest.fixture()`
      
      * Fix PT011: pytest.raises({exception}) is too broad, set the match parameter or use a more specific exception
      
      * Fix PT012: `pytest.raises()` block should contain a single simple statement
      
      * Fix PT017: Found assertion on exception {name} in except block, use pytest.raises() instead
      
      * Fix PT018: Assertion should be broken down into multiple parts
      
      * Remove PT006 and PT007 from ignore list and fixup
      
      * Use *Exception and *Error glob to apply PT011 and ignore AssertionErrors
      
      ---------
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      0ec55c97