Events this weekend in Osoyoos, Canada