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

rero / rero-mef
85%
staging: 85%

Build:
Build:
LAST BUILD BRANCH: wep-docstrings-and-+++
DEFAULT BRANCH: staging
Repo Added 06 Oct 2020 08:30AM UTC
Files 191
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

LAST BUILD ON BRANCH mef-test
branch: mef-test
CHANGE BRANCH
x
Reset
  • mef-test
  • dependabot/pip/cryptography-41.0.4
  • dependabot/pip/cryptography-42.0.0
  • dependabot/pip/cryptography-42.0.4
  • dependabot/pip/cryptography-44.0.1
  • dependabot/pip/flask-3.1.1
  • dependabot/pip/jinja2-3.1.3
  • dependabot/pip/pyjwt-2.4.0
  • dependabot/pip/redis-4.5.3
  • dependabot/pip/redis-4.5.4
  • dependabot/pip/urllib3-2.0.6
  • dependabot/pip/urllib3-2.0.7
  • dependabot/uv/pip-26.0
  • dependabot/uv/urllib3-2.6.3
  • maj-refactor-tests
  • master
  • mef-dev
  • mef-latest
  • mef-v0.10.0
  • mef-v0.10.0-fix-20220921
  • mef-v0.10.0-fix-20221121
  • mef-v0.10.0-fix-20221220
  • mef-v0.11.0
  • mef-v0.12.0
  • mef-v0.12.0-20230726
  • mef-v0.12.0-20230822
  • mef-v0.12.0-20230824
  • mef-v0.14.0
  • mef-v0.14.0-fix-20240108
  • mef-v0.14.0-fix-20240425
  • mef-v0.16.2
  • mef-v0.17.0
  • mef-v0.8.0
  • mef-v0.8.0-fix-deleted
  • mef-v0.9.0
  • mef-v0.9.0-fix-PR89
  • release070
  • rep-footer
  • rep-release
  • staging
  • v0.10.0
  • v0.11.0
  • v0.12.0
  • v0.14.0
  • v0.16.2
  • v0.17.0
  • v0.8.0
  • wep-#1732-corporate
  • wep-#1732-corporate-tmp
  • wep-#2559-authorized-access-points
  • wep-#2952-concepts-idref
  • wep-alembic
  • wep-better-bulk-index
  • wep-better-deleted
  • wep-better-mef-viaf
  • wep-better-updated
  • wep-better-utc
  • wep-bnf-concept-transformation
  • wep-changebf_concept
  • wep-concepts-one-exact-match
  • wep-contribution-identified-by
  • wep-correct-concepts-type
  • wep-correct-mef-deleted
  • wep-dependencies
  • wep-deployment
  • wep-docstrings-and-+++
  • wep-es-7.17
  • wep-fix-api-updated
  • wep-fix-bulk-index
  • wep-fix-bulk-indexing
  • wep-fix-concepts-create_mef
  • wep-fix-concepts-pid
  • wep-fix-create_mef_and_agents
  • wep-fix-deleted
  • wep-fix-dnb-redirect-to
  • wep-fix-dojson
  • wep-fix-gnd-person
  • wep-fix-mef-concepts-links
  • wep-fix-parentheses
  • wep-fix-redirection-idref
  • wep-fix-script-code
  • wep-fix-setup
  • wep-fix-sources-filter
  • wep-fix-tests
  • wep-fix-update-viaf
  • wep-fix-updated
  • wep-fix-wait_empty_tasks
  • wep-fixes
  • wep-fixes-mapping
  • wep-gnd-get_online
  • wep-mef-concepts
  • wep-mef-get-updated
  • wep-mef-latest
  • wep-monitoring
  • wep-new-version
  • wep-places
  • wep-poetry
  • wep-reindex-mef
  • wep-save-deleted-data
  • wep-temporal
  • wep-types-changes
  • wep-viaf-add-sources
  • wep_remove_bf-Agent
  • zub-header-logo-fix
  • zub-homepage

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

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

Relevant lines Covered
Build:
Build:
5385 RELEVANT LINES 4555 COVERED LINES
0.85 HITS PER LINE
Source Files on mef-test
  • Tree
  • List 191
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21828521456 mef-test 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 func... push 09 Feb 2026 02:18PM UTC rerowep github
84.59
19135975528 mef-test chore: release v0.17.0 Co-Authored-by: Pascal Repond <pascal.repond@rero.ch> push 06 Nov 2025 12:44PM UTC PascalRepond github
84.49
19129306099 mef-test chore: update dependencies Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 06 Nov 2025 08:25AM UTC rerowep github
84.49
16621609190 mef-test chore: update dependencies Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 30 Jul 2025 11:48AM UTC rerowep github
84.49
16621519126 mef-test chore: update dependencies Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 30 Jul 2025 11:43AM UTC rerowep github
84.48
16617530228 mef-test chore: update dependencies Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 30 Jul 2025 08:35AM UTC rerowep github
84.49
16615925534 mef-test chore: update dependencies Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 30 Jul 2025 07:15AM UTC rerowep github
84.49
14771042862 mef-test release: v0.16.2 Co-Authored-by: Pascal Repond <pascal.repond@rero.ch> push 01 May 2025 06:31AM UTC PascalRepond github
84.82
14770751346 mef-test concepts: MEF creation for one exact match * Creates MEF records for GND records if there are one extra match and close matches in other GND records. * Closes #rero-ils/3827 * dependencies update Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 01 May 2025 06:06AM UTC rerowep github
84.82
14724916542 mef-test concepts: MEF creation for one exact match * Creates MEF records for GND records if there are one extra match and close matches in other GND records. Co-Authored-by: Peter Weber <peter.weber@rero.ch> push 29 Apr 2025 06:41AM UTC rerowep github
84.82
See All Builds (628)
  • Repo on GitHub
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