xgboost/tests/ci_build/conda_env/python_lint.yml
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

25 lines
388 B
YAML

name: python_lint
channels:
- conda-forge
dependencies:
- python=3.8
- pylint
- wheel
- setuptools
- mypy>=0.981
- numpy
- scipy
- pandas
- scikit-learn
- dask
- distributed
- black
- isort
- cloudpickle
- pytest
- hypothesis
- hatchling
- pip:
# TODO: Replace it with pyspark>=3.4 once 3.4 released.
- https://ml-team-public-read.s3.us-west-2.amazonaws.com/pyspark-3.4.0.dev0.tar.gz