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

hardbyte / python-can
71%

Build:
DEFAULT BRANCH: main
Repo Added 14 Nov 2022 05:57AM UTC
Files 91
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
  • ASCWriter-speed
  • SW-13543-update-asc-file-start-time
  • USE_WINDOWS_EVENTS
  • add_can_bridge
  • add_rp1210
  • ascreader-timezone
  • bcm-win-event-resume-bug
  • bfl-float-arithmetic-fix
  • blf-factor-constants
  • blf-timestamp-offset-fix
  • bugfix/udp_multicast-on-windows
  • changelog-4.6.1
  • changelog-rst
  • ci-config
  • cli-api
  • damiao-plugin
  • dep-groups
  • dependabot-config
  • dependabot-cron
  • dependabot/github_actions/github-actions-323b5e2864
  • dependabot/github_actions/github-actions-860cb58d36
  • dependabot/github_actions/github-actions-9b64d863cd
  • dependabot/github_actions/github-actions-a63cedcf3b
  • dependabot/github_actions/github-actions-d4d1d2617e
  • dependabot/github_actions/github-actions-dbb5bfe12f
  • dependabot/github_actions/github-actions-e37401fff4
  • dependabot/pip/dev-deps-0c215d50d3
  • dependabot/pip/dev-deps-3c23087033
  • dependabot/pip/dev-deps-ab8862d5d5
  • dependabot/pip/dev-deps-f77191a5e1
  • dependabot/uv/dev-deps-009b90f1c3
  • dependabot/uv/dev-deps-94dee350dd
  • dependabot/uv/hypothesis-gte-6.136-and-lt-6.138
  • dependabot/uv/ruff-0.12.8
  • detect-config-threaded
  • develop
  • docs-spring-clean
  • docs/serial-ext-rtr-err-update
  • drop39
  • enhanced-asc-datetime-parsing
  • feature/coveralls
  • feature/no-init-access-support-for-kvaser
  • felixdivo-patch-1
  • felixdivo-patch-2
  • felixdivo-tiny-doc-formatting
  • fix-default-setting-for-set-bitrate
  • fix-flaky-test
  • fix-kvaser-is-rx
  • fix/asc-writer-timestamps-format
  • fix/bit-timing-validation
  • fix/socketcan-high-fd
  • fix1905
  • fix_slcan
  • fix_typo
  • fix_udpmulti_macos
  • gs_usb_WinUSB_and_timeoutNone
  • io-typing2
  • ixxat-errorhandling
  • loop-arg
  • macos-config-file
  • mergify/configuration-deprecated-update
  • mf4-s-dir
  • more-typing-fixes
  • neovi-NetworkID2
  • neovi-epoch
  • neovi-for-release-4.2
  • neovi-is-bus-open
  • neovi-serial-range
  • new-release
  • notifier-listener-set
  • notifier-restart
  • notifier_registry
  • patch-1
  • pcan-busstate
  • pcan-channel
  • pcapng-io
  • process_socketcand_error_messages
  • pypy-timeout
  • python-can-coe-interface
  • python39
  • pywin32-req-env-marker
  • read-blf-metadata
  • refs/tags/4.1.0-alpha0
  • refs/tags/4.1.0-alpha1
  • refs/tags/v4.1.0
  • refs/tags/v4.1.0a2
  • refs/tags/v4.2.0
  • refs/tags/v4.2.0rc0
  • refs/tags/v4.2.1
  • refs/tags/v4.2.2
  • refs/tags/v4.3.0
  • refs/tags/v4.3.0rc0
  • refs/tags/v4.3.1
  • refs/tags/v4.3.2-rc.1
  • refs/tags/v4.3.2-rc.3
  • refs/tags/v4.3.2-rc.4
  • refs/tags/v4.4.0
  • refs/tags/v4.4.0-rc.1
  • refs/tags/v4.4.0-rc.2
  • release-4.1.0
  • release-4.2
  • release-4.2.0
  • release-4.3.0
  • release-4.3.2
  • release-4.4.0
  • release-4.5.0
  • rename-zlg
  • seedbus-hwfilters-feature
  • serial-err-rtr-ext
  • slcanFD
  • test-deps
  • timestamp64
  • towncrier3
  • trc-read-rtr-support
  • trc_file_writer_add_version_param
  • update-ci-yml
  • update-test-deps
  • update_linters
  • usb2can-logger
  • use-del-improvement-proposal
  • v4.4.1.post1
  • v4.4.2
  • v4.5.0
  • v4.6.0
  • win-periodic

06 Jun 2026 10:53AM UTC coverage: 71.006%. Remained the same
27060350248

push

github

web-flow
fix: only call _validate() when strict=True (#2062)

* fix: only call _validate() when strict=True

_validate() was called unconditionally, rejecting brp values > 64
even when strict=False. This is too restrictive for some peripherals
like FYSETC UCAN which support brp up to 1024.

Only call _validate() when strict=True, matching the behavior
of _restrict_to_minimum_range().

Fixes #2061

* add news fragment

---------

Co-authored-by: 小慧 <xiaohui@192.168.5.97>
Co-authored-by: zariiii9003 <52598363+zariiii9003@users.noreply.github.com>

1 of 1 new or added line in 1 file covered. (100.0%)

7751 of 10916 relevant lines covered (71.01%)

13.58 hits per line

Relevant lines Covered
Build:
Build:
10916 RELEVANT LINES 7751 COVERED LINES
13.58 HITS PER LINE
Source Files on main
  • Tree
  • List 91
  • Changed 4
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27060350248 main fix: only call _validate() when strict=True (#2062) * fix: only call _validate() when strict=True _validate() was called unconditionally, rejecting brp values > 64 even when strict=False. This is too restrictive for some peripherals like FYSETC ... push 06 Jun 2026 10:55AM UTC web-flow github
71.01
27060069691 main update gh workflow files (#2067) push 06 Jun 2026 10:41AM UTC web-flow github
71.01
27058447024 main Bump the github-actions group across 1 directory with 5 updates Bumps the github-actions group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `6.0.2` | `... push 06 Jun 2026 09:22AM UTC zariiii9003 github
70.96
26709871754 main fix(pcan): swap SetValue and GetErrorText docstrings (#2058) * fix(pcan): swap SetValue and GetErrorText docstrings The docstrings for SetValue and GetErrorText in pcan/basic.py were swapped: SetValue described returning an error text and GetErr... push 31 May 2026 10:18AM UTC web-flow github
70.96
23377598700 main Move changelog to documentation (#2039) * include changelog in documentation * add github release template * add news fragments for 2039 push 21 Mar 2026 10:26AM UTC web-flow github
70.96
23157186260 main Merge 1c01111f5 into a624fd879 Pull #2041 17 Mar 2026 11:12PM UTC web-flow github
70.92
22966168549 main gs-usb WinUSB support and timeout=none is forever (#2031) * Update gs_usb driver to support WinUSB by not forcing libusb1 backend Replace GsUsb.scan() and GsUsb.find() calls with local helper functions that call usb.core.find() without specifyin... push 11 Mar 2026 05:40PM UTC web-flow github
70.96
22642564977 main Update linters (#2038) push 03 Mar 2026 09:03PM UTC web-flow github
70.86
22642051689 main Bump the github-actions group with 5 updates Bumps the github-actions group with 5 updates: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `6.0.1` | `6.0.2` | | [astral-sh/setup-uv](https:... push 03 Mar 2026 08:50PM UTC zariiii9003 github
70.86
22640831152 main Fix/asc writer timestamps format (#2032) * feat(asc): add timestamps_format parameter to ASCWriter Allow callers to choose between 'absolute' (default, existing behaviour) and 'relative' when creating an ASC log file. The value is written into t... push 03 Mar 2026 08:17PM UTC web-flow github
70.86
See All Builds (945)
  • 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