EUGENE, Ore. -- After years of debate and pressure from the business community, the Eugene city council amended its transportation code on Monday night to accomodate rideshare companies like Uber and Lyft.

The vote was 7-1, with Councilor Claire Syrett casting the lone no vote.

The new law changes who can do driver's background checks, creates new licensing and inspection requirements, and adds a per-ride fee.

"It's too bad that the taxis may not be able to compete," Councilor Emily Semple said. "But the truth is they haven't been supplying the service that's needed."

It's unclear when Uber or Lyft might restart operations in Eugene and Springfield.