py-doq
py-doq copied to clipboard
Docstring generator
> **Note:** This PR body was truncated due to platform limits. This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html))...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [parso](https://redirect.github.com/davidhalter/parso) | `==0.8.3` → `==0.8.5` |  |  | --- ### Release...
Fixes #154
https://github.com/heavenshell/py-doq/blob/75acafb968ada2b9f64aeccb1c6afa0b28c7183a/doq/templates/google/def.txt#L3 If there are no parameters, the 'Args:' should be omitted.
See issue here: https://github.com/pallets/markupsafe/issues/304 ``` Traceback (most recent call last): File "/bin/doq", line 5, in from doq.cli import main File "/lib/python3.10/site-packages/doq/__init__.py", line 7, in from doq.template import Template # noqa...
- [ ] implement override feature - [ ] add class attirbutes to class docs (ref https://github.com/heavenshell/vim-pydocstring/issues/139) - [ ] Search pyproject.toml, setup.cfg upward (ref #139 )
if a `pyproject.toml` exists in `/the/path`, and current directory is not `/the/path`, we `doq -wf /the/path/src/a.py` will fail. Why not search `pyproject.toml` upward from `/the/path/src`?
It can make editor to set correct syntax highlight (jinja2) for these files. Thanks for discussion!
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [jinja2](https://redirect.github.com/pallets/jinja) ([changelog](https://jinja.palletsprojects.com/changes/)) | `==3.1.4` → `==3.1.6` |  |  | ### GitHub...
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...