The package claims to support Python 3.6 and above, but it does not run on
anything below 3.9. Installing it on 3.6, 3.7 or 3.8 works; importing it fails
immediately. The syntax responsible is in processors.py and recast.py, and is
3.9 or later.
The 3.6 and 3.7 jobs miss this because build-server only runs
"pip install --no-deps .", which never imports what it installed. The jobs that
do import recceiver all pin 3.9.
So: move the declared floor to 3.9, or rewrite the constructs to restore 3.6.
Either way the build job should import the package, so the claim is tested.
The package claims to support Python 3.6 and above, but it does not run on
anything below 3.9. Installing it on 3.6, 3.7 or 3.8 works; importing it fails
immediately. The syntax responsible is in processors.py and recast.py, and is
3.9 or later.
The 3.6 and 3.7 jobs miss this because build-server only runs
"pip install --no-deps .", which never imports what it installed. The jobs that
do import recceiver all pin 3.9.
So: move the declared floor to 3.9, or rewrite the constructs to restore 3.6.
Either way the build job should import the package, so the claim is tested.