I live in Pune but my passport is from Jamshedpur .?
In my view, you could renew your passport in Pune itself. During issuance of passport, the place where you stayed for last 1 year is considered for police verification and for application of passport. In your case as you have stayed in Jamshedpur you have applied there and got the passport. Now as you are staying in Pune and your passport has expired, you can apply for change of address in passport and passport renewal together and can visit passport office in Pune for renewal and change of address. Hope this may help you