Lukasz Stolcman
Lukasz Stolcman
PR adds github actions script to perform automatic builds. Also, `crosscompile.sh` is fixed because it did not really work.
Hi I was building the project under raspberry pi os bullseye (debian for raspberry pi), but got an error: ```sh lukasz@rpi-fat:~/dump1090 $ ./prepare-build.sh bullseye Updating changelog for bullseye backport build...
Error: ```sh (venv) (base) ➜ mypy . test.py:3: error: Module has no attribute "MAX_BSON_SIZE" Found 1 error in 1 file (checked 1 source file) ``` code of pymongo:  https://github.com/mongodb/mongo-python-driver/blob/e6b65860f59b432487fcdb385fde663345ce2917/pymongo/common.py#L56...
Due to [changes in python 3.12](https://docs.python.org/3/whatsnew/3.12.html#other-language-changes), invalid escape characters raise `SyntaxWarning`. A suggested solution from [PEP 257](https://peps.python.org/pep-0257/) is to use raw-docstrings, which is applied in this PR: > Use `r"""raw...
### What happened + What you expected to happen ### Bug: Due to the changes in python 3.12, incorrect escape sequence generates a syntax warnings. https://docs.python.org/3/whatsnew/3.12.html > A backslash-character pair...