You need to check from someone who is expert in french tax laws. As per article 22, your income should be taxable in India.
However, as far as Indian income tax is concerned, you have an option to choose the taxation rule from treaty or act whichever is beneficial for you. If you dont want to pay tax in India, you can choose taxation as per income tax act.
As per income tax act, you are not liable to pay tax in India.
You may find the above little confusing but thats how it is.