I do not think it is. That should lead to conflict, not on a package-manager level (there would be no version for your devPackage provided, I assume), but in your application, because you would have two (presumably different) packages with the same names of classes etc. Have you tested it?
But you could perhaps try to install your development version under (slightly) different name?