-
Notifications
You must be signed in to change notification settings - Fork 8
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
Upgrade to repo-config v0.5.2 #153
Conversation
9e47cdd
to
cdfec95
Compare
cdfec95
to
487a302
Compare
487a302
to
561e696
Compare
@@ -79,6 +76,8 @@ markdown_extensions: | |||
- name: mermaid | |||
class: mermaid | |||
format: "!!python/name:pymdownx.superfences.fence_code_format" | |||
- pymdownx.tabbed | |||
- pymdownx.tasklist |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it seems pymdownx.superfences
was removed in the commit Add and sort mkdocs markdown extensions
. Was this deliberately done?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it was duplicated. I clarified it in the commit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have only a question to check for and the PR needs rebasing to the latest v0.x.x
recursive-exclude tests * | ||
recursive-exclude benchmarks * |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We no longer exclude the benchmarks?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, from the source distribution package.
I misunderstood, you are right, this shouldn't be removed. Good catch!
We always want to use the template provided extensions, keeping our own list only makes it more likely to have errors when upgrading. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
The new template use it to show some help about cookiecutter variables, so we include it to avoid prompts when upgrading. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
This is to have a common basic configuration that should work with most editors/IDEs. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Now repo-config ships support to easily enable the collection and linting of code examples in docstrings, so we use that instead. Also make sure that we label the `conftest.py` file properly and we exclude it from the source distribution. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
This is not really used in this project, but it is included as part of the repo-config ci template, as it doesn't hurt either. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
When a PR is changing files in the `proto` or `py` directories, this workflow will fail if the release notes weren't updated in the PR too, unless the label `cmd:skip-release-notes` is set in the PR, which signals that this PR doesn't need a release notes update. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
This also removes a duplicated entry for `pymdownx.superfences`. Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
7f99a56
to
e1e8344
Compare
Rebased and fixed the wrong removal of the benchmarks exclusion. |
It would be good to merge this soon (before merging other dependabot stuff) as I got a few conflicts when rebasing. |
All the changes are related to regenerating the files using the cookiecutter templates in repo-config v0.5.2.
Introduction
variable