Changelog¶
1.7.0 (2024-04-07)¶
Added¶
tomli dependency for Python versions < 3.11, making use of tomllib in the standard library with 3.11+ (#150).
Support for
pyi
file extensions (and leave room for other file extensions to be added, like maybeipynb
).Support for Google-style docstrings for class
__init__
methods with new--style [sphinx|google]
flag (#128).
Fixed¶
Include support for deleters when ignoring property decorators (#126 <https://github.com/econchick/interrogate/issues/126>_).
Support floats for –fail-under values (#114).
Removed¶
toml dependency for all Python versions (#150).
1.6.0 (2024-04-06)¶
Added¶
Add
--ignore-overloaded-functions
flag to ignore overload decorators (#97) – thank you ErwinJunge (via #167) and zackyancey.Support for Python 3.11 & 3.12.
Removed¶
Support for Python 3.6 & 3.7.
1.5.0 (2021-09-10)¶
Added¶
Fixed¶
Clarify
verbose
configuration (#83).
1.4.0 (2021-05-14)¶
Added¶
1.3.2 (2020-11-03)¶
Added¶
Fixed¶
Removed¶
Support for Python 3.5 – thank you s-weigand!
1.3.1 (2020-09-03)¶
Fixed¶
Only generate a status badge if results have changed from an existing badge (#40).
1.3.0 (2020-08-23)¶
Added¶
Fixed¶
-e
/--exclude
doesn’t error if a non-existent file/directory is passed (#38 - thank you MarcoGorelli!).
1.2.0 (2020-05-19)¶
Added¶
Fixed¶
Output now alpha-sorts by directory.
1.1.5 (2020-05-12)¶
Added¶
Add
__main__.py
module to allow for invocation viapython -m interrogate
.
Fixed¶
Removed¶
Removed
networkx
dependency.
1.1.4 (2020-05-05)¶
Added¶
Use
interrogate
with pre-commit (addresses Issue #10).
Fixed¶
Fix summary and detail output to fit width of terminal (thank you psobot!).
1.1.3 (2020-05-02)¶
Added¶
New
-w/--whitelist-regex
flag: whitelist regex identifying class, method, and function names to include.
Changed¶
-r/--ignore-regex
now supports multiple invocations.
Fixed¶
Fix misleading bug where module info was still outputted even if
--ignore-module
was used.Fix output when interrogating a single file where filenames were not listed.
1.1.2 (2020-04-29)¶
Fixed¶
Fix typo in non-quiet results output (thanks hynek!).
Added¶
Add 100% test coverage in the form of functional and unit tests.
1.1.1 (2020-04-27)¶
Added¶
Improve docstring content to reflect parameters, return values, and raised exceptions.
1.1.0 (2020-04-24)¶
Added¶
New command to generate a status badge based off of shields.io.
1.0.0.post1 (2020-04-23)¶
Fixed¶
Add long description to
setup.py
so PyPI is happy.
1.0.0 (2020-04-23)¶
Initial release!