title: Flask route giving 404 with floating point numbers in the URL
body: <p>I have the following route definition in my Flask app's server.py:</p>
  
  <pre><code>@app.route('/nearby/&lt;float:lat&gt;/&lt;float:long&gt;')
  def nearby(lat, long):
      for truck in db.trucks.find({'loc': {'$near': [lat, long]}}).limit(5):
          if truck.has_key('loc'):
              del truck['loc']
      return json.dumps(trucks)
  </code></pre>
  
  <p>But when I go to <code>http://localhost:5000/nearby/37.7909470419234/-122.398633589404</code>, I get a 404.</p>
  
  <p>The other routes work fine, so it's an issue with this one. What am I doing wrong here?</p>