Build backends that build extension modules will want to know the interpreter tag for the current interpreter.
Currently, the easiest way to achieve that is via sys_tags:
next(tags.sys_tags()).abi
packaging could provide a packaging.tags.interpreter_tag function that avoids going through sys_tags.