| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-docformatter | Distribution: openSUSE Tumbleweed |
| Version: 1.7.7 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon May 19 12:01:24 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 233561 | Source RPM: python-docformatter-1.7.7-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/myint/docformatter | |
| Summary: Utility to re-format docstrings per PEP 257 | |
Docformatter currently automatically formats docstrings to follow a subset of the PEP 257 conventions. Below are the relevant items quoted from PEP 257. - For consistency, always use triple double quotes around docstrings. - Triple quotes are used even though the string fits on one line. - Multi-line docstrings consist of a summary line just like a one-line docstring, followed by a blank line, followed by a more elaborate description. - The BDFL recommends inserting a blank line between the last paragraph in a multi-line docstring and its closing quotes, placing the closing quotes on a line by themselves. docformatter also handles some of the PEP 8 conventions. - Don't write string literals that rely on significant trailing whitespace. Such trailing whitespace is visually indistinguishable and some editors (or more recently, reindent.py) will trim them.
MIT
* Mon May 19 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 1.7.7
* Merged pull requests:
+ chore(deps-dev): bump black from 22.12.0 to 24.3.0
+ chore(deps-dev): bump jinja2 from 3.1.4 to 3.1.6
+ chore(deps-dev): bump requests from 2.31.0 to 2.32.2
+ chore(deps-dev): bump virtualenv from 20.21.1 to 20.26.6
+ chore(deps-dev): bump zipp from 3.15.0 to 3.19.1
+ chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2
- from version 1.7.6
* Features
+ prefer new unittest.mock from the standard library #280
+ Handle abbreviation 'etc.' (et cetera) #273
* Bug Fixes
+ Do not double-process urls #284
* Merged pull requests:
+ Fix pre-commit syntax #266
+ Update version listed in documentation's Pre-Commit example #262
+ Add missing comma in requirements table #261
- Drop remove-mock.patch, merged upstream
- Drop support-python-312.patch, merged upstream
- Use Python 3.11 on SLE-15 by default
* Thu Jan 16 2025 Markéta Machová <mmachova@suse.com>
- Fix packaging
* Fri Nov 29 2024 Steve Kowalik <steven.kowalik@suse.com>
- Update to 1.7.5:
* Features
+ fix: not recognizing `yield` as a sphinx field name
+ feat: support epytext style
+ feat: use tomllib for Python 3.11+
+ feat: wrap Sphinx style long parameter descriptions
+ feat: add option for user to provide list of words not to capitalize
+ Support python 3.11
* Bug Fixes
+ fix: summary with back ticks and sphinx field names with periods
+ fix: removing newline between Sphinx field lists
+ fix: wrapping issues with reST directives, quoted URLs, and Sphinx
field lists
+ fix: improper wrapping of short anonymous hyperlnks
+ fix: removing blank line after import section
+ fix: IndexError when only URL in long description
+ fix: removing newline after shebang
+ fix: not capitalizing first word when summary ends in period
+ fix: adding newlines around wrapped URL
+ fix: adding blank line in summary with symbol
+ fix: remove blank lines after line beginning with 'def'
+ fix: update URL handling functions
- Switch to autosetup and pyproject macros.
- No more greedy globs in %files.
- Add patches:
* remove-mock.patch
+ Do not use external mock module
* support-python-312.patch
+ Support Python 3.12+ changes
* do-not-require-venv.patch
+ Do not require a virtualenv to run the testsuite
* Thu May 20 2021 pgajdos@suse.com
- version update to 1.4
* Add --docstring-length flag
* Not add period for summary formatted as title
* Added command line exclude option
- use %pytest macro
* Tue May 26 2020 Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
* Thu Apr 02 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 1.3.1
* A pydoc reference such as ':see:' should not be start of sentence
* Fri Jul 26 2019 pgajdos@suse.com
- version update to 1.3
* no upstream changelog
* Fri Mar 08 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.1:
* fixes for python 3.7
* varioius cleanups
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
* Sun Jul 29 2018 jengelh@inai.de
- Use noun phrase in summary.
/etc/alternatives/docformatter /usr/bin/docformatter /usr/bin/docformatter-3.12 /usr/lib/python3.12/site-packages/docformatter /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/AUTHORS.rst /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/INSTALLER /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/LICENSE /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/METADATA /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/RECORD /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/REQUESTED /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/WHEEL /usr/lib/python3.12/site-packages/docformatter-1.7.7.dist-info/entry_points.txt /usr/lib/python3.12/site-packages/docformatter/__init__.py /usr/lib/python3.12/site-packages/docformatter/__main__.py /usr/lib/python3.12/site-packages/docformatter/__pkginfo__.py /usr/lib/python3.12/site-packages/docformatter/__pycache__ /usr/lib/python3.12/site-packages/docformatter/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/__main__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/__main__.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/__pkginfo__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/__pkginfo__.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/configuration.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/configuration.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/encode.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/encode.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/format.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/format.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/strings.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/strings.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/syntax.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/syntax.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/util.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/docformatter/__pycache__/util.cpython-312.pyc /usr/lib/python3.12/site-packages/docformatter/configuration.py /usr/lib/python3.12/site-packages/docformatter/encode.py /usr/lib/python3.12/site-packages/docformatter/format.py /usr/lib/python3.12/site-packages/docformatter/strings.py /usr/lib/python3.12/site-packages/docformatter/syntax.py /usr/lib/python3.12/site-packages/docformatter/util.py /usr/share/doc/packages/python312-docformatter /usr/share/doc/packages/python312-docformatter/AUTHORS.rst /usr/share/doc/packages/python312-docformatter/README.rst /usr/share/licenses/python312-docformatter /usr/share/licenses/python312-docformatter/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:33:49 2025