# File lib/buildr/packaging/artifact_namespace.rb, line 459
      def satisfied_by?(spec)
        return false unless requirement
        spec = Artifact.to_hash(spec)
        hash = to_spec_hash
        hash.delete(:version)
        version = spec.delete(:version)
        hash == spec && requirement.satisfied_by?(version)
      end