Skip to content

v0.11.0#86

Draft
Paebbels wants to merge 4 commits into
mainfrom
dev
Draft

v0.11.0#86
Paebbels wants to merge 4 commits into
mainfrom
dev

Conversation

@Paebbels
Copy link
Copy Markdown
Member

@Paebbels Paebbels commented Apr 26, 2026

New Features

  • Added landscape feature for wider tables like unittest summary to render them in LaTeX as landscape pages.
    • Added new Landscape docutils node .
    • Added LaTeX and HTML modules for writer specific handling of docutil notes.
    • Registered pdflscape as a LaTeX requirement.

Changes

  • Bumped dependencies.
  • Dropped Python 3.11 support due to Sphinx 9.1 dropping Python 3.11 support.
    • Debian 12 Bookworm uses Python 3.11.
    • Debian 12 Trixie uses Python 3.13.
    • Ubuntu 22.04 uses 3.10.
    • Ubuntu 24.04 uses 3.12.
    • Ubuntu 26.04 uses 3.14.

Bug Fixes

  • tbd
  • tbd

Documentation

  • Build documentation as PDF.
  • Fixed SVG vs. PNG mistakes for HTML vs. LaTeX.

Unit Tests

  • tbd
  • tbd

@Paebbels Paebbels self-assigned this Apr 26, 2026
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 26, 2026

Not up to standards ⛔

🔴 Issues 2 high · 13 minor

Alerts:
⚠ 15 issues (≤ 0 issues of at least minor severity)

Results:
15 new issues

Category Results
Documentation 8 minor
ErrorProne 2 high
CodeStyle 5 minor

View in Codacy

🟢 Metrics 0 complexity · -2 duplication

Metric Results
Complexity 0
Duplication -2

View in Codacy

🟢 Coverage 88.33% diff coverage · +1.72% coverage variation

Metric Results
Coverage variation +1.72% coverage variation (-1.00%)
Diff coverage 88.33% diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (2033190) Report Missing Report Missing Report Missing
Head commit (ba5ae20) 1413 (+48) 546 (+42) 38.64% (+1.72%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#86) 60 53 88.33%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

1 Codacy didn't receive coverage data for the commit, or there was an error processing the received data. Check your integration for errors and validate that your coverage setup is correct.

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 26, 2026

Codecov Report

❌ Patch coverage is 88.33333% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 38.42%. Comparing base (2033190) to head (ba5ae20).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
sphinx_reports/__init__.py 78.94% 4 Missing ⚠️
sphinx_reports/LaTeX.py 85.71% 2 Missing ⚠️
sphinx_reports/Unittest.py 87.50% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #86      +/-   ##
==========================================
+ Coverage   36.70%   38.42%   +1.72%     
==========================================
  Files          11       14       +3     
  Lines        1365     1413      +48     
  Branches      146      148       +2     
==========================================
+ Hits          501      543      +42     
- Misses        861      867       +6     
  Partials        3        3              
Flag Coverage Δ
unittests 38.42% <88.33%> (+1.72%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant