- Bump the Python requirement. - Fix type hints. - Use loky to avoid deadlock. - Workaround cupy-numpy compatibility issue on Windows caused by the `safe` casting rule. - Simplify the repartitioning logic to avoid dask errors.
23 lines
307 B
YAML
23 lines
307 B
YAML
name: python_lint
|
|
channels:
|
|
- conda-forge
|
|
dependencies:
|
|
- python=3.10
|
|
- pylint<3.2.4 # https://github.com/pylint-dev/pylint/issues/9751
|
|
- wheel
|
|
- setuptools
|
|
- mypy
|
|
- numpy
|
|
- scipy
|
|
- pandas
|
|
- scikit-learn
|
|
- dask
|
|
- distributed
|
|
- black
|
|
- isort
|
|
- cloudpickle
|
|
- pytest
|
|
- hypothesis
|
|
- hatchling
|
|
- pyspark>=3.4.0
|