svenevs / exhale

Automatic C++ library api documentation generation: breathe doxygen in and exhale it out.
BSD 3-Clause "New" or "Revised" License
218 stars 51 forks source link

Update dependencies according to breathe==4.35.0 #200

Closed Rotzbua closed 7 months ago

Rotzbua commented 1 year ago

Change

Fixes #202

Chrismarsh commented 8 months ago

Just noting that this is blocking C++ code doc generation on RTD for me, and having PR#205 merged would be fantastic.

svenevs commented 8 months ago

Thanks @Chrismarsh , fast response from a phone while out. I set a reminder to give this project some attention this weekend, please poke me by Sunday to get a new release out if I haven't gotten it done this week (a lot of stuff going on already...)

Chrismarsh commented 7 months ago

Thanks @svenevs . The work on the project is much apprecaited! For anyone else running into this problem like #203 and #202 is to use this PR directly in your requirements exhale @ git+https://github.com/svenevs/exhale.git@refs/pull/205/merge

svenevs commented 7 months ago

@Chrismarsh I released 0.3.7.... I broke CI (#212), please let me know if the official release actually works for you :pray:

Chrismarsh commented 7 months ago

Ah great! I'm afk this week and will try it next week and let you know!

svenevs commented 7 months ago

No problem, thanks for the response! I think if I had broken everything somebody probably would have raised an issue by now 🙃 But you'll likely want to set your requirements to exhale>=0.3.7 at some point so feedback that it works would be much appreciated.

Chrismarsh commented 7 months ago

@svenevs just made the change and built on RTD. Confirmed exhale==0.3.7 was pulled. All seems to "just work" as expected. Thanks!

svenevs commented 7 months ago

Hooray! Thanks for following up and letting me know 🙃