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

mdapena / pyventus
100%

Build:
DEFAULT BRANCH: master
Repo Added 06 Jan 2024 04:52AM UTC
Files 99
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • add-observable-value
  • asyncio-enhancements
  • docs-learn-section
  • docs-styles
  • docs-v0.7.0
  • enhance-logger
  • force-async-flag-in-asyncio
  • py314-support
  • update-workflows
  • v0.7.0-prep
  • v0.7.1-prep
  • v0.7.2-prep

17 Jan 2026 04:08PM UTC coverage: 100.0%. Remained the same
21097156019

push

github

web-flow
Add `ObservableValue` definition (#48)

* Standardize task methods in AsyncIOProcessingService

* Add subscriber selection property to Observable emit methods

* Add tests for subscriber selection in Observable emit methods

* Update `wait_for_task` in `ObservableTask` to ensure task completion

* Remove unused variable from Observable tests

* Add ObservableValue

* Fix mypy errors in Observable tests.

* Update the wait_for_tasks method in AsyncIO

* Fix prime_subscriptions & improve async handling

* Add subscriber_condition param for Observable emit methods

* Enhance async execution order in ObservableValue

* Fix _emit_complete logic when conditions or selections are provided

* Update Observable emit tests to include the new condition parameter

* Add tests for ObservableValue

* Simplify the Observable emit methods

* Fix typing and import errors identified by Ruff

* Refactor ObservableValue to use new emit method implementations

* Enhance coverage of Observable tests

* Enhance `ObservableValue` methods/workflow consistency

* Update `ObservableValue` tests

* Fix Ruff errors and imports

* Add `ObservableValue` debug logs

* Updated Observable logs for consistency

* Add method to retrieve all tasks from AsyncIO processing services

* Add tests for AsyncIOProcessingService's all_tasks() method

595 of 595 new or added lines in 8 files covered. (100.0%)

3943 of 3943 relevant lines covered (100.0%)

14.97 hits per line

Relevant lines Covered
Build:
Build:
3943 RELEVANT LINES 3943 COVERED LINES
14.97 HITS PER LINE
Source Files on master
  • Tree
  • List 99
  • Changed 7
  • Source Changed 7
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21097156019 master Add `ObservableValue` definition (#48) * Standardize task methods in AsyncIOProcessingService * Add subscriber selection property to Observable emit methods * Add tests for subscriber selection in Observable emit methods * Update `wait_for_tas... push 17 Jan 2026 04:08PM UTC web-flow github
100.0
20900463751 master Add `force_async` flag to `AsyncIOProcessingService` (#47) push 11 Jan 2026 07:14PM UTC web-flow github
100.0
20884968445 master Add `enforce_submission_order` feature to `AsyncIOProcessingService` (#46) * Add option to enforce execution order in AsyncIOProcessingService * Update AsyncIOProcessingService description * Update & improve tests for processing services push 10 Jan 2026 09:57PM UTC web-flow github
100.0
19265489055 master Release version `0.7.2` (#45) push 11 Nov 2025 12:24PM UTC web-flow github
100.0
19264252225 master Upgrade action versions in workflows (#44) * Bump `upload-artifact` action to `v5` * Bump `download-artifact` action to `v6` * Bump `setup-python` action to `v6` * Bump `checkout` action to `v5` push 11 Nov 2025 11:32AM UTC web-flow github
100.0
19263730790 master Add support for Python 3.14 (#43) push 11 Nov 2025 11:11AM UTC web-flow github
100.0
15238121038 master Prepare for Pyventus `v0.7.1` Release (#41) * Update citation file keywords * Release version `0.7.1` push 25 May 2025 12:59PM UTC web-flow github
100.0
15237781415 master Enhance Logging and Logger Module (#40) * Refactor `StdOutLogger` for improved usability * Add critical log method to `Logger` * Fix critical log level method call * Add `exc_info` to StdOutLogger methods * Add exception info to event handler... push 25 May 2025 12:19PM UTC web-flow github
100.0
14777619528 master Revise styles in the documentation (#37) * Fix overflow issue in announcement subtitles * Update styles for the header and search bar push 01 May 2025 03:01PM UTC web-flow github
100.0
14520963261 master Fix missing JavaScript files error (#36) push 17 Apr 2025 05:06PM UTC web-flow github
100.0
See All Builds (67)
  • 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