This release features the unification of pyqir-generator and pyqir-parser. We've made significant changes to the API including many breaking changes. For more information, please read the [upgrade guide](https://www.qir-alliance.org/pyqir/upgrade.html).
What's Changed
* Update PyO3 and Maturin and require Python 3.7 by samarsha in https://github.com/qir-alliance/pyqir/pull/169
* Replace SemanticModel with Inkwell in PyQIR Generator by samarsha in https://github.com/qir-alliance/pyqir/pull/157
* Unify Generator and Evaluator by samarsha in https://github.com/qir-alliance/pyqir/pull/174
* Add Inkwell-based parsing by samarsha in https://github.com/qir-alliance/pyqir/pull/170
* Set upper bound on mypy version by samarsha in https://github.com/qir-alliance/pyqir/pull/191
* Replace unittest tests with pytest by samarsha in https://github.com/qir-alliance/pyqir/pull/183
* Update to Rust edition 2021 by samarsha in https://github.com/qir-alliance/pyqir/pull/185
* Removing PowerShell 7.3 alias for exec during build by idavis in https://github.com/qir-alliance/pyqir/pull/192
* Remove spellcheck CI by samarsha in https://github.com/qir-alliance/pyqir/pull/187
* Move static qubit and result constructors out of Builder by samarsha in https://github.com/qir-alliance/pyqir/pull/181
* Remove pyqir-parser by samarsha in https://github.com/qir-alliance/pyqir/pull/189
* Delete release issue template by samarsha in https://github.com/qir-alliance/pyqir/pull/186
* Support global string constants and constant getelementptr by samarsha in https://github.com/qir-alliance/pyqir/pull/190
* Clean up docs and fail if there are warnings by samarsha in https://github.com/qir-alliance/pyqir/pull/184
* Update packages by samarsha in https://github.com/qir-alliance/pyqir/pull/182
* Remove qirlib Builder wrapper by samarsha in https://github.com/qir-alliance/pyqir/pull/193
* Support generating multiple entry points by samarsha in https://github.com/qir-alliance/pyqir/pull/180
* Adding better native support for mac by idavis in https://github.com/qir-alliance/pyqir/pull/197
* Remove TypeFactory by samarsha in https://github.com/qir-alliance/pyqir/pull/199
* Add null constants, `br` instruction, and clean up API by samarsha in https://github.com/qir-alliance/pyqir/pull/201
* Automatic GEP for global strings and support for non-simple Module by samarsha in https://github.com/qir-alliance/pyqir/pull/202
* Remove basic passes by samarsha in https://github.com/qir-alliance/pyqir/pull/205
* Keep the module alive by samarsha in https://github.com/qir-alliance/pyqir/pull/204
* Remove dev container by samarsha in https://github.com/qir-alliance/pyqir/pull/207
* Add upgrade guide for v0.7 by samarsha in https://github.com/qir-alliance/pyqir/pull/206
* Simplify Sphinx docs structure, update theme, and fix docstring bugs by samarsha in https://github.com/qir-alliance/pyqir/pull/208
* Rewrite SimpleModule in pure Python by samarsha in https://github.com/qir-alliance/pyqir/pull/209
* Add docstrings to stub file by samarsha in https://github.com/qir-alliance/pyqir/pull/210
* Generalize API for attributes by samarsha in https://github.com/qir-alliance/pyqir/pull/211
* Bump version to 0.7.0 by samarsha in https://github.com/qir-alliance/pyqir/pull/212
**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.6.2...v0.7.0