Ni siquiera pensaría en hacerlo.
Por un lado, la mayoría de las personas ya tendrán una copia del marco jQuery incluida en su aplicación si están usando los complementos jQuery, lo que significa que ambos lo están cargando dos veces (haciendo que las solicitudes http sean más lentas) y expuestos a posibles problemas de conflicto.
Por otro lado, a menudo las personas usan cosas como la API de Google u otro CDN para entregar sus bibliotecas JS externas, y en ese caso, nuevamente, solo está haciendo que su sitio se cargue más tiempo.
En cuanto a la versión de jQuery: si su complemento solo funciona en 1.5 (hubo algunos cambios para pensar como attr () en 1.6 que podrían romper las cosas, así que usaré 1.5 como ejemplo) debería informar a la gente, pero no los obligue a usar una versión específica. Por lo que sabes, es posible que quieran tomar tu complemento y expandirlo para hacer otras cosas que necesitan 1.6. Claro, tendrán que corregir los errores que haya en el complemento base, pero ¿y qué?