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

fliuzzi02 / nmealib
93%

Build:
DEFAULT BRANCH: main
Repo Added 06 Mar 2026 03:55PM UTC
Files 73
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 main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • cleanup/minor-fixes
  • docs/better-docs
  • feature/CI-test-coverage-integration
  • feature/CICD-workflow-cleanup
  • feature/PGN128001-vessel-acceleration
  • feature/better-docs-and-coverage
  • feature/candump-cli-support
  • feature/n2k-headers
  • feature/nmea2000-pgn130306-support
  • patch/ai-slop-cleanup
  • patch/improve-coverage

09 Apr 2026 08:18AM UTC coverage: 93.237%. Remained the same
24180052464

push

github

web-flow
Patch/better python wrapper (#106)

* Add type stubs for nmealib and its core components

- Created __init__.pyi for nmealib with version and exported members.
- Added type stubs for core components in _core/__init__.pyi, including exceptions and message types.
- Implemented type stubs for NMEA0183 and NMEA2000 APIs in their respective modules.
- Introduced a py.typed file to indicate the package supports type hints.
- Added a script to generate Python stubs using pybind11-stubgen for better editor support.

* [ADD] Create a new workflow for publishing to TestPyPI and remove the old TestPyPI publishing steps from the Release workflow

* chore(release): set version 0.0.1

* [REFINE] Remove Python stubs verification step from CI workflow and update .gitignore to include .pytest_cache

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

3240 of 3475 relevant lines covered (93.24%)

27.48 hits per line

Relevant lines Covered
Build:
Build:
3475 RELEVANT LINES 3240 COVERED LINES
27.48 HITS PER LINE
Source Files on main
  • Tree
  • List 71
  • 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
24180052464 main Patch/better python wrapper (#106) * Add type stubs for nmealib and its core components - Created __init__.pyi for nmealib with version and exported members. - Added type stubs for core components in _core/__init__.pyi, including exceptions and ... push 09 Apr 2026 08:22AM UTC web-flow github
93.24
24139745105 main [REFINE] Simplify PlatformIO metadata validation and remove post-publish verification steps push 08 Apr 2026 02:11PM UTC fliuzzi02 github
93.24
24138700052 main [ADD] Implement PGN 127251 - Rate of Turn support and associated tests (#105) push 08 Apr 2026 01:48PM UTC web-flow github
93.24
24136799204 main [ADD] Implement support for PGN 127245 - Rudder, including class definition, factory methods, and tests (#104) push 08 Apr 2026 01:07PM UTC web-flow github
93.06
24133229000 main [ADD] Support for PGN 127257 (#101) * [ADD] support for PGN 127257 - Attitude, including implementation and tests * [FIX] Refector header reserved getter push 08 Apr 2026 11:39AM UTC web-flow github
92.94
24129700632 main Enhance PlatformIO workflow with metadata validation and fixes (#100) * [ADD] Enhance PlatformIO publishing workflow with metadata validation and authentication * chore(release): set version 0.6.1 * [FIX] Post-publish check for platformIO * [U... push 08 Apr 2026 10:07AM UTC web-flow github
92.75
24125283724 main Feature/python wrapper (#99) * [ADD] First MVP for python library * [ADD] Implement NMEA0183 and NMEA2000 factory dispatch tests * [ADD] Initial publishing instructions * [ADD] Implement CI/CD skeleton for publishing artifacts and packages * ... push 08 Apr 2026 08:21AM UTC web-flow github
92.75
24080499673 main Feature/n2k headers (#98) * [ADD] Refactor Message2000 to use a vector for CAN ID and improve normalization of raw CAN frame strings * Enhance verbose output formatting for NMEA2000 PGN tests - Updated expected verbose strings in test cases for... push 07 Apr 2026 12:12PM UTC web-flow github
91.86
24076065561 main Fix/unrecognized nmea0183 sentencies (#97) * Update Protocol Support Matrix with additional NMEA0183 message entries * Update Protocol Support Matrix to include hyperlinks for NMEA0183 messages * Update README.md to enhance NMEA 0183 and NMEA 2... push 07 Apr 2026 10:15AM UTC web-flow github
91.73
23798224847 main Documentation/updating new features (#96) * Update Protocol Support Matrix with additional NMEA0183 message entries * Update Protocol Support Matrix to include hyperlinks for NMEA0183 messages * Update README.md to enhance NMEA 0183 and NMEA 20... push 31 Mar 2026 12:55PM UTC web-flow github
91.77
See All Builds (46)
  • 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