зеркало из https://github.com/microsoft/MLOS.git
50 строки
1.3 KiB
YAML
50 строки
1.3 KiB
YAML
name: mlos-3.12
|
|
channels:
|
|
# Use conda-forge to allow other packages to install with python 3.12.
|
|
# See Also: https://github.com/microsoft/MLOS/issues/832
|
|
- conda-forge
|
|
- defaults
|
|
dependencies:
|
|
# Basic dev environment packages.
|
|
# All other dependencies for the mlos modules come from pip.
|
|
- pip
|
|
- pylint
|
|
- black
|
|
- pycodestyle
|
|
- pydocstyle
|
|
- flake8
|
|
- python-build
|
|
- jupyter
|
|
- ipykernel
|
|
- nb_conda_kernels
|
|
- matplotlib-base
|
|
- seaborn
|
|
- pandas
|
|
- pyarrow
|
|
- swig
|
|
# FIXME: Temporarily avoid broken libpq that's missing client headers.
|
|
- libpq<17.0
|
|
- python=3.12
|
|
# See comments in mlos.yml.
|
|
#- gcc_linux-64
|
|
- pip:
|
|
- bump2version
|
|
- check-jsonschema
|
|
- isort
|
|
- docformatter
|
|
- licenseheaders
|
|
- mypy
|
|
- pandas-stubs
|
|
- types-beautifulsoup4
|
|
- types-colorama
|
|
- types-jsonschema
|
|
- types-pygments
|
|
- types-requests
|
|
- types-setuptools
|
|
# Workaround a pylance issue in vscode that prevents it finding the latest
|
|
# method of pip installing editable modules.
|
|
# https://github.com/microsoft/pylance-release/issues/3473
|
|
- "--config-settings editable_mode=compat --editable ../mlos_core[full-tests]"
|
|
- "--config-settings editable_mode=compat --editable ../mlos_bench[full-tests]"
|
|
- "--config-settings editable_mode=compat --editable ../mlos_viz[full-tests]"
|