Skip to content

Releases: Spycho/crjbsim

1.1

07 Aug 19:52
Compare
Choose a tag to compare

Adds support for scenario testing. See test_scenarios.py for an example of how to use it.

1.0

17 Jul 10:44
Compare
Choose a tag to compare
1.0

Breaking changes

Alters the time_provider to notionally store time in seconds, so as to match asyncio.sleep. In practice, all that really changes is the formatter, and you could use time in whatever units you like as long as you avoid using the get_time_formatted method.

New features

Adds support for using asyncio to build a discrete event simulation. This allows you to call asyncio.sleep to simulate time passing (e.g. machinery moving), and also await on instances of asyncio.Event. See tests/test_asyncio_des.py for an example.

0.7

09 Jan 15:47
Compare
Choose a tag to compare
0.7
refactor des aware log handler to mixin for use with any handler subc…

0.6

25 Nov 19:01
Compare
Choose a tag to compare
0.6
change package name

0.5

25 Nov 12:50
Compare
Choose a tag to compare
0.5
expose scheduler

0.4

25 Nov 12:34
Compare
Choose a tag to compare
0.4
correct imports

0.3

25 Nov 12:09
Compare
Choose a tag to compare
0.3
moved to src structure