Skip to content

Can't install mbed-drivers, error in file lib.py #1528

Closed

Description

@AmiK2001

Configuration

Operating system: Ubuntu 16.04

PlatformIO Version: version 3.5.2

Description of problem

I can't install mbed-drivers by Bogdan Marinescu.

platformio lib install mbed-drivers output:
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 390, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 390, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 390, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 390, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 390, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/lib.py", line 354, in install
force=force)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/package.py", line 639, in install
package_dir = self.get_package_dir(name, requirements, url)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/package.py", line 342, in get_package_dir
manifest = self.get_package(name, requirements, url)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/package.py", line 327, in get_package
requirements, raise_exception=True).match(
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/platformio/managers/package.py", line 203, in parse_semver_spec
return semantic_version.Spec(value)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 505, in init
subspecs = [self.parse(spec) for spec in specs_strings]
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 511, in parse
return tuple(SpecItem(spec_text) for spec_text in spec_texts)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 511, in
return tuple(SpecItem(spec_text) for spec_text in spec_texts)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 425, in init
kind, spec = self.parse(requirement_string)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 446, in parse
spec = Version(version, partial=True)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 77, in init
major, minor, patch, prerelease, build = self.parse(version_string, partial)
File "/home/amir/.platformio/penv/local/lib/python2.7/site-packages/semantic_version/base.py", line 209, in parse
if _has_leading_zero(major):
RuntimeError: maximum recursion depth exceeded

============================================================

Activity

  1. nathaniel-brough commented on Apr 13, 2018

    @nathaniel-brough

    I can reproduce this

  2. nathaniel-brough commented on Apr 13, 2018

    @nathaniel-brough

    #919 Seems to involve the same problem

  3. added this to the 3.5.3 milestone on Apr 25, 2018
  4. added a commit that references this issue on Apr 25, 2018
    50c568c
  5. added a commit that references this issue on Jun 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions