I've raised black swallowtails inside and outside. Some of them figure it out that they need to winter over. But, you will have to put it in the garage eventually. If you kept it inside, it may emerge. Let me tell you a wild story. I gave a friend some black swallowtail pupae. She kept them in a shoe box in her tiny office that was very hot all winter. Then, in spring she hears some thing scratching on the box. The butterfly had emerge and wanted out.
But, most swallowtails will not stay in the chrysalis inside a warm house. Most will emerge if not given cold temperatures.http://www.raisingbutterflies.org/overw ... echniques/
"1. Pupae and Mature Last Instar Larvae. Keep in container with screen top. Mist spray every 14 days or so during the front end of winter; every 7 days or so on the back end. Adjust according to how immatures respond to humidity in their natural habitat. This group of immatures are LEAST sensitive to dessication and mold."
I raise all the swallowtails: black, tiger, zebra, spicebush, pipevine, and giant.