Philip Hyunsu Cho
a408254c2f
Use sys.base_prefix instead of sys.prefix ( #9711 )
...
* Use sys.base_prefix instead of sys.prefix
* Update libpath.py too
2023-10-23 23:31:40 -07:00
Philip Hyunsu Cho
946ab53b57
Fix libpath logic for Windows ( #9687 )
2023-10-19 10:42:46 -07:00
Oliver Holworthy
6c9c8a9001
Enable Installation of Python Package with System lib in a Virtual Environment ( #9349 )
2023-07-05 05:46:17 +08:00
Philip Hyunsu Cho
0cd4382d72
Fix config-settings handling in pip install ( #9115 )
...
* Fix config_settings handling in pip install
* Fix formatting
* Fix flag use_system_libxgboost
* Add setuptools to doc requirements.txt
* Fix mypy
2023-05-09 17:54:20 -07:00
Philip Hyunsu Cho
a5cd2412de
Replace setup.py with pyproject.toml ( #9021 )
...
* Create pyproject.toml
* Implement a custom build backend (see below) in packager directory. Build logic from setup.py has been refactored and migrated into the new backend.
* Tested: pip wheel . (build wheel), python -m build --sdist . (source distribution)
2023-04-20 13:51:39 -07:00