• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rero / rero-mef / 21828521456 / 1
85%
staging: 85%

Build:
Build:
LAST BUILD BRANCH: wep-docstrings-and-+++
DEFAULT BRANCH: staging
Ran 09 Feb 2026 02:18PM UTC
Files 191
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Feb 2026 02:13PM UTC coverage: 84.587% (+0.07%) from 84.522%
21828521456.1

push

github

rerowep
feat(docs): comprehensive docstring updates and improvements

* NEW Adds comprehensive module-level docstrings to all __init__.py
  files (81 files total).
* NEW Adds missing __init__.py files for alembic and marctojson.
* BETTER Converts all function/class docstrings from Google-style to
  Sphinx-style format (:param:, :returns:, :raises:).
* BETTER Adds inline comments explaining complex logic, algorithms,
  and non-obvious behavior in api.py, utils.py, agents/api.py, and
  query.py.
* BETTER Updates overview.md with three detailed Mermaid class
  diagrams (Agents, Concepts, Places).
* BETTER Improves Coveralls GitHub Actions integration with explicit
  file paths and authentication tokens.
* FIX Replaces invalid Elasticsearch wildcard patterns (*.deleted)
  with explicit nested field checks in config.py facets and
  query.py search exclusions.
* NEW Adds multi_exists_filter helper function to filter.py for
  checking multiple field existence.
* Streamlines CI workflow by generating coverage XML during pytest.
* BETTER Consolidates .coveragerc into pyproject.toml
  [tool.coverage.*] sections, removing redundant source/show_missing/
  xml settings already covered by pytest addopts.
* BETTER DRYs up deleted_entities field lists in config.py with
  shared constants and new deleted_entities_agg() helper in filter.py.
* BETTER Refactors and_search_factory in query.py to read deleted
  entity fields dynamically from per-index RECORDS_REST_FACETS config.
* BETTER Adds Sphinx :param: docstrings to all methods in
  marctojson/logger.py.
* BETTER Documents CVE exemptions in scripts/test with rationale and
  mitigations (urllib3 CVE-2025-66418/66471, CVE-2026-21441;
  sqlitedict CVE-2024-35515).
* FIX Forwards md5 parameter in agents/api.py, concepts/api.py, and
  places/api.py create() instead of hardcoding md5=True.
* FIX Fixes get_online_record docstring (removes duplicate text,
  adds :raises NotImplementedError:).
* FIX Replaces flawed while-loop retry lo... (continued)

4555 of 5385 relevant lines covered (84.59%)

0.85 hits per line

Source Files on job 21828521456.1
  • Tree
  • List 191
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21828521456
  • 7ec4d165 on github
  • Prev Job for on mef-test (#21404514318.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc