-
-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Release Insiders features of the $500/month funding goal
The features and projects related to *mkdocstrings* are: - Cross-references for type annotations in signatures - Symbol types in headings and table of contents - `griffe-inherited-docstrings`, a Griffe extension for inheriting docstrings - `griffe2md`, a tool to output API docs to Markdown using Griffe See the complete list of features and projects here: https://pawamoy.github.io/insiders/#500-plasmavac-user-guide.
- Loading branch information
Showing
32 changed files
with
862 additions
and
99 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,51 @@ | ||
# Changelog | ||
|
||
## mkdocstrings-python Insiders | ||
|
||
### 1.5.1 <small>September 12, 2023</small> { id="1.5.1" } | ||
|
||
- Prevent empty auto-summarized Methods section. | ||
|
||
### 1.5.0 <small>September 05, 2023</small> { id="1.5.0" } | ||
|
||
- Render function signature overloads. | ||
|
||
### 1.4.0 <small>August 27, 2023</small> { id="1.4.0" } | ||
|
||
- Render cross-references in attribute signatures. | ||
|
||
### 1.3.0 <small>August 24, 2023</small> { id="1.3.0" } | ||
|
||
- Add "method" symbol type. | ||
|
||
### 1.2.0 <small>August 20, 2023</small> { id="1.2.0" } | ||
|
||
- Add [member auto-summaries](../usage/configuration/members.md#summary). | ||
|
||
### 1.1.4 <small>July 17, 2023</small> { id="1.1.4" } | ||
|
||
- Fix heading level increment for class members. | ||
|
||
### 1.1.3 <small>July 17, 2023</small> { id="1.1.3" } | ||
|
||
- Fix heading level (avoid with clause preventing to decrease it). | ||
|
||
### 1.1.2 <small>July 15, 2023</small> { id="1.1.2" } | ||
|
||
- Use non-breaking spaces after symbol types. | ||
|
||
### 1.1.1 <small>June 27, 2023</small> { id="1.1.1" } | ||
|
||
- Correctly escape expressions in signatures and other rendered types. | ||
|
||
### 1.1.0 <small>June 4, 2023</small> { id="1.1.0" } | ||
|
||
- Add [Symbol types in headings and table of contents](../usage/configuration/headings.md#show_symbol_type_toc). | ||
|
||
### 1.0.0 <small>May 10, 2023</small> { id="1.0.0" } | ||
|
||
- Add [cross-references for type annotations in signatures](../usage/configuration/signatures.md#signature_crossrefs). | ||
Make sure to update your local templates as the signature of the | ||
[`format_signature` filter][mkdocstrings_handlers.python.rendering.do_format_signature] | ||
has changed. The templates that must be updated: | ||
`class.html`, `expression.html`, `function.html` and `signature.html`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,18 @@ | ||
goals: {} | ||
goals: | ||
500: | ||
name: PlasmaVac User Guide | ||
features: | ||
- name: Cross-references for type annotations in signatures | ||
ref: /usage/configuration/signatures/#signature_crossrefs | ||
since: 2023/05/10 | ||
- name: Symbol types in headings and table of contents | ||
ref: /usage/configuration/headings/#show_symbol_type_toc | ||
since: 2023/06/04 | ||
1000: | ||
name: GraviFridge User Manual | ||
features: | ||
- name: Auto-summary of object members | ||
ref: /usage/configuration/members/#summary | ||
since: 2023/08/20 | ||
- name: Automatic rendering of function signature overloads | ||
since: 2023/09/05 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,15 +28,15 @@ and [how to use it](https://pawamoy.github.io/pypi-insiders/#usage). | |
*mkdocstrings-python Insiders* can be installed with `pip` [using SSH][using ssh]: | ||
|
||
```bash | ||
pip install git+ssh://[email protected]/pawamoy-insiders/python.git | ||
pip install git+ssh://[email protected]/pawamoy-insiders/mkdocstrings-python.git | ||
``` | ||
|
||
[using ssh]: https://docs.github.com/en/authentication/connecting-to-github-with-ssh | ||
|
||
Or using HTTPS: | ||
|
||
```bash | ||
pip install git+https://${GH_TOKEN}@github.com/pawamoy-insiders/python.git | ||
pip install git+https://${GH_TOKEN}@github.com/pawamoy-insiders/mkdocstrings-python.git | ||
``` | ||
|
||
>? NOTE: **How to get a GitHub personal access token** | ||
|
@@ -82,7 +82,7 @@ with [Twine]: | |
[Artifactory]: https://jfrog.com/help/r/jfrog-artifactory-documentation/pypi-repositories | ||
[Google Cloud]: https://cloud.google.com/artifact-registry/docs/python | ||
[pypiserver]: https://pypi.org/project/pypiserver/ | ||
[Github Releases]: https://github.com/pawamoy-insiders/python/releases | ||
[Github Releases]: https://github.com/pawamoy-insiders/mkdocstrings-python/releases | ||
[Twine]: https://pypi.org/project/twine/ | ||
|
||
```bash | ||
|
@@ -142,7 +142,7 @@ as it is against our [Terms of use](index.md#terms).** | |
> | ||
> ```bash | ||
> # clone the repository | ||
> git clone [email protected]:pawamoy-insiders/python | ||
> git clone [email protected]:pawamoy-insiders/mkdocstrings-python | ||
> cd python | ||
> | ||
> # install build | ||
|
@@ -178,7 +178,7 @@ as it is against our [Terms of use](index.md#terms).** | |
Of course, you can use *mkdocstrings-python Insiders* directly from `git`: | ||
``` | ||
git clone [email protected]:pawamoy-insiders/python | ||
git clone [email protected]:pawamoy-insiders/mkdocstrings-python | ||
``` | ||
When cloning from `git`, the package must be installed: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.