I came recently across this environment file:

name: azureml_mnist
  - conda-forge
  - defaults
  - ipykernel=5.5.3
  - matplotlib=3.4.1
  - python=3.8
  - pip  
  - pip:
    - azureml-dataset-runtime[pandas,fuse]

Regarding this line: azureml-dataset-runtime[pandas,fuse]

What do the square brackets mean? I've never seen packages declared like this and could not find anything in the docs to explain what this [ ] syntax means or does.


1 Answer 1


Here you go, you can check several answeres here:


So, [] denotes extra packages that should be installed together with azureml-dataset-runtime

Here is a link where you can check other extra packages required:



Not the answer you're looking for? Browse other questions tagged or ask your own question.