title: Advance python scheduler 'tuple' object has no attribute 'public' while starting the scheduler
body: <p>Starting the scheduler gives this error. As i can see in the commits that this piece of code was added just 3 days back. So am i missing something here or its a bug ?</p>
  
  <pre><code>In /local/lib/python2.7/site-packages/apscheduler/__init__.py in &lt;module&gt;()
  
  1) # These will be removed in APScheduler 4.0.
  
  2) **parsed_version =__import__('pkg_resources').get_distribution('APScheduler').parsed_version
  
  3) version_info = 
  tuple(int(x) if x.isdigit() else x for x in  
  
  parsed_version.public.split('.'))**
  
  4) version = parsed_version.base_version
  
  5) release = __version__ = parsed_version.public
  
  **AttributeError: 'tuple' object has no attribute 'public'**
  </code></pre>