Releases: pyTooling/sphinx-reports
Releases · pyTooling/sphinx-reports
v0.3.1
Release created on: 10.01.2024 - 18:11:02
Release of v0.3.0 failed, thus a bugfix v0.3.1 was needed.
- Fixed an error when creating the package's wheel.
New Features
- Ship style sheet (CSS) as package resource and copy CSS file to HTML output directory.
- Added new subpackage
sphinx_reports.static
for resource files.
- Added new subpackage
- Implemented readonly properties for class-internal fields.
Changes
- Removed Python 3.8 support, because
importlib.resources.files
was introduced with Python 3.9. - Improved issues reported by mypy.
- Added
TypedDict
s to handle configuration values fromconf.py
. - Added and corrected type hints.
- Added
- Improved issues reported by codacy.
- Renamed paramter
id
toidentifier
, becauseid
is a builtin function. - Removed some duplicate code.
- Also adjusted some stupid rules in codacy.
- Renamed paramter
- Read coverage level coloring from
conf.py
. - Adjusted package classifiers.
Bug Fixes
- Fixed percentages.
- Fixed reconstruction of package and module hierarchy.
Documentation
- Added 3 examples of an undocumented, partially documented and fully documented package.
- Fixed footnote.
v0.2.0
Release created on: 09.01.2024 - 22:05:17
New Features
- tbd
Changes
- Updated documentation.
Bug Fixes
- tbd
v0.1.0
Release created on: 09.01.2024 - 14:01:25
New Features
- Sphinx extension
doc_coverage
to collect documentation coverage with docstr_coverage.