Pyosmium comes with a couple of scripts for handling change files:
replication - Handling Updates of OSM Data
replication
Updating OpenStreetMap data from change files