Files
chipyard/conda-reqs/chipyard-extended.yaml
Hansung Kim 2c390cd493 Merge remote-tracking branch 'upstream/main' into graphics
rocket-chip not yet merged
2024-06-27 16:32:32 -07:00

125 lines
2.3 KiB
YAML

channels:
- ucb-bar
- conda-forge
- litex-hub
- nodefaults
platforms:
- linux-64
dependencies:
# handy tool for introspecting package relationships and file ownership
# see https://github.com/rvalieris/conda-tree
- conda-tree
# bundle FireSim driver with deps into installer shell-script
- constructor
# misc
- pre-commit
- readline
# firemarshal deps
- qemu # from ucb-bar channel - https://github.com/ucb-bar/qemu-feedstock
- rsync
- psutil
- doit>=0.34.0
- gitpython
- humanfriendly
- ctags
- bison
- flex
- expat
- python>=3.9,<3.11
- bc
- unzip
- patch
- which
- sed
- diffutils
- bash
- gzip
- bzip2
- perl
- tar
- file
- wget
- findutils
- lzop
# dpi module
- rust
- bash-completion
- ca-certificates
- mosh
- gmp
- mpfr
- mpc
- zlib
- vim
- gengetopt
- libffi
- expat
- libusb1
- ncurses
- cmake
- graphviz
- expect
# clang-format for driver coding style enforcement.
- clang-format
- clang-tools
# hammer packages
- sty
- open_pdks.sky130a
- pip:
- hammer-vlsi[asap7]==1.2.0
# firesim python packages
# While it is possible to install using pip after creating the
# conda environment, pip's dependency resolution can conflict with
# conda and create broken environments. It's best to use the conda
# packages so that the environment is consistent
- screen
- elfutils
- libdwarf-dev==0.0.0.20190110_28_ga81397fc4 # from ucb-bar channel - using mainline libdwarf-feedstock
- colorama
- argcomplete
- python-graphviz
- pyparsing
- numpy
- kiwisolver
- matplotlib-base
- pandas
- awscli
- pytest
- pytest-dependency
- pytest-mock
- moto
- mypy
- s3fs==0.4.2
- aiohttp
- pip:
- sure
- pylddwrap
# firesim ci shared packages
- boto3
- boto3-stubs
- mypy-boto3-s3
- mypy_boto3_ec2
- botocore-stubs
- cryptography<41
- pytz
- types-pytz
- pyyaml
- types-pyyaml
- requests
- types-requests
- azure-identity
- fsspec
- pip:
- fab-classic>=1.19.2