blob: 384bae461da039dfa44be785798dc1ae78e1e507 [file] [log] [blame]
Miguel Young de la Sota94383912019-12-05 14:34:04 -06001# Copyright lowRISC contributors.
2# Licensed under the Apache License, Version 2.0, see LICENSE for details.
3# SPDX-License-Identifier: Apache-2.0
4
5# Keep sorted.
Philipp Wagner8149d1c2020-05-29 13:41:11 +01006flake8
Philipp Wagner1e643552019-09-04 15:39:14 +01007gitpython
Miguel Young de la Sota94383912019-12-05 14:34:04 -06008hjson
Philipp Wagnerd38a8282020-03-31 15:46:38 +01009ipyxact >= 0.2.4
Miguel Young de la Sota94383912019-12-05 14:34:04 -060010isort
11livereload
12mako
Philipp Wagner94c295a2020-01-07 22:01:22 +000013# Meson 0.53.0 broke compatibility with Python 3.5.2, see
14# https://github.com/lowRISC/opentitan/issues/1288 for details.
Philipp Wagner75029b32020-03-30 15:37:35 +010015# Meson 0.54.0+ requires ninja 1.7+, which isn't available by default on
16# Ubuntu 16.04.
17meson >= 0.51.0, != 0.53.0, <0.54.0 # minimum matches version in meson.build
Miguel Young de la Sota94383912019-12-05 14:34:04 -060018mistletoe>=0.7.2
Cindy Chen1aff6652020-04-23 18:49:18 -070019premailer
Srikrishna Iyer57235522020-03-09 11:03:38 -070020pyelftools
Miguel Young de la Sota94383912019-12-05 14:34:04 -060021pyftdi
22pygments
23pytest
Philipp Wagner57418e72019-12-02 21:25:27 +000024pytest-timeout
Miguel Young de la Sota94383912019-12-05 14:34:04 -060025pyyaml
Srikrishna Iyer7cf7cad2020-01-08 11:32:53 -080026tabulate
Tobias Wölfel8c6fc402020-01-28 20:11:09 +010027yapf
lowRISC Contributors802543a2019-08-31 12:12:56 +010028
Philipp Wagner12d8be42020-03-31 15:48:10 +010029# Development version with OT-specific changes
30git+https://github.com/lowRISC/fusesoc.git@ot#egg=fusesoc >= 1.11.0
Philipp Wagner05ad5ab2020-03-10 18:07:09 +000031
32# Development version with OT-specific changes
Philipp Wagner12d8be42020-03-31 15:48:10 +010033git+https://github.com/lowRISC/edalize.git@ot#egg=edalize >= 0.2.0