Commit Graph

26 Commits

Author SHA1 Message Date
Alessandro Comodi 523c4b5a16 kokoro: use python3 instead of specific 3.8 version
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-03-02 10:01:35 +01:00
Keith Rothman c7033a6a19 Clean up python install process.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-09-09 09:48:48 -07:00
Keith Rothman 70c580b3be Relax scipy version requirement to simply a minimum version, rather than exact.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-08-27 14:30:26 -07:00
Tim 'mithro' Ansell f4368e62e5 utils: Sort requirements.txt file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-18 10:14:12 -08:00
Keith Rothman b9302a09c6 Add openpyxl to requirements.txt
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-13 15:21:05 -08:00
litghost 541d88c999
Merge pull request #1229 from litghost/serdes_timing
I/OSERDES BEL timing
2020-02-13 07:41:43 -08:00
Keith Rothman 5837b757cb Add sdf parser library to requirements.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:47 -08:00
Tim 'mithro' Ansell 18cd6aff1c xjson: Support sets + add doctest.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-11 08:42:14 -08:00
Jake Mercer ceddeaa48b README/Dependencies - Fixes Following Review
Changing "fasm" to "pyfasm" was incorrect; it is unrelated to this project.
Updated this line in ''requirements.txt'' to install "fasm" from the submodule
''third_party/fasm''.  Also, removed aliasing of "python" in README.

Signed-off-by: Jake Mercer <jmercer04@qub.ac.uk>
2019-09-27 22:00:15 +01:00
Jake Mercer 902354993f README/Dependencies - Updated "Quickstart Guide"
Updated the Quickstart Guide section of the README as some deviations were
required when following this with a fresh Ubuntu 16.04 install.  Fixes to
''requirements.txt'' were required to remove the "futures" dependency which is
in the python3 standard library and is only intended for use with python2;
"fasm" now goes by "pyfasm".

Signed-off-by: Jake Mercer <jmercer04@qub.ac.uk>
2019-09-27 20:29:29 +01:00
Karol Gugala e95b93c5b5 requirements: force scipy version 1.2.1
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-03-06 17:26:51 +01:00
Tim 'mithro' Ansell 80f3f0ec04 Adding support for writing junit.xml files.
* Fixes #494.
 * Includes multiple runs in output.
 * Includes stdout / stderr in output.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 02:43:44 -08:00
Keith Rothman 1e3a136ce1 Install FASM into environment properly.
This will make sure that any requirements for the FASM library are
correctly installed into the environment too.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 13:50:39 +11:00
Tim 'mithro' Ansell df42e28558 Adding parse to requirements.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-30 17:39:50 +11:00
Keith Rothman c444e8a310 Add simplejson to requirements.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-24 10:12:28 -08:00
Tim 'mithro' Ansell 841905c1e0 Adding `make test` target.
Uses [py.test](https://pytest.org) to collect all Python doctests and
unittests.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 18:48:48 -08:00
Karol Gugala 4726986aca Add textx packet to requirements.txt
textx is required by roi_harness minitest

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-02 07:05:54 +01:00
Tim 'mithro' Ansell 51ed9fee03 Add pyyaml as a requirement.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
John McMaster d895f5b3d3 yapf: use specific version
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-16 13:19:37 -08:00
Keith Rothman 522a684a7b Add missing intervaltree requirement.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-22 14:00:00 -07:00
Tim Ansell 310101cfd7 Adding timing fuzzer needs to requirements.txt
The timing fuzzer requires;
 * numpy
 * scipy
 * sympy

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-10-15 16:58:43 -07:00
Keith Rothman 85e14f81a1 Generate tile types, site types, tilegrid, tileconn for entire part.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-09-26 22:37:33 -07:00
Tim 'mithro' Ansell 147dd3c78f docs: Remove doc only requirements from top level.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-02-28 13:12:33 -08:00
Rick Altherr d5c9bcabdb Add sphinx modules needed for docs to PIP requirements file
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-07 14:36:54 -08:00
Rick Altherr 820c0a5d78 Use yapf instead of autopep8 for Python formatting
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-09 14:50:05 -08:00
Rick Altherr d868317f9e Document Python dependencies
Uses a pip-compatible requirements file.

Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-08 17:14:27 -08:00