It's fairly common practice with Python packages to build packages with square brackets [...] for a variation of a package to support something extra. For example, the passlib package has optional library support that can be included when installing by adding the library name in brackets to the package name: passlib[argon2].
However, it appears that the square brackets are not supported names for a build_rule:
It's fairly common practice with Python packages to build packages with square brackets
[...]
for a variation of a package to support something extra. For example, thepasslib
package has optional library support that can be included when installing by adding the library name in brackets to the package name:passlib[argon2]
.However, it appears that the square brackets are not supported
name
s for abuild_rule
: