Skip to content

Add compatibility fixes and queued state tests#26

Closed
pgularski wants to merge 1 commit into
masterfrom
issue_9_test_queued
Closed

Add compatibility fixes and queued state tests#26
pgularski wants to merge 1 commit into
masterfrom
issue_9_test_queued

Conversation

@pgularski

Copy link
Copy Markdown
Owner

Summary

  • Replace Travis badges and CI config with GitHub Actions references
  • Add compatibility fallbacks for logging, defaultdict, and unbounded deque behavior
  • Fail clearly when dispatching before initialization in core, queued, and async machines
  • Strengthen async and queued initialization behavior with new regression tests
  • Bump the package version and add Python 3.13 support metadata

Testing

  • Added unit tests covering initialization guards, async locking, nested queued dispatch, and compatibility fallbacks
  • Added a smoke test for the upstream import path
  • Not run (not requested)

@pgularski pgularski closed this Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant