* Interpret string filters in `AQTProvider.get_backend()` as exact matches, not patterns (90)
* Fix incorrect handling of qubit/clbit permutations by offline simulators (93)
* Depend on [qiskit](https://pypi.org/project/qiskit/) instead of [qiskit-terra](https://pypi.org/project/qiskit-terra) (#95)
* Remove use of deprecated `Bit.index` and `Bit.register` (99)
* Use [`ruff format`](https://docs.astral.sh/ruff/formatter/) instead of `black` (#101)