Commit Graph

90 Commits (0258c89f6d4192a02ceaf15a5f8dabb13a31a651)

Author SHA1 Message Date
adbridge 6d6c11930e Update psutils to address security issue
Needs to be at least 5.6.6
2020-03-16 15:09:33 +00:00
Qinghao Shi 44eae0d3f8 FIX: add cbor module in the requirement.txt 2020-02-03 16:16:16 +00:00
Devaraj Ranganna 6d6d1e695b Bump `cryptography` python module version
The requirements.txt mandates 2.4.x version of cryptography python
module which has an issue as it checks if the payload is an instance
of bytes which is actually a bytearray. This issue is fixed in 2.5
version, hence bump up minimum version to 2.5.

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>
2020-01-23 10:10:12 +00:00
Devaraj Ranganna 98ef5483ef Update pycryptodome version
The required version of pycryptodome currently is either 3.7.2 or 3.7.3.
But there is no wheel package for these version for latest version of python
(3.8). Due to this, pip will download source and compile while trying to
install pycryptodome. On Windows, there is no c, c++ compiler installed
by default which leads to pip asking users to download and install
Microsoft Visual C++ Build Tools.

The release version 3.9.3 contains wheel package for python 3.8 on
all supported operating systems.

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>
2019-11-19 16:07:20 +00:00
Filip Jagodzinski c323af8417 Bump the six (Python module) version to 1.12.0
This version provides a few handy functions: six.ensure_binary,
six.ensure_text, and six.ensure_str.
2019-09-30 10:20:45 +02:00
Roman Okhrimenko bfe1d04ba2 Removed import of version specific python modules, improved imports organization in PSOC6.py, fixed per PR comments 2019-08-30 15:10:19 +03:00
Roman Okhrimenko 515555e7ba Removed scripts for provisiongs from repository, made fixes per PR comments, adjusted Readme.md 2019-08-30 15:10:19 +03:00
Roman Okhrimenko 44401b5917 Added licenses types for python packets to LICENSE.md, updated versions definition in requirements.txt 2019-08-30 15:10:19 +03:00
Roman Okhrimenko 5262cf1f87 Updated python module requirements.txt 2019-08-30 15:10:19 +03:00
Roman Okhrimenko f22e488083 Added sb-tools requirements to main mbed-os requirements file. 2019-08-30 15:10:19 +03:00
Alexander Zilberkant d356ab84b2 Update requirement for manifest-tool
Set to version 1.5.2
2019-05-31 02:53:49 +03:00
Martin Kojtal 319a82dd7b
Merge pull request #10614 from takuti/fix-dependent-mbed-greentea-version
Include mbed-greentea==1.7.1 for mbed-os-tools==0.0.8
2019-05-23 09:54:03 +01:00
Takuya Kitazawa 9bc7e7c60b Include mbed-greentea==1.7 for mbed-os-tools==0.0.8
mbed-greentea<1.7 depends on mbed-os-tools<0.0.6, while the other
dependent packages require mbed-os-tools=0.0.8. Fixing this
inconsistency.
2019-05-22 18:47:27 +09:00
Maciej Bocianski 6deb61d726 fix usb_device-msd test python deps 2019-05-21 10:57:44 +02:00
Martin Kojtal 188cd8dca9 requirements: update urllib3 to 1.24.2
Reference: CVE-2019-11324
2019-04-30 11:06:02 +01:00
Maciej Bocianski 0b336ed23b fix usb msd test python dependencies 2019-04-25 11:07:12 +02:00
Martin Kojtal 184a053c94
Merge pull request #10420 from cmonr/mbed-cloud-sdk_update
Updated mbed-cloud-sdk to 2.0.6
2019-04-18 08:13:01 +01:00
Martin Kojtal c3af275ca2
Merge pull request #10421 from cmonr/update-jinja2
Update Jinja2 for CVE-2019-10906 fix
2019-04-17 15:50:15 +01:00
Cruz Monrreal II 016b71fcae Updated mbed-cloud-sdk req to 2.0.6
Test for SMCC failing w/o update.

Also set requirement to auto update patches
2019-04-16 23:32:40 -05:00
Cruz Monrreal II 4c7a8f6e15 Update Jinja2 for CVE-2019-10906 fix 2019-04-16 12:13:45 -05:00
Filip Jagodzinski 852390fcdc Tests: USBHID: Make report test optional on Linux
This test case uses `hidapi` -- a cross-platform Python module.
To keep the initial Mbed setup as simple as possible, the `hidapi`
module is skipped on Linux hosts because of its external dependancies
for this platform.

The module can be easily installed following instructions from the
README file.
The test case is skipped if the host machine lacks `hidapi` module.
2019-04-09 17:03:22 +02:00
Filip Jagodzinski 572beb6731 Tests: USBHID: Add tests 2019-04-09 17:03:21 +02:00
Martin Kojtal d6088e5017
Merge pull request #10106 from arekzaluski/manifest-tool-pypi
Update manifest tool to version 1.4.8 and install it from pypi
2019-03-15 21:22:12 +01:00
Martin Kojtal 02f486de0d Merge branch 'fix_intervaltree' of https://github.com/linlingao/mbed-os into rollup 2019-03-15 08:44:12 +00:00
arekzaluski 7f389bd6df Update manifest tool to version 1.4.8 and install it from pypi 2019-03-14 15:33:00 +00:00
arekzaluski 421e8dfa23 Remove fuzzywuzzy dependency 2019-03-14 14:37:49 +00:00
Lin Gao 68399d7d4e Remove intervaltree from requirements.txt for mbed-os as it contradicts pyocd requirements 2019-03-07 15:20:13 -06:00
Jimmy Brisson efeda77602 Require 0.2.3 CPM
This includes vendor parsing so that we can reproduced the index.json
2019-03-04 11:24:47 -06:00
Jimmy Brisson 74f45fbbfc Start using CPM 2019-03-04 11:24:46 -06:00
Martin Kojtal 0e7f112653
Merge pull request #9849 from teetak01/patch-2
Update mbed-cloud-sdk to latest version 2.0.5
2019-02-27 16:52:32 +01:00
Cruz Monrreal 4b13c8a212
Merge pull request #9768 from c1728p9/feature-hal-spec-usb-device
Bring USB Feature branch into master
2019-02-26 22:48:02 -06:00
Teemu Takaluoma c0dd9ce454
Update mbed-cloud-sdk to latest version 2.0.5
Fixes to subscription patterns and filtering, also a timeout on a blocking subscription now raises a CloudTimeoutError not a Queue.empty exception.
Errors received in async-responses will now populate the exception status and reason attributes.
Stopping notifications now terminates cleanly without logging an error.
2019-02-26 15:31:22 +02:00
Teemu Takaluoma c8bc467fa2
Update mbed-cloud-sdk to latest version 2.0.4 2019-02-25 13:05:14 +02:00
Brian Daniels 0e6056b985 Update requirements.txt
Add an upper bound to the API version of pyusb.

Co-Authored-By: c1728p9 <butleja10511@hotmail.com>
2019-02-22 10:54:59 -06:00
Russ Butler 754134c6a2 Add pyusb to requirements
Add pyusb to requirements so the greentea USB tests work.
2019-02-22 10:53:11 -06:00
Michael Schwarcz 7016ac7d8c Add image signing scripts from TF-M bl2 library 2019-02-21 17:42:58 +02:00
Brian Daniels 4956871269 Remove pyocd requirement and update icetea.
Icetea depends on mbed-flasher. mbed-flasher recently released a version
that drops the dependency on pyocd. Icetea released a version that uses
this latest version of mbed-flasher. So now tht pyocd is no longer in
our dependency tree, we can drop it here.
2019-02-15 09:00:12 -06:00
Brian Daniels 8be2ba4b8d Update all mbed test packages.
This change allows the latest releases of mbed-ls, mbed-host-tests, and
mbed-greentea. This brings new target support, features, and bug fixes.
2019-01-29 09:36:58 -06:00
Cruz Monrreal df9ac85cbb
Merge pull request #9453 from u-blox/requirement_update
mbed-host-tests minimum requirement set
2019-01-23 22:48:56 -06:00
Sana Masood 1b8000e96e mbed-host-tests minimum requirement set 2019-01-22 16:28:50 +05:00
Cruz Monrreal II fde0321802 Added pyocd requirement.
Dependency tree: icetea > mbed_flasher > pyocd
2019-01-17 12:41:26 -06:00
Cruz Monrreal II e0572e76ce Updated requirements.txt to be more module-version resilliant.
Moved modules tied to specific versions higher, and modules with no restrictions lower.
2019-01-17 12:39:52 -06:00
Cruz Monrreal II e0df167599 Added pyocd depencency to resolve Travis CI issue 2019-01-15 16:49:03 -06:00
Cruz Monrreal 5da210bd41
Updated pyyaml due to possible vulnerability
Ref: https://nvd.nist.gov/vuln/detail/CVE-2017-18342
2019-01-08 12:12:42 -06:00
Cruz Monrreal II a639014949 Intervaltree version update (3.0.0) caused builds to break.
Capping version to latest 2.x
2018-12-16 22:00:36 -06:00
Cruz Monrreal II 1f727e32f6 Updated and pinned version for requests 2018-11-01 11:17:21 -05:00
Cruz Monrreal II 362ea59725 Updated all python modules to either have a max or specific version. 2018-10-24 21:20:36 -05:00
Cruz Monrreal II 461f55e3ed Pinned urllib3 version as something with 1.24 appears to be breaking other modules 2018-10-16 17:34:42 -05:00
Cruz Monrreal II 7252618b08 Fixed colorama Python package
Colorama package being at the top of the requirements.txt list causes other requirements to not be fufilled.
All packages require <0.4.0, aka the latest 0.3.x patch release.

:
2018-10-11 15:24:04 -05:00
adbridge 29a944e5e2 Update Manifest tool version
v1.4.5 -> v1.4.6
2018-09-25 15:51:21 +01:00