Release 0.4.0 (#42)
* fixing arithmetic issues.
* bump patch version
* Update pyproject.toml
* export task probabilities (#39)
* convert task_results IR into a list of probabilties conditioned on pre and post sequence.
* changing datastructure to be more serializable.
* exporting TaskProbabilities
* adding task simulation.
* adding TODOs
* using filter instead of if statement.
* updating python requirements to be at least 3.10
We will soon need to support pattern matching inside other QuEra projects, hence we will put a lower bound on the python requirements to work with this.
* updating github actions for python version.
* removing old setup files.
* removing more old packaging files.
* fixing version script for tagging.
* update minor version indicating breaking change from dependency change.