Commit 1dab247
authored
Update to repo-config v0.7.1 (#223)
- ci: Add extra debug information.
- ci: Add meta-jobs (`nox-all` and `nox-cross-arch-all`) to be able to
require them in branch protection rules so we don't have to update the
protection rules each time we add or remove a job from the matrix.
- ci: Add support for cross-arch testing, including testing in arm64.
- ci: Ignore dependabot pushes (they are tested via the PR).
- ci: Run `nox` sessions concurrently to speed up tests.
- ci: Test installation of the package in different platforms.
- dependabot: Update dependencies in groups, so we get only one PR to
update multiple dependencies.
- dependabot: Update dependencies monthly instead of daily.
- docs: Add a few handy `mkdocs`/`markdown` extensions.
- docs: Add `mkdocs-macros-plugin` to be able to use macros in the
documentation.
- docs: Fix formatting of mermaid diagrams.
- docs: Move some support files for the documentation website to names
starting with `_` to make it more clear they are only support files.
- docs: Replace the `mkdocs-section-index` plugin (which has caused
problems in the past) with the `mkdocs-material` built-in
`navigation.indexes` feature.
- docs: Show inherited class members in the documentation.
- docs: Use a custom style to show code annotation numbers for better
ordering.
- docs: Use the new documentation website versioning scheme. This means
now multiple development branches are exposed, as well as pre-releases.
Also the order of the versions is improved. The `next` version is
replaced by the multiple `vX.Y-dev` versions.
- nox: Add a `flake8` session, mainly needed to run `pydocstyle` but
also use it to run `pycodestyle` and `flake8` regular checks. `flake8`
is much faster than `pylint`, so when there are conflicting checks we
prefer `flake8`.
- nox: Replace `darglint` with `pydoclint`.
- Remove unnecessary fields from the cookiecutter replay file.
- Unify some `pyproject.toml` options and move other tool options (like
`mypy`) to this file.
- Remove types from the docs
- Remove empty lines between docstrings and code
- Remove double comment char (`#`)
- Fix arguments documentation
- Add missing `Yields` section to the documentation
- Add missing `Returns` section to `consume()`
- Ignore `Raises` sections without explicit `raise` statements
- Remove obsolete `darglint` ignore directivesFile tree
30 files changed
+620
-150
lines changed- .github
- containers
- nox-cross-arch
- test-installation
- workflows
- benchmarks
- docs
- _css
- _img
- _overrides
- _scripts
- css
- src/frequenz/channels
- util
- tests
- utils
30 files changed
+620
-150
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
18 | 17 | | |
19 | 18 | | |
Lines changed: 33 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
| 6 | + | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
16 | 33 | | |
17 | 34 | | |
18 | 35 | | |
19 | 36 | | |
20 | | - | |
21 | | - | |
| 37 | + | |
| 38 | + | |
22 | 39 | | |
23 | 40 | | |
24 | 41 | | |
0 commit comments