The EU has demanded a written pledge from the Sri Lankan government promising to improve its dismal human rights record before it will consider renewing preferential trade benefits which are currently set to expire in August.