Skip to content

Update dependencies#9754

Merged
bmw merged 4 commits intomasterfrom
test-update-deps
Aug 25, 2023
Merged

Update dependencies#9754
bmw merged 4 commits intomasterfrom
test-update-deps

Conversation

@bmw
Copy link
Copy Markdown
Member

@bmw bmw commented Aug 24, 2023

This takes care of the dependabot alerts those with access can see at https://github.com/certbot/certbot/security/dependabot.

Pinning back cython is needed because without it, our full test suite will fail when trying to build pyyaml on ARM systems. See https://dev.azure.com/certbot/certbot/_build/results?buildId=7018&view=logs&j=fdd3565a-f3c6-5154-eca9-9ae03666f7bd&t=5dbd9851-46a4-524f-73a8-4028241afcde&l=491.

Copy link
Copy Markdown
Collaborator

@adferrand adferrand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good for me !

@bmw
Copy link
Copy Markdown
Member Author

bmw commented Aug 25, 2023

Thanks for the review 😄

@bmw bmw merged commit 9b4b99f into master Aug 25, 2023
@bmw bmw deleted the test-update-deps branch August 25, 2023 00:05
@bmw bmw mentioned this pull request Aug 25, 2023
bmw added a commit that referenced this pull request Aug 25, 2023
* update quickstart and remove os import

* simplify theme use

* list sphinx_rtd_theme as extension

Our docs builds failed last night, presumably because #9754 updated `sphinx_rtd_theme` which changed some unknown thing.

Looking into it, our usage of this project was very unconventional. Following the code comment I deleted in this PR to https://docs.readthedocs.io/en/stable/faq.html#i-want-to-use-the-read-the-docs-theme-locally, simple instructions are given to put the following in your `conf.py` file:
```
extensions = [
    ...
    'sphinx_rtd_theme',
]

html_theme = "sphinx_rtd_theme"
```
I did this instead of the more complicated logic we were using and all builds passed locally. I also triggered a build on readthedocs with these changes which also passed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants