Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iotile-build] breathe/sphinx dependency fix #967

Closed
x24ling opened this issue Apr 13, 2020 · 2 comments
Closed

[iotile-build] breathe/sphinx dependency fix #967

x24ling opened this issue Apr 13, 2020 · 2 comments
Labels
priority:high High priority issues that need to be addressed soon

Comments

@x24ling
Copy link
Contributor

x24ling commented Apr 13, 2020

On april 7th, breathe recently upgraded to 4.15.0, which now depends on sphinx 3.0.0.
https://github.com/michaeljones/breathe/commits/master

According to our setup requirements, our dependencies break this:

install_requires=[
"crcmod>=1.7.0",
"iotile-core>=5.0.13,<6",
"sphinx>=2,<3",
"jinja2>=2.10.0,<3",
"breathe>=4.11.0,<5",
"pygtrie>=2.0.0,<3",
"toposort>=1.5.0,<2",
"wheel>=0.33",
"setuptools>=40.8",
"pycparser>=2.17,<3",
"pyparsing~=2.2.0"
],

We need to either

  1. Force breathe to stick to 4.14.1
  2. Bump sphinx to >=3,<4",
@x24ling x24ling added the priority:high High priority issues that need to be addressed soon label Apr 13, 2020
@timburke
Copy link
Member

@x24ling I would just pin breathe for now and then we can update later.

@x24ling
Copy link
Contributor Author

x24ling commented Apr 13, 2020

cool, i'll take care of this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:high High priority issues that need to be addressed soon
Projects
None yet
Development

No branches or pull requests

2 participants