Dude, extracting the version number from a package's `name` is the standard way of doing it (that's why there's a `parseDrvName` function in `builtins`) and we "guess" directory names from version numbers every time we use `python.sitePackages` (everywhere) - but you're the maintainer...