1. 11 Oct, 2025 1 commit
  2. 28 Sep, 2025 1 commit
  3. 03 Sep, 2025 1 commit
  4. 28 Aug, 2025 1 commit
  5. 27 Jan, 2025 1 commit
    • James Lamb's avatar
      [python-package] support Python 3.13 (#6668) · 9f1af051
      James Lamb authored
      
      
      * [python-package] support Python 3.13
      
      * update everything in the base conda environment, not just conda
      
      * python packages now use 'cp' instead of 'cpython'
      
      * fix python_package
      
      * get more logs
      
      * try to force a better solver error
      
      * merge latest
      
      * use build= explicitly
      
      * restore all CI, revert debugging changes
      
      * Update .ci/test.sh
      
      * empty commit to re-trigger CI
      
      * update docs conda env
      
      * pin to specific OS and mambaforge
      
      * Update .github/workflows/python_package.yml
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * update default Python version in .vsts-ci.yml
      
      * remove upper-version pins
      
      * update RTD image
      
      ---------
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      9f1af051
  6. 21 Jun, 2024 1 commit
  7. 28 May, 2024 1 commit
  8. 27 May, 2024 1 commit
  9. 23 May, 2024 1 commit
  10. 21 May, 2024 1 commit
  11. 10 Feb, 2024 1 commit
  12. 04 Jul, 2023 1 commit
  13. 28 Dec, 2022 1 commit
  14. 15 Dec, 2022 1 commit
  15. 27 Nov, 2022 1 commit
  16. 18 Feb, 2022 1 commit
    • Nikita Titov's avatar
      [python] Start supporting Python 3.10 (#4893) · cb8c61e4
      Nikita Titov authored
      * Update setup.py
      
      * Update cuda.yml
      
      * Update static_analysis.yml
      
      * Update linkchecker.yml
      
      * Update .appveyor.yml
      
      * Update .vsts-ci.yml
      
      * Update python_package.yml
      
      * Update .vsts-ci.yml
      
      * Update python_package.yml
      
      * Update cuda.yml
      
      * Update static_analysis.yml
      
      * Update linkchecker.yml
      
      * Update .vsts-ci.yml
      
      * Update .appveyor.yml
      
      * re-arange Python version
      cb8c61e4
  17. 11 Feb, 2022 1 commit
    • James Lamb's avatar
      [ci] use conda-forge in Linux and macOS CI jobs (#4953) · 3500cb67
      James Lamb authored
      
      
      * [ci] use conda-forge in CI jobs (fixes #4948)
      
      * comment out more jobs
      
      * try reverting graphviz patch, running more cuda jobs
      
      * get graphviz from PyPI and try removing some patches for r-lintr
      
      * start running appveyor again
      
      * use conda-forge if using conda
      
      * fix commands
      
      * conda install graphviz
      
      * try newer openmp
      
      * pin below openmp 11.x
      
      * focus on gpu task
      
      * trying to narrow down error
      
      * maybe gcc11 is the issue
      
      * start adding other tests back
      
      * pin openmp too
      
      * maybe need to pin to gcc less than 10.x
      
      * pin libgfortran and libstdcxx as well
      
      * pin to gcc 9.3.0
      
      * move constraints up to initial environment
      
      * add all CI jobs back
      
      * try installing python-graphviz separately
      
      * try new lightgbm/vsts-agent image
      
      * fix typo
      
      * test if pinning gcc for linux gpu_source build is still necessary
      
      * ok yes, pinning gcc is necessary
      
      * test if Linux gpu_source works with Python 3.9.6
      
      * no special exception for Linux gpu_source job
      
      * pin to Python 3.9.6 in Linux gpu_source
      
      * try explicitly asking for libstdcxx-ng for every linux build
      
      * swap compilers
      
      * switch compilers back
      
      * revert accidental whitespace change
      
      * comment out CI
      
      * try Linux gpu_source with different Python versions
      
      * Revert "try Linux gpu_source with different Python versions"
      
      This reverts commit f6f63cbb9b4a9cf138f3580ae4223a8acdd0e94a.
      
      * Revert "comment out CI"
      
      This reverts commit ece191f01e3650c2f325e80ff86bfc8c485fb7bc.
      
      * remove libxml2 install, change CONDA path
      
      * avoid installing conda in rchk job
      
      * empty commit 1
      
      * empty commit 2
      
      * empty commit 3
      
      * empty commit 4
      
      * add more verbose logging around installation of python-graphviz
      
      * empty commit 1
      
      * get mamba info
      
      * get more conda info
      
      * add another mamba info call
      
      * allow for other macOS environments in GHA configuration
      
      * Revert "allow for other macOS environments in GHA configuration"
      
      This reverts commit a3c7a19926be94e3719f5ae9100fbe30e87b35da.
      
      * get more logs from mamba
      
      * get Build.ArtifactsStagingDirectory
      
      * get more logs and try to force re-installing everything
      
      * clean cache after every step
      
      * remove --update-all and make logs less verbose
      
      * remove more print statements and uncomment jobs
      
      * test if conda-clean issue fixes segfaults for gpu_source
      
      * pin python version for gpu_source
      
      * empty commit 1
      
      * use miniforge instead
      
      * empty commit 1
      
      * Apply suggestions from code review
      
      * bring workarounds back
      
      * remove duplicated graphviz system-wide installation (reverts #4095, #4097, #4238)
      
      * empty commit 1
      
      * empty commit 2
      
      * empty commit 3
      
      * empty commit 4
      
      * empty commit 5
      
      * empty commit 6
      
      * empty commit 7
      
      * empty commit 8
      
      * empty commit 9
      
      * empty commit 10
      
      * empty commit 10
      
      * empty commit 10
      
      * empty commit 10
      
      * empty commit 11
      
      * one more try
      
      * try to downgrade Python version for Linux GPU job
      
      * swap compilers
      
      * Revert "swap compilers"
      
      This reverts commit f04dc27b17920a69cbcba1254a8e109ce9791154.
      Co-authored-by: default avatarNikita Titov <nekit94-12@hotmail.com>
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      3500cb67
  18. 03 Nov, 2021 1 commit
  19. 03 Feb, 2021 1 commit
  20. 02 Feb, 2021 2 commits