Package Details: python-mbed-cli 1.10.1-1

Git Clone URL: https://aur.archlinux.org/python-mbed-cli.git (read-only, click to copy)
Package Base: python-mbed-cli
Description: ARM mbed Command Line Interface
Upstream URL: https://developer.mbed.org
Licenses: Apache
Submitter: cyrevolt
Maintainer: None
Last Packager: jimmy.stelzer
Votes: 4
Popularity: 0.000048
First Submitted: 2017-05-21 21:03
Last Updated: 2019-09-07 01:50

Dependencies (18)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

Andy2 commented on 2019-10-17 10:57

The package builds for me but mbed-cli doesn't work after installing. It seems to be missing a dependency on mbed-os-tools:

$ mbed-cli 
Traceback (most recent call last):
  File "/usr/bin/mbed-cli", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3250, in <module>
    @_call_aside
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 583, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'mbed-os-tools<0.1.0,>=0.0.9' distribution was not found and is required by mbed-cli

akurei commented on 2019-04-10 14:59

1.10.0 is the current version. Please update.

sambazley commented on 2018-09-25 19:53

https://github.com/ARMmbed/mbed-os/blob/master/requirements.txt

Missing python2-junit-xml, python2-pyelftools, python2-jsonschema, and python2-future.

jimmy.stelzer commented on 2018-04-17 17:58

Thanks @cyrevolt I will update the package :D

cyrevolt commented on 2018-04-17 16:29

I've transfered ownership to you @jimmy.stelzer - thanks for adopting the package! My mbed dev board broke a while ago, unfortunately, so I couldn't do very much. :/ Now ESP8266 got me =)

Good luck with it!

jimmy.stelzer commented on 2018-04-17 12:33

Cyrevolt I will like to adopt this package if you don't have interest anymore.

jimmy.stelzer commented on 2018-04-17 12:29

Here is an updated version of the PKGBUILD https://gist.github.com/jimmystelzer/71ea2abfd6fe138c6aa325f961336dd9

Nemo157 commented on 2018-02-28 12:45

This requires makedepends=('python2-setuptools') to install.

For the mbed-os requirements, I wonder if it could be done via something like a python2-mbed-os-requirements package to allow users to easily install all the dependencies, that could be an optdepends on this package to bring it to attention of installers.

NBonaparte commented on 2017-07-02 21:47

It's been a while since I used mbed, so I apologize if anything's inaccurate.

From what I recall, some default libraries use Mercurial and others use Git, which is probably why the Readme requires installation of both.

Regarding the Python dependencies, there was a previous outdated package named python-mbed-tools (which I asked to merge with this package) which had these, so I assumed the OS dependencies should also fall under the cli tool. I realize they aren't direct dependencies, but as users generally will use the OS with this tool, IMO this is the best way to include them.

cyrevolt commented on 2017-07-02 16:24

Hmm after a second look, I see that you are refering to mbed-os, not mbed-cli @NBonaparte - I'm not completely following right now. Why would this package need these dependencies then?