can't count on packages to use actual version numbers (major.minor.build), so changing regex to just look for a leading integer
adding a non-deep inspection test for get_packages()