public static Version getPyDevVersion() throws NoClassDefFoundError {
		for (Bundle bundle : FrameworkUtil.getBundle(PyDevUtilsInternal.class)
				.getBundleContext()
				.getBundles()) {
			if (bundle.getSymbolicName().contains("pydev")) {
				// remove qualifier to make version comparisons more straightforward
				Version version = bundle.getVersion();
				return new Version(version.getMajor(), version.getMinor(), version.getMicro());
			}
		}
		return null;
	}
Get the version of PyDev that is installed

@return The {@link Version} of the installed PyDev, or null if PyDev is not installed.
@throws NoClassDefFoundError if PyDev is not installed.
GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/src/main/java/ghidradev/ghidraprojectcreator/utils/PyDevUtilsInternal.java