fdroid import unknown exception (can't find version code)
$ fdroid import -u https://github.com/LiMium/mini-vector-android -s vector -c "Internet,Phone & SMS" --rev limified -l Apache-2.0
INFO: Getting source from git repo at https://github.com/LiMium/mini-vector-android
WARNING: Couldn't find latest version code
CRITICAL: Unknown exception found!
Traceback (most recent call last):
File "/home/mhoffmann/projects/oss/fdroidserver/fdroid", line 164, in <module>
main()
File "/home/mhoffmann/projects/oss/fdroidserver/fdroid", line 138, in main
mod.main()
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/import.py", line 318, in main
metadata.write_metadata(metadatapath, app)
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/metadata.py", line 1556, in write_metadata
return write_yaml(mf, app)
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/metadata.py", line 1184, in write_yaml
yaml_app = _app_to_yaml(app)
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/metadata.py", line 1095, in _app_to_yaml
cm.update({field: _builds_to_yaml(app)})
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/metadata.py", line 1126, in _builds_to_yaml
b.update({field: _field_to_yaml(flagtype(field), value)})
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/metadata.py", line 1069, in _field_to_yaml
return int(value)
ValueError: invalid literal for int() with base 10: '?'
This shouldn't fail with an unknown exception even if this is a proper error case.