A Palestinian unity government bringing together rival factions is ready and will be voted on by parliament on Saturday after weeks of wrangling, officials said on Wednesday.