Hi. You should contact the respective Embassies/High commission offices in India to know if a transit visa will be required. That's what I did as I too have a layover at Paris airport. Have a look at this link to get an idea of the documents required...