- Support Python 3.11
- The used custom exceptions are the same as in *Biotite*
- Malformed PDB files containing lines with missing trailing whitespace can be read
- Malformed PDB files with a charge written as `+X` instead of `X+` can be read
- `CRYST1` records are correctly padded to a line length of 80
- Fast implementation of `get_remarks()`
- `fastpdb.PDBFile` inherits from `biotite.structure.io.PDBFile` to support all other current and future methods